ncp_no.h 768 B

12345678910111213141516171819
  1. #ifndef _NCP_NO
  2. #define _NCP_NO
  3. /* these define the attribute byte as seen by NCP */
  4. #define aRONLY (__constant_cpu_to_le32(1))
  5. #define aHIDDEN (__constant_cpu_to_le32(2))
  6. #define aSYSTEM (__constant_cpu_to_le32(4))
  7. #define aEXECUTE (__constant_cpu_to_le32(8))
  8. #define aDIR (__constant_cpu_to_le32(0x10))
  9. #define aARCH (__constant_cpu_to_le32(0x20))
  10. #define aSHARED (__constant_cpu_to_le32(0x80))
  11. #define aDONTSUBALLOCATE (__constant_cpu_to_le32(1L<<11))
  12. #define aTRANSACTIONAL (__constant_cpu_to_le32(1L<<12))
  13. #define aPURGE (__constant_cpu_to_le32(1L<<16))
  14. #define aRENAMEINHIBIT (__constant_cpu_to_le32(1L<<17))
  15. #define aDELETEINHIBIT (__constant_cpu_to_le32(1L<<18))
  16. #define aDONTCOMPRESS (__constant_cpu_to_le32(1L<<27))
  17. #endif /* _NCP_NO */