home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / inc / devhdr.inc < prev    next >
Text File  |  1999-04-30  |  1KB  |  52 lines

  1. DEV_CBNAME    EQU    8 
  2.  
  3. SysDev    STRUC
  4. SDevNext    DD    ?
  5. SDevAtt    DW    ?
  6. SDevStrat    DW    ?
  7. SDevInt    DW    ?
  8. SDevName        DB      "        "
  9.  
  10. SDevProtCS    DW    ?
  11. SDevProtDS    DW    ?
  12. SDevRealCS    DW    ?
  13. SDevRealDS    DW    ?
  14. SysDev    ENDS
  15.  
  16.  
  17. SysDev3    STRUC
  18. SysDevBef3    DB    SIZE SysDev DUP (?)
  19. SDevCaps    DD    ?
  20. SysDev3    ENDS
  21.  
  22. DEV_IOCTL2    EQU    0001H  
  23. DEV_16MB    EQU    0002H  
  24. DEV_PARALLEL    EQU    0004H  
  25. DEV_ADAPTER_DD    EQU    0008H  
  26. DEV_INITCOMPLETE    EQU    0010H  
  27. DEV_SAVERESTORE    EQU    0020H 
  28. DEV_LVM    EQU    0040H  
  29. DEV_CIN    EQU    0001H   
  30. DEV_COUT    EQU    0002H   
  31. DEV_NULL    EQU    0004H   
  32. DEV_CLOCK    EQU    0008H   
  33. DEV_SPEC    EQU    0010H   
  34. DEV_ADD_ON    EQU    0020H   
  35. DEV_GIOCTL    EQU    0040H   
  36. DEV_FCNLEV    EQU    0380H   
  37. DEV_30    EQU    0800H   
  38. DEV_SHARE    EQU    1000H   
  39. DEV_NON_IBM    EQU    2000H   
  40. DEV_IOCTL    EQU    4000H   
  41. DEV_CHAR_DEV    EQU    8000H   
  42. DEVLEV_0    EQU    0000H       
  43. DEVLEV_1    EQU    0080H       
  44. DEVLEV_2    EQU    0100H       
  45. DEVLEV_3    EQU    0180H       
  46. Dev_FuncLev     macro   ReqLev, DevAttr
  47.         and     DevAttr,DEV_FCNLEV          
  48.         cmp     DevAttr,ReqLev              
  49.                                             
  50. endm
  51.  
  52.