home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v2.zip / DDKX86 / DBCSDD / INC / BSEMEMF.INC < prev    next >
Text File  |  1995-04-14  |  1KB  |  37 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. PAG_READ    EQU    00000001H       
  12. PAG_WRITE    EQU    00000002H       
  13. PAG_EXECUTE    EQU    00000004H       
  14. PAG_GUARD    EQU    00000008H       
  15. PAG_DEFAULT    EQU    00000400H       
  16. PAG_COMMIT    EQU    00000010H       
  17. PAG_DECOMMIT    EQU    00000020H       
  18. OBJ_TILE    EQU    00000040H       
  19. OBJ_PROTECTED    EQU    00000080H       
  20. OBJ_GETTABLE    EQU    00000100H       
  21. OBJ_GIVEABLE    EQU    00000200H       
  22. fPERM    EQU    (PAG_EXECUTE + PAG_READ + PAG_WRITE)
  23. fSHARE    EQU    (OBJ_GETTABLE + OBJ_GIVEABLE)
  24. fALLOC    EQU    (OBJ_TILE + PAG_COMMIT + fPERM)
  25. fALLOCSHR    EQU    (OBJ_TILE + PAG_COMMIT + fSHARE + fPERM)
  26. fGETNMSHR    EQU    (fPERM)
  27. fGETSHR    EQU    (fPERM)
  28. fGIVESHR    EQU    (fPERM)
  29. fSET    EQU    (PAG_COMMIT + PAG_DECOMMIT + PAG_DEFAULT + fPERM)
  30. DOSSUB_INIT    EQU    01H     
  31. DOSSUB_GROW    EQU    02H     
  32. DOSSUB_SPARSE_OBJ    EQU    04H     
  33. DOSSUB_SERIALIZE    EQU    08H     
  34. PAG_SHARED    EQU    00002000H       
  35. PAG_FREE    EQU    00004000H       
  36. PAG_BASE    EQU    00010000H       
  37.