1
0

mach_acpi.h 648 B

123456789101112131415161718192021222324252627
  1. /* acpi.h */
  2. /* File for Harvey-specific ACPI defines. */
  3. /*
  4. * ACPI redefines things found in libc, but this one thing we need.
  5. */
  6. #define ACPI_USE_SYSTEM_INTTYPES
  7. typedef u8 BOOLEAN;
  8. typedef QLock ACPI_MUTEX;
  9. typedef u64 COMPILER_DEPENDENT_UINT64;
  10. typedef u64 UINT64;
  11. typedef u32 UINT32;
  12. typedef u16 UINT16;
  13. typedef u8 UINT8;
  14. typedef i64 COMPILER_DEPENDENT_INT64;
  15. typedef i64 INT64;
  16. typedef i32 INT32;
  17. typedef i16 INT16;
  18. typedef i8 INT8;
  19. typedef int ACPI_THREAD_ID;
  20. #define DEBUGGER_THREADING DEBUGGER_SINGLE_THREADED
  21. #define ACPI_MACHINE_WIDTH 64
  22. #pragma clang diagnostic ignored "-Wunused-variable"
  23. #define ACPI_GET_FUNCTION_NAME __func__