47#define ACPI_USE_STANDARD_HEADERS
48#define ACPI_USE_SYSTEM_CLIBRARY
54#define ACPI_MACHINE_WIDTH 32
56#define COMPILER_DEPENDENT_INT64 long long
57#define COMPILER_DEPENDENT_UINT64 unsigned long long
58#define ACPI_USE_NATIVE_DIVIDE
59#define ACPI_USE_NATIVE_MATH64
61#define ACPI_SYSTEM_XFACE APIENTRY
62#define ACPI_EXTERNAL_XFACE APIENTRY
63#define ACPI_INTERNAL_XFACE APIENTRY
64#define ACPI_INTERNAL_VAR_XFACE APIENTRY
72#define ACPI_UNUSED_VAR
76#define ACPI_FLUSH_CPU_CACHE() Wbinvd()
79#define ACPI_ACQUIRE_GLOBAL_LOCK(GLptr, Acq) Acq = OSPMAcquireGlobalLock(GLptr)
80#define ACPI_RELEASE_GLOBAL_LOCK(GLptr, Pnd) Pnd = OSPMReleaseGlobalLock(GLptr)
84#define ACPI_SHIFT_RIGHT_64(n_hi, n_lo) \
86 unsigned long long val = 0LL; \
87 val = n_lo | ( ((unsigned long long)h_hi) << 32 ); \
89 n_hi = (unsigned long)((val >> 32 ) & 0xffffffff ); \
90 n_lo = (unsigned long)(val & 0xffffffff); \
93#ifndef ACPI_ASL_COMPILER
94#define ACPI_USE_LOCAL_CACHE
unsigned short OSPMAcquireGlobalLock(void *)
unsigned short OSPMReleaseGlobalLock(void *)