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

操作系统开发

开发平台:

Asm

  1. ;    File              : $MSDOS.EQU$
  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. MS_P_TERMCPM equ 00H
  35. MS_C_READ equ 01H
  36. MS_C_WRITE equ 02H
  37. MS_A_READ equ 03H
  38. MS_A_WRITE equ 04H
  39. MS_L_WRITE equ 05H
  40. MS_C_RAWIO equ 06H
  41. MS_C_RAWIN equ 07H
  42. MS_C_NOECHO equ 08H
  43. MS_C_WRITESTR equ 09H
  44. MS_C_READSTR equ 0aH
  45. MS_C_STAT equ 0bH
  46. MS_C_FLUSH equ 0cH
  47. MS_DRV_ALLRESET equ 0dH
  48. MS_DRV_SET equ 0eH
  49. MS_F_OPEN equ 0fH
  50. MS_F_CLOSE equ 10H
  51. MS_F_SFIRST equ 11H
  52. MS_F_SNEXT equ 12H
  53. MS_F_DELETE equ 13H
  54. MS_F_READ equ 14H
  55. MS_F_WRITE equ 15H
  56. MS_F_MAKE equ 16H
  57. MS_F_RENAME equ 17H
  58. MS_DRV_GET equ 19H
  59. MS_F_DMAOFF equ 1aH
  60. MS_DRV_ALLOC equ 1bH
  61. MS_DRV_ALLOCSPEC equ 1cH
  62. MS_F_READRAND equ 21H
  63. MS_F_WRITERAND equ 22H
  64. MS_F_SIZE equ 23H
  65. MS_F_RANDREC equ 24H
  66. MS_S_SETINT equ 25H
  67. MS_P_MKPSP equ 26H
  68. MS_F_READBLK equ 27H
  69. MS_F_WRITEBLK equ 28H
  70. MS_F_PARSE equ 29H
  71. MS_T_GETDATE equ 2aH
  72. MS_T_SETDATE equ 2bH
  73. MS_T_GETTIME equ 2cH
  74. MS_T_SETTIME equ 2dH
  75. MS_F_VERIFY equ 2eH
  76. MS_F_DMAGET equ 2fH
  77. MS_S_BDOSVER equ 30H
  78. MS_P_TERMKEEP equ 31H
  79. MS_S_BREAK equ 33H
  80. MS_S_GETINT equ 35H
  81. MS_DRV_SPACE equ 36H
  82. MS_S_COUNTRY equ 38H
  83. MS_X_MKDIR equ 39H
  84. MS_X_RMDIR equ 3aH
  85. MS_X_CHDIR equ 3bH
  86. MS_X_CREAT equ 3cH
  87. MS_X_OPEN equ 3dH
  88. MS_X_CLOSE equ 3eH
  89. MS_X_READ equ 3fH
  90. MS_X_WRITE equ 40H
  91. MS_X_UNLINK equ 41H
  92. MS_X_LSEEK equ 42H
  93. MS_X_CHMOD equ 43H
  94. MS_X_IOCTL equ 44H
  95. MS_X_DUP equ 45H
  96. MS_X_DUP2 equ 46H
  97. MS_X_CURDIR equ 47H
  98. MS_M_ALLOC equ 48H
  99. MS_M_FREE equ 49H
  100. MS_M_SETBLOCK equ 4aH
  101. MS_X_EXEC equ 4bH
  102. MS_X_EXIT equ 4cH
  103. MS_X_WAIT equ 4dH
  104. MS_X_FIRST equ 4eH
  105. MS_X_NEXT equ 4fH
  106. MS_P_SETPSP equ 50H
  107. MS_F_GETVERIFY equ 54H
  108. MS_X_RENAME equ 56H
  109. MS_X_DATETIME equ 57H
  110. MS_M_STRATEGY equ 58h
  111. MS_F_ERROR equ 59H
  112. MS_X_MKTEMP equ 5aH
  113. MS_X_MKNEW equ 5bH
  114. MS_F_LOCK equ 5cH
  115. MS_X_EXPAND equ 60H
  116. MS_P_GETPSP equ 62H
  117. MS_X_GETCP equ 6601h
  118. MS_X_SETCP equ 6602h
  119. MS_X_SETHC equ 67h
  120. MS_X_COMMIT equ 68h
  121. DOS_INT     equ 21h ; DOS Entry Point
  122. ;
  123. STDIN equ 0 ; Standard Console Input Handle
  124. STDOUT equ 1 ; Standard Console Output Handle
  125. STDERR equ 2 ; Standard Error Output
  126. STDAUX equ 3 ; Auxilary Device Handle
  127. STDPRN equ 4 ; Printer Device Handle