Source code of Windows XP (NT5)
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.

53 lines
1.3 KiB

  1. ;******************************************************************************
  2. ;
  3. ; (C) Copyright MICROSOFT Corp., 1989-1990
  4. ;
  5. ; Title: sysinfo.inc - structure & equates for INT 15h service 0C0h
  6. ;
  7. ; Version: 1.00
  8. ;
  9. ; Date: 28-Mar-1989
  10. ;
  11. ; Author: RAP
  12. ;
  13. ;------------------------------------------------------------------------------
  14. ;
  15. ; Change log:
  16. ;
  17. ; DATE REV DESCRIPTION
  18. ; ----------- --- -----------------------------------------------------------
  19. ; 28-Mar-1989 RAP
  20. ;
  21. ;==============================================================================
  22. ; System Descriptor Structure returned from INT 15h, service C0h
  23. SysDescStruc STRUC
  24. SD_len dw ?
  25. SD_model db ?
  26. SD_submodel db ?
  27. SD_ROM_rev db ?
  28. SD_feature1 db ?
  29. SD_feature2 db ?
  30. SD_feature3 db ?
  31. SD_feature4 db ?
  32. SD_feature5 db ?
  33. SysDescStruc ENDS
  34. ; Feature byte 1 bits assignments:
  35. SF1_FD_uses_DMA3 = 10000000b
  36. SF1_FD_uses_DMA3_bit = 7
  37. SF1_PIC_2_present = 01000000b
  38. SF1_PIC_2_present_bit = 6
  39. SF1_RealTimeClock = 00100000b
  40. SF1_RealTimeClock_bit = 5
  41. SF1_INT15s_called = 00010000b
  42. SF1_INT15s_called_bit = 4
  43. SF1_ExtEventWait = 00001000b
  44. SF1_ExtEventWait_bit = 3
  45. SF1_EBIOS_allocated = 00000100b
  46. SF1_EBIOS_allocated_bit = 2
  47. SF1_MicroChnPresent = 00000010b
  48. SF1_MicroChnPresent_bit = 1