COUNTRY.DEF
上传用户:xiaogehua
上传日期:2007-01-08
资源大小:1183k
文件大小:3k
源码类别:

操作系统开发

开发平台:

Asm

  1. ;    File              : $COUNTRY.DEF$
  2. ;
  3. ;    Description       :
  4. ;
  5. ;    Original Author   : DIGITAL RESEARCH
  6. ;
  7. ;    Last Edited By    : $CALDERA$
  8. ;
  9. ;-----------------------------------------------------------------------;
  10. ;    Copyright Work of Caldera, Inc. All Rights Reserved.
  11. ;      
  12. ;    THIS WORK IS A COPYRIGHT WORK AND CONTAINS CONFIDENTIAL,
  13. ;    PROPRIETARY AND TRADE SECRET INFORMATION OF CALDERA, INC.
  14. ;    ACCESS TO THIS WORK IS RESTRICTED TO (I) CALDERA, INC. EMPLOYEES
  15. ;    WHO HAVE A NEED TO KNOW TO PERFORM TASKS WITHIN THE SCOPE OF
  16. ;    THEIR ASSIGNMENTS AND (II) ENTITIES OTHER THAN CALDERA, INC. WHO
  17. ;    HAVE ACCEPTED THE CALDERA OPENDOS SOURCE LICENSE OR OTHER CALDERA LICENSE
  18. ;    AGREEMENTS. EXCEPT UNDER THE EXPRESS TERMS OF THE CALDERA LICENSE
  19. ;    AGREEMENT NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED,
  20. ;    COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED, ABRIDGED,
  21. ;    CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, RECAST,
  22. ;    TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF
  23. ;    CALDERA, INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT
  24. ;    AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO CRIMINAL AND
  25. ;    CIVIL LIABILITY.
  26. ;-----------------------------------------------------------------------;
  27. ;
  28. ;    *** Current Edit History ***
  29. ;    *** End of Current Edit History ***
  30. ;
  31. ;    $Log$
  32. ;
  33. ;    ENDLOG
  34. US_DATE equ 0 ; American Date Format mm/dd/yy
  35. EURO_DATE equ 1 ; European Date Format dd/mm/yy
  36. JAP_DATE equ 2 ; Japanese Date Format yy/mm/dd
  37. CLOCK_12 equ 0 ; 12 Hour Clock Time Format
  38. CLOCK_24 equ 1 ; 24 Hour Clock Time Format
  39. CI_CODE equ word ptr 0FFFCh ; Country Code
  40. CI_CODEPAGE equ word ptr 0FFFEh ; Code page
  41. CI_DATEFMT equ word ptr 0 ; Date Format
  42. CI_CURRENCY equ byte ptr 2 ; Currency Symbols
  43. CI_THOUSANDS equ byte ptr 7 ; Thousands Separator
  44. CI_DECIMAL equ byte ptr 9 ; Decimal Separator
  45. CI_DATESEP equ byte ptr 11 ; Date Separator
  46. CI_TIMESEP equ byte ptr 13 ; Time Separator
  47. CI_CURFMT equ byte ptr 15 ; Currency Format
  48. CI_CURDIGITS equ byte ptr 16 ; Significant Currency Digits
  49. CI_TIMEFMT equ byte ptr 17 ; Time Format
  50. CI_CASEOFF equ word ptr 18 ; Case Translation Offset
  51. CI_CASESEG equ word ptr 20 ; Case Translation Segment
  52. CI_DATASEP equ byte ptr 22 ; Data List Separator
  53. CI_STATICLEN equ 24 ; Static Country Data Length
  54. CI_LENGTH equ 32 ; Total Country Data Length
  55. EXI_ID equ byte ptr 0 ; Information ID
  56. EXI_TBLOFF equ word ptr 1 ; Table Offset
  57. EXI_TBLSEG equ word ptr 3 ; Table Segment
  58. EXI_ID1 equ byte ptr 0 ; 6501 Info ID (why move it?!)
  59. EXI_LENGTH equ word ptr 1 ; 6501 Table Length
  60. EXI_DATA_LEN equ 3 ; 6501 Country Data
  61. EXCI_CUR_COUNTRY equ word ptr 0 ; Current Country
  62. EXCI_CUR_CP equ word ptr 2 ; Current Codepage
  63. EXCI_CI_DATAOFF equ 4 ; Start of CI_ data
  64. EXCI_STATLEN equ CI_STATICLEN+4 ; Static Ext Country Info
  65. EXCI_MAXLEN equ EXCI_STATLEN+10+EXI_DATA_LEN ; Max Ext Country Info