home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cdrom.zip / DDK / BASE / SRC / DEV / DASD / CDROM / MITSUMI / devhelp.inc < prev    next >
Text File  |  1996-06-18  |  6KB  |  104 lines

  1. ; /* Define for DevHelp functions */
  2.  
  3.                                        ; /*   K   I   I   */
  4.                                        ; /*   e   n   n   */
  5.                                        ; /*   r   t   i   */
  6.                                        ; /*   n   e   t   */
  7.                                        ; /*   a   r       */
  8.                                        ; /*   l   r       */
  9.                                        ; /*       u       */
  10.                                        ; /*       p       */
  11.                                        ; /*       t       */
  12.                                        ; /* ------------- */
  13. DH_SchedClockAddr           EQU 00h    ; /*   x        x  */
  14. DH_DevDone                  EQU 01h    ; /*   x   x       */
  15. DH_Yeild                    EQU 02h    ; /*   x           */
  16. DH_TCYield                  EQU 03h    ; /*   x           */
  17. DH_Block                    EQU 04h    ; /*   x           */
  18. DH_Run                      EQU 05h    ; /*   x   x       */
  19. DH_SemRequest               EQU 06h    ; /*   x           */
  20. DH_SemClear                 EQU 07h    ; /*   x   x       */
  21. DH_SemHandle                EQU 08h    ; /*   x   x       */
  22. DH_PushReqPacket            EQU 09h    ; /*   x           */
  23. DH_PullReqPacket            EQU 0ah    ; /*   x   x       */
  24. DH_PullParticular           EQU 0bh    ; /*   x   x       */
  25. DH_SortReqPacket            EQU 0ch    ; /*   x           */
  26. DH_AllocReqPacket           EQU 0dh    ; /*   x           */
  27. DH_FreeReqPacket            EQU 0eh    ; /*   x           */
  28. DH_QueueInit                EQU 0fh    ; /*   x   x    x  */
  29. DH_QueueFlush               EQU 10h    ; /*   x   x       */
  30. DH_QueueWrite               EQU 11h    ; /*   x   x       */
  31. DH_QueueRead                EQU 12h    ; /*   x   x       */
  32. DH_Lock                     EQU 13h    ; /*   x        x  */
  33. DH_Unlock                   EQU 14h    ; /*   x        x  */
  34. DH_PhysToVirt               EQU 15h    ; /*   x   x    x  */
  35. DH_VirtToPhys               EQU 16h    ; /*   x        x  */
  36. DH_PhysToUVirt              EQU 17h    ; /*   x        x  */
  37. DH_AllocPhys                EQU 18h    ; /*   x        x  */
  38. DH_FreePhys                 EQU 19h    ; /*   x        x  */
  39. DH_SetRomVector             EQU 1ah    ; /*   x        x  */
  40. DH_SetIRQ                   EQU 1bh    ; /*   x        x  */
  41. DH_UnSetIRQ                 EQU 1ch    ; /*   x   x    x  */
  42. DH_SetTimer                 EQU 1dh    ; /*   x        x  */
  43. DH_ResetTimer               EQU 1eh    ; /*   x   x    x  */
  44. DH_MonitorCreate            EQU 1fh    ; /*   x        x  */
  45. DH_Register                 EQU 20h    ; /*   x           */
  46. DH_DeRegister               EQU 21h    ; /*   x           */
  47. DH_MonWrite                 EQU 22h    ; /*   x   x       */
  48. DH_MonFlush                 EQU 23h    ; /*   x           */
  49. DH_GetDOSVar                EQU 24h    ; /*   x        x  */
  50. DH_SendEvent                EQU 25h    ; /*   x   x       */
  51. DH_ROMCritSection           EQU 26h    ; /*               */
  52. DH_VerifyAccess             EQU 27h    ; /*   x           */
  53. DH_RAS                      EQU 28h    ; /*   x           */
  54. DH_AttachDD                 EQU 2ah    ; /*   x        x  */
  55. DH_InternalError            EQU 2bh    ; /*   x   x    x  */
  56. DH_AllocGDTSelector         EQU 2dh    ; /*            x  */
  57. DH_PhysToGDTSelector        EQU 2eh    ; /*   x   x    x  */
  58. DH_RealToProt               EQU 2fh    ; /*   x   x       */
  59. DH_ProtToReal               EQU 30h    ; /*   x   x       */
  60. DH_EOI                      EQU 31h    ; /*       x    x  */
  61. DH_UnPhysToVirt             EQU 32h    ; /*   x   x    x  */
  62. DH_TickCount                EQU 33h    ; /*   x   x    x  */
  63. DH_GetLIDEntry              EQU 34h    ; /*   x        x  */
  64. DH_FreeLIDEntry             EQU 35h    ; /*   x        x  */
  65. DH_ABIOSCall                EQU 36h    ; /*   x   x    x  */
  66. DH_ABIOSCommonEntry         EQU 37h    ; /*   x   x    x  */
  67. DH_GetDeviceBlock           EQU 38h    ; /*            x  */
  68. DH_RegisterStackUsage       EQU 3ah    ; /*            x  */
  69. DH_VideoPause               EQU 3ch    ; /*   x   x    x  */
  70. DH_SAVE_MESSAGE             EQU 3dh    ; /*            x  */
  71. DH_RegisterDeviceClass      EQU 43h    ; /*            x  */
  72. DH_RegisterPDD              EQU 50h    ; /*   x        x  */
  73. DH_RegisterBeep             EQU 51h    ; /*   x        x  */
  74. DH_Beep                     EQU 52h    ; /*   x   x    x  */
  75. DH_FreeGDTSelector          EQU 53h    ; /*   x        x  */
  76. DH_PhysToGDTSel             EQU 54h    ; /*   x        x  */
  77. DH_VMLock                   EQU 55h    ; /*   x   x    x  */
  78. DH_VMUnlock                 EQU 56h    ; /*   x        x  */
  79. DH_VMAlloc                  EQU 57h    ; /*   x        x  */
  80. DH_VMFree                   EQU 58h    ; /*   x        x  */
  81. DH_VMProcessToGlobal        EQU 59h    ; /*   x           */
  82. DH_VMGlobalToProcess        EQU 5ah    ; /*   x           */
  83. DH_VirtToLin                EQU 5bh    ; /*   x   x    x  */
  84. DH_LinToGDTSelector         EQU 5ch    ; /*   x   x    x  */
  85. DH_GetDescInfo              EQU 5dh    ; /*   x   *    x  */
  86. DH_LinToPageList            EQU 5eh    ; /*   x   x    x  */
  87. DH_PageListToLin            EQU 5fh    ; /*   x   x    x  */
  88. DH_PageListToGDTSelector    EQU 60h    ; /*   x   x    x  */
  89. DH_RegisterTmrDD            EQU 61h    ; /*            x  */
  90. ;DH_AllocateCtxHook          EQU 63h    ; /*   x        x  */
  91. ;DH_FreeCtxHook              EQU 64h    ; /*   x        x  */
  92. ;DH_ArmCtxHook               EQU 65h    ; /*   x   x    x  */
  93. DH_VMSetMem                 EQU 66h    ; /*   x        x  */
  94. DH_OpenEventSem             EQU 67h    ; /*   x           */
  95. DH_CloseEventSem            EQU 68h    ; /*   x           */
  96. DH_PostEventSem             EQU 69h    ; /*   x           */
  97. DH_ResetEventSem            EQU 6ah    ; /*   x           */
  98. DH_DynamicAPI               EQU 6ch    ; /*   x        x  */
  99. DH_AllocateCtxHook  EQU     99      ; 63 Allocate a context hook
  100.  
  101. DH_FreeCtxHook      EQU     100     ; 64 Free a context hook
  102.  
  103. DH_ArmCtxHook       EQU     101     ; 65 Arm a context hook
  104.