home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol247 / mcdos.equ < prev    next >
Text File  |  1986-02-27  |  2KB  |  114 lines

  1. ;
  2. ; Include file for MC-DOS System Function Calls 
  3. ;
  4. P_TERMCPM    equ    0
  5. C_READ        equ    1
  6. C_WRITE        equ    2
  7. L_WRITE        equ    5
  8. C_RAWIO        equ    6
  9. C_WRITESTR    equ    9
  10. C_READSTR    equ    10
  11. C_STAT        equ    11
  12. S_BDOSVER    equ    12
  13. DRV_ALLRESET    equ    13
  14. DRV_SET        equ    14    
  15. F_OPEN        equ    15
  16. F_CLOSE        equ    16
  17. F_SFIRST    equ    17
  18. F_SNEXT        equ    18
  19. F_DELETE    equ    19
  20. F_READ        equ    20
  21. F_WRITE        equ    21
  22. F_MAKE        equ    22
  23. F_RENAME    equ    23
  24. DRV_LOGINVEC    equ    24
  25. DRV_GET        equ    25
  26. F_DMAOFF    equ    26
  27. DRV_ALLOCVEC    equ    27
  28. DRV_SETRO    equ    28
  29. DRV_ROVEC    equ    29
  30. F_ATTRIB    equ    30
  31. DRV_DPB        equ    31
  32. F_USERNUM    equ    32
  33. F_READRAND    equ    33
  34. F_WRITERAND    equ    34
  35. F_SIZE        equ    35
  36. F_RANDREC    equ    36
  37. DRV_RESET    equ    37
  38. DRV_ACCESS    equ    38
  39. DRV_FREE    equ    39
  40. F_WRITEZF    equ    40
  41. F_LOCK        equ    42
  42. F_UNLOCK    equ    43
  43. F_MULTISEC    equ    44
  44. F_ERRMODE    equ    45
  45. DRV_SPACE    equ    46
  46. P_CHAIN        equ    47
  47. DRV_FLUSH    equ    48
  48. S_BIOS        equ    50
  49. F_DMASEG    equ    51
  50. F_DMAGET    equ    52
  51. MC_MAX        equ    53
  52. MC_ABSMAX    equ    54
  53. MC_ALLOC    equ    55
  54. MC_ABSALLOC    equ    56
  55. MC_FREE        equ    57
  56. MC_ALLFREE    equ    58
  57. P_LOAD        equ    59
  58. F_TRUNCATE    equ    99
  59. DRV_SETLABEL    equ    100
  60. DRV_GETLABEL    equ    101
  61. F_TIMEDATE    equ    102
  62. F_WRITEXFCB    equ    103
  63. T_SET        equ    104
  64. T_GET        equ    105
  65. F_PASSWD    equ    106
  66. S_SERIAL    equ    107
  67. C_MODE        equ    109
  68. C_DELIMIT    equ    110
  69. C_WRITEBLK    equ    111
  70. L_WRITEBLK    equ    112
  71. M_ALLOC        equ    128
  72. M_FREE        equ    130
  73. DEV_POLL    equ    131
  74. DEV_WAITFLAG    equ    132
  75. DEV_SETFLAG    equ    133
  76. Q_MAKE        equ    134
  77. Q_OPEN        equ    135
  78. Q_DELETE    equ    136
  79. Q_READ        equ    137
  80. Q_CREAD        equ    138
  81. Q_WRITE        equ    139
  82. Q_CWRITE    equ    140
  83. P_DELAY        equ    141
  84. P_DISPATCH    equ    142
  85. P_TERM        equ    143
  86. P_CREATE    equ    144
  87. P_PRIORITY    equ    145
  88. C_ATTACH    equ    146
  89. C_DETACH    equ    147
  90. C_SET        equ    148
  91. C_ASSIGN    equ    149
  92. P_CLI        equ    150
  93. P_RPL        equ    151
  94. F_PARSE        equ    152
  95. C_GET        equ    153
  96. S_SYSDAT    equ    154
  97. T_SECONDS    equ    155
  98. P_PDADR        equ    156
  99. P_ABORT        equ    157
  100. L_ATTACH    equ    158
  101. L_DETACH    equ    159
  102. L_SET        equ    160
  103. L_CATTACH    equ    161
  104. C_CATTACH    equ    162
  105. S_OSVER        equ    163
  106. L_GET        equ    164
  107. ;
  108. ;    Other Miscellaneous Equates
  109. ;
  110. DFLT_DMA    equ    80h    ;default DMA Buffer Address (base page)
  111. DFLT_FCB    equ    5ch    ;default FCB 1 (base page)
  112. MPM             equ    224    ;system call interrupt
  113. ;
  114.