home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v2.zip / DDKX86 / DBCSDD / INC / INFOSEG.INC < prev    next >
Text File  |  1995-04-14  |  2KB  |  95 lines

  1. ;*DDK*************************************************************************/
  2. ;
  3. ; COPYRIGHT    Copyright (C) 1995 IBM Corporation
  4. ;
  5. ;    The following IBM OS/2 WARP source code is provided to you solely for
  6. ;    the purpose of assisting you in your development of OS/2 WARP device
  7. ;    drivers. You may use this code in accordance with the IBM License
  8. ;    Agreement provided in the IBM Device Driver Source Kit for OS/2. This
  9. ;    Copyright statement may not be removed.;
  10. ;*****************************************************************************/
  11.  
  12. InfoSegGDT    STRUC
  13. SIS_BigTime    DD    ?
  14. SIS_MsCount    DD    ?
  15. SIS_HrsTime    DB    ?
  16. SIS_MinTime    DB    ?
  17. SIS_SecTime    DB    ?
  18. SIS_HunTime    DB    ?
  19. SIS_TimeZone    DW    ?
  20. SIS_ClkIntrvl    DW    ?
  21. SIS_DayDate    DB    ?
  22. SIS_MonDate    DB    ?
  23. SIS_YrsDate    DW    ?
  24. SIS_DOWDate    DB    ?
  25. SIS_VerMajor    DB    ?
  26. SIS_VerMinor    DB    ?
  27. SIS_RevLettr    DB    ?
  28. SIS_CurScrnGrp    DB    ?
  29. SIS_MaxScrnGrp    DB    ?
  30. SIS_HugeShfCnt    DB    ?
  31. SIS_ProtMdOnly    DB    ?
  32. SIS_FgndPID    DW    ?
  33. SIS_Dynamic    DB    ?
  34. SIS_MaxWait    DB    ?
  35. SIS_MinSlice    DW    ?
  36. SIS_MaxSlice    DW    ?
  37. SIS_BootDrv    DW    ?
  38. SIS_mec_table    DB    32 DUP (?)
  39. SIS_MaxVioWinSG    DB    ?
  40. SIS_MaxPresMgrSG    DB    ?
  41. SIS_SysLog    DW    ?
  42. SIS_MMIOBase    DW    ?
  43. SIS_MMIOAddr    DD    ?
  44. SIS_MaxVDMs    DB    ?
  45. SIS_Reserved    DB    ?
  46. InfoSegGDT    ENDS
  47.  
  48. SIS_LEN    EQU    SIZE          InfoSegGDT 
  49. SIS_TIMELEN     equ     21      
  50.         .errnz  SIS_BigTime
  51.         .errnz  SIS_VerMajor - SIS_TIMELEN
  52.  
  53.  
  54. InfoSegLDT    STRUC
  55. LIS_CurProcID    DW    ?
  56. LIS_ParProcID    DW    ?
  57. LIS_CurThrdPri    DW    ?
  58. LIS_CurThrdID    DW    ?
  59. LIS_CurScrnGrp    DW    ?
  60. LIS_ProcStatus    DB    ?
  61. LIS_fillbyte1    DB    ?
  62. LIS_Fgnd    DW    ?
  63. LIS_ProcType    DB    ?
  64. LIS_fillbyte2    DB    ?
  65. LIS_AX    DW    ?
  66. LIS_BX    DW    ?
  67. LIS_CX    DW    ?
  68. LIS_DX    DW    ?
  69. LIS_SI    DW    ?
  70. LIS_DI    DW    ?
  71. LIS_DS    DW    ?
  72. LIS_PackSel    DW    ?
  73. LIS_PackShrSel    DW    ?
  74. LIS_PackPckSel    DW    ?
  75. InfoSegLDT    ENDS
  76.  
  77. LIS_RealMode    EQU    LIS_ProcType
  78. LIS_LEN    EQU    SIZE          InfoSegLDT 
  79. LIS_PT_FULLSCRN    EQU    0        
  80. LIS_PT_REALMODE    EQU    1        
  81. LIS_PT_VIOWIN    EQU    2        
  82. LIS_PT_PRESMGR    EQU    3        
  83. LIS_PT_DETACHED    EQU    4        
  84. LIS_PS_EXITLIST    EQU    01H     
  85. LF_LOGENABLE    EQU    0001H           
  86. LF_LOGAVAILABLE    EQU    0002H           
  87.  
  88. infoseg_s    STRUC
  89. is_va    DD    ?
  90. is_hob    DW    ?
  91. is_sel    DW    ?
  92. is_ppf    DD    ?
  93. infoseg_s    ENDS
  94.  
  95.