Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
784 B

  1. /** SVC Defines
  2. *
  3. * Revision history:
  4. *
  5. * sudeepb 15-May-1991 Created
  6. *
  7. * williamh 25-Sept-1992 Added UMB support BOPs
  8. */
  9. /* XMSSVC - XMS SVC calls.
  10. *
  11. * This macro is used by himem.sys
  12. *
  13. */
  14. /* ASM
  15. include bop.inc
  16. xmssvc macro func
  17. BOP BOP_XMS
  18. db func
  19. endm
  20. */
  21. #define XMS_A20 0x00
  22. #define XMS_MOVEBLOCK 0x01
  23. #define XMS_ALLOCBLOCK 0x02
  24. #define XMS_FREEBLOCK 0x03
  25. #define XMS_SYSPAGESIZE 0x04
  26. #define XMS_EXTMEM 0x05
  27. #define XMS_INITUMB 0x06
  28. #define XMS_REQUESTUMB 0x07
  29. #define XMS_RELEASEUMB 0x08
  30. #define XMS_NOTIFYHOOKI15 0x09
  31. #define XMS_QUERYEXTMEM 0x0a
  32. #define XMS_REALLOCBLOCK 0x0b
  33. #define XMS_LASTSVC 0x0c
  34. extern BOOL XMSInit (VOID);