155#define ACPI_USE_STANDARD_HEADERS
156#define ACPI_USE_SYSTEM_CLIBRARY
162#define ACPI_MACHINE_WIDTH 32
164#define COMPILER_DEPENDENT_INT64 long long
165#define COMPILER_DEPENDENT_UINT64 unsigned long long
166#define ACPI_USE_NATIVE_DIVIDE
167#define ACPI_USE_NATIVE_MATH64
169#define ACPI_SYSTEM_XFACE APIENTRY
170#define ACPI_EXTERNAL_XFACE APIENTRY
171#define ACPI_INTERNAL_XFACE APIENTRY
172#define ACPI_INTERNAL_VAR_XFACE APIENTRY
180#define ACPI_UNUSED_VAR
184#define ACPI_FLUSH_CPU_CACHE() Wbinvd()
187#define ACPI_ACQUIRE_GLOBAL_LOCK(GLptr, Acq) Acq = OSPMAcquireGlobalLock(GLptr)
188#define ACPI_RELEASE_GLOBAL_LOCK(GLptr, Pnd) Pnd = OSPMReleaseGlobalLock(GLptr)
192#define ACPI_SHIFT_RIGHT_64(n_hi, n_lo) \
194 unsigned long long val = 0LL; \
195 val = n_lo | ( ((unsigned long long)h_hi) << 32 ); \
197 n_hi = (unsigned long)((val >> 32 ) & 0xffffffff ); \
198 n_lo = (unsigned long)(val & 0xffffffff); \
201#ifndef ACPI_ASL_COMPILER
202#define ACPI_USE_LOCAL_CACHE
unsigned short OSPMAcquireGlobalLock(void *)
unsigned short OSPMReleaseGlobalLock(void *)