home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cset21v5.zip / TOOLKT21 / ASM / OS2INC / BSEMEMF.INC < prev    next >
Text File  |  1993-04-26  |  1KB  |  39 lines

  1. ifdef __IBMC__
  2. ifndef __CHKHDR__
  3. endif
  4. endif
  5. ifndef __BSEMEMF__
  6. __BSEMEMF__    EQU    1
  7.  
  8. PAG_READ    EQU    00000001H U      
  9. PAG_WRITE    EQU    00000002H U      
  10. PAG_EXECUTE    EQU    00000004H U      
  11. PAG_GUARD    EQU    00000008H U      
  12. PAG_DEFAULT    EQU    00000400H U      
  13. PAG_COMMIT    EQU    00000010H U      
  14. PAG_DECOMMIT    EQU    00000020H U      
  15. OBJ_TILE    EQU    00000040H U      
  16. OBJ_PROTECTED    EQU    00000080H U      
  17. OBJ_GETTABLE    EQU    00000100H U      
  18. OBJ_GIVEABLE    EQU    00000200H U      
  19. fPERM    EQU    (PAG_EXECUTE  OR  PAG_READ  OR  PAG_WRITE)
  20. fSHARE    EQU    (OBJ_GETTABLE  OR  OBJ_GIVEABLE)
  21. fALLOC    EQU    (OBJ_TILE  OR  PAG_COMMIT  OR  fPERM)
  22. fALLOCSHR    EQU    (OBJ_TILE  OR  PAG_COMMIT  OR  fSHARE  OR  fPERM)
  23. fGETNMSHR    EQU    (fPERM)
  24. fGETSHR    EQU    (fPERM)
  25. fGIVESHR    EQU    (fPERM)
  26. fSET    EQU    (PAG_COMMIT + PAG_DECOMMIT + PAG_DEFAULT + fPERM)
  27. DOSSUB_INIT    EQU    01H U           
  28. DOSSUB_GROW    EQU    02H U           
  29. DOSSUB_SPARSE_OBJ    EQU    04H U           
  30. DOSSUB_SERIALIZE    EQU    08H U           
  31. PAG_SHARED    EQU    00002000H U     
  32. PAG_FREE    EQU    00004000H U     
  33. PAG_BASE    EQU    00010000H U     
  34. endif 
  35. ifdef __IBMC__
  36. ifndef __CHKHDR__
  37. endif
  38. endif
  39.