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