|
#define | ACPI_UINT8_MAX (UINT8) (~((UINT8) 0)) /* 0xFF */ |
|
#define | ACPI_UINT16_MAX (UINT16)(~((UINT16) 0)) /* 0xFFFF */ |
|
#define | ACPI_UINT32_MAX (UINT32)(~((UINT32) 0)) /* 0xFFFFFFFF */ |
|
#define | ACPI_UINT64_MAX (UINT64)(~((UINT64) 0)) /* 0xFFFFFFFFFFFFFFFF */ |
|
#define | ACPI_ASCII_MAX 0x7F |
|
#define | ACPI_THREAD_ID UINT64 |
|
#define | ACPI_CPU_FLAGS ACPI_SIZE |
|
#define | ACPI_CACHE_T void * |
|
#define | ACPI_MUTEX ACPI_SEMAPHORE |
|
#define | AcpiOsCreateMutex(OutHandle) AcpiOsCreateSemaphore (1, 1, OutHandle) |
|
#define | AcpiOsDeleteMutex(Handle) (void) AcpiOsDeleteSemaphore (Handle) |
|
#define | AcpiOsAcquireMutex(Handle, Time) AcpiOsWaitSemaphore (Handle, 1, Time) |
|
#define | AcpiOsReleaseMutex(Handle) (void) AcpiOsSignalSemaphore (Handle, 1) |
|
#define | ACPI_SPINLOCK void * |
|
#define | ACPI_SEMAPHORE void * |
|
#define | ACPI_UINTPTR_T void * |
|
#define | ACPI_PRINTF_LIKE(c) |
|
#define | ACPI_UNUSED_VAR |
|
#define | ACPI_EXPORT_SYMBOL_INIT(Symbol) |
|
#define | ACPI_EXPORT_SYMBOL(Symbol) |
|
#define | ACPI_DEBUG_INITIALIZE() |
|
#define | ACPI_ALLOCATE(a) AcpiOsAllocate ((ACPI_SIZE) (a)) |
|
#define | ACPI_ALLOCATE_ZEROED(a) AcpiOsAllocateZeroed ((ACPI_SIZE) (a)) |
|
#define | ACPI_FREE(a) AcpiOsFree (a) |
|
#define | ACPI_MEM_TRACKING(a) |
|
#define | ACPI_MAX_GPE_BLOCKS 2 |
|
#define | ACPI_GPE_REGISTER_WIDTH 8 |
|
#define | ACPI_PM1_REGISTER_WIDTH 16 |
|
#define | ACPI_PM2_REGISTER_WIDTH 8 |
|
#define | ACPI_PM_TIMER_WIDTH 32 |
|
#define | ACPI_RESET_REGISTER_WIDTH 8 |
|
#define | ACPI_NAMESEG_SIZE 4 /* Fixed by ACPI spec */ |
|
#define | ACPI_PATH_SEGMENT_LENGTH 5 /* 4 chars for name + 1 char for separator */ |
|
#define | ACPI_PATH_SEPARATOR '.' |
|
#define | ACPI_OEM_ID_SIZE 6 |
|
#define | ACPI_OEM_TABLE_ID_SIZE 8 |
|
#define | PCI_ROOT_HID_STRING "PNP0A03" |
|
#define | PCI_EXPRESS_ROOT_HID_STRING "PNP0A08" |
|
#define | ACPI_PM_TIMER_FREQUENCY 3579545 |
|
#define | FALSE (1 == 0) |
|
#define | TRUE (1 == 1) |
|
#define | NULL (void *) 0 |
|
#define | ACPI_MSEC_PER_SEC 1000L |
|
#define | ACPI_USEC_PER_MSEC 1000L |
|
#define | ACPI_USEC_PER_SEC 1000000L |
|
#define | ACPI_100NSEC_PER_USEC 10L |
|
#define | ACPI_100NSEC_PER_MSEC 10000L |
|
#define | ACPI_100NSEC_PER_SEC 10000000L |
|
#define | ACPI_NSEC_PER_USEC 1000L |
|
#define | ACPI_NSEC_PER_MSEC 1000000L |
|
#define | ACPI_NSEC_PER_SEC 1000000000L |
|
#define | ACPI_TIME_AFTER(a, b) ((INT64)((b) - (a)) < 0) |
|
#define | ACPI_OWNER_ID_MAX 0xFFF /* 4095 possible owner IDs */ |
|
#define | ACPI_INTEGER_BIT_SIZE 64 |
|
#define | ACPI_MAX_DECIMAL_DIGITS 20 /* 2^64 = 18,446,744,073,709,551,616 */ |
|
#define | ACPI_MAX64_DECIMAL_DIGITS 20 |
|
#define | ACPI_MAX32_DECIMAL_DIGITS 10 |
|
#define | ACPI_MAX16_DECIMAL_DIGITS 5 |
|
#define | ACPI_MAX8_DECIMAL_DIGITS 3 |
|
#define | ACPI_ROOT_OBJECT ((ACPI_HANDLE) ACPI_TO_POINTER (ACPI_MAX_PTR)) |
|
#define | ACPI_WAIT_FOREVER 0xFFFF /* UINT16, as per ACPI spec */ |
|
#define | ACPI_DO_NOT_WAIT 0 |
|
#define | ACPI_INTEGER_MAX ACPI_UINT64_MAX |
|
#define | ACPI_LOBYTE(Integer) ((UINT8) (UINT16)(Integer)) |
|
#define | ACPI_HIBYTE(Integer) ((UINT8) (((UINT16)(Integer)) >> 8)) |
|
#define | ACPI_LOWORD(Integer) ((UINT16) (UINT32)(Integer)) |
|
#define | ACPI_HIWORD(Integer) ((UINT16)(((UINT32)(Integer)) >> 16)) |
|
#define | ACPI_LODWORD(Integer64) ((UINT32) (UINT64)(Integer64)) |
|
#define | ACPI_HIDWORD(Integer64) ((UINT32)(((UINT64)(Integer64)) >> 32)) |
|
#define | ACPI_SET_BIT(target, bit) ((target) |= (bit)) |
|
#define | ACPI_CLEAR_BIT(target, bit) ((target) &= ~(bit)) |
|
#define | ACPI_MIN(a, b) (((a)<(b))?(a):(b)) |
|
#define | ACPI_MAX(a, b) (((a)>(b))?(a):(b)) |
|
#define | ACPI_ARRAY_LENGTH(x) (sizeof(x) / sizeof((x)[0])) |
|
#define | ACPI_CAST_PTR(t, p) ((t *) (ACPI_UINTPTR_T) (p)) |
|
#define | ACPI_CAST_INDIRECT_PTR(t, p) ((t **) (ACPI_UINTPTR_T) (p)) |
|
#define | ACPI_ADD_PTR(t, a, b) ACPI_CAST_PTR (t, (ACPI_CAST_PTR (UINT8, (a)) + (ACPI_SIZE)(b))) |
|
#define | ACPI_SUB_PTR(t, a, b) ACPI_CAST_PTR (t, (ACPI_CAST_PTR (UINT8, (a)) - (ACPI_SIZE)(b))) |
|
#define | ACPI_PTR_DIFF(a, b) ((ACPI_SIZE) (ACPI_CAST_PTR (UINT8, (a)) - ACPI_CAST_PTR (UINT8, (b)))) |
|
#define | ACPI_TO_POINTER(i) ACPI_CAST_PTR (void, (ACPI_SIZE) (i)) |
|
#define | ACPI_TO_INTEGER(p) ACPI_PTR_DIFF (p, (void *) 0) |
|
#define | ACPI_OFFSET(d, f) ACPI_PTR_DIFF (&(((d *) 0)->f), (void *) 0) |
|
#define | ACPI_PTR_TO_PHYSADDR(i) ACPI_TO_INTEGER(i) |
|
#define | ACPI_COMPARE_NAMESEG(a, b) (*ACPI_CAST_PTR (UINT32, (a)) == *ACPI_CAST_PTR (UINT32, (b))) |
|
#define | ACPI_COPY_NAMESEG(dest, src) (*ACPI_CAST_PTR (UINT32, (dest)) = *ACPI_CAST_PTR (UINT32, (src))) |
|
#define | ACPI_VALIDATE_RSDP_SIG(a) (!strncmp (ACPI_CAST_PTR (char, (a)), ACPI_SIG_RSDP, 8)) |
|
#define | ACPI_MAKE_RSDP_SIG(dest) (memcpy (ACPI_CAST_PTR (char, (dest)), ACPI_SIG_RSDP, 8)) |
|
#define | ACPI_IS_OEM_SIG(a) |
|
#define | ACPI_ACCESS_BIT_SHIFT 2 |
|
#define | ACPI_ACCESS_BYTE_SHIFT -1 |
|
#define | ACPI_ACCESS_BIT_MAX (31 - ACPI_ACCESS_BIT_SHIFT) |
|
#define | ACPI_ACCESS_BYTE_MAX (31 - ACPI_ACCESS_BYTE_SHIFT) |
|
#define | ACPI_ACCESS_BIT_DEFAULT (8 - ACPI_ACCESS_BIT_SHIFT) |
|
#define | ACPI_ACCESS_BYTE_DEFAULT (8 - ACPI_ACCESS_BYTE_SHIFT) |
|
#define | ACPI_ACCESS_BIT_WIDTH(size) (1 << ((size) + ACPI_ACCESS_BIT_SHIFT)) |
|
#define | ACPI_ACCESS_BYTE_WIDTH(size) (1 << ((size) + ACPI_ACCESS_BYTE_SHIFT)) |
|
#define | ACPI_FULL_INITIALIZATION 0x0000 |
|
#define | ACPI_NO_FACS_INIT 0x0001 |
|
#define | ACPI_NO_ACPI_ENABLE 0x0002 |
|
#define | ACPI_NO_HARDWARE_INIT 0x0004 |
|
#define | ACPI_NO_EVENT_INIT 0x0008 |
|
#define | ACPI_NO_HANDLER_INIT 0x0010 |
|
#define | ACPI_NO_OBJECT_INIT 0x0020 |
|
#define | ACPI_NO_DEVICE_INIT 0x0040 |
|
#define | ACPI_NO_ADDRESS_SPACE_INIT 0x0080 |
|
#define | ACPI_SUBSYSTEM_INITIALIZE 0x01 |
|
#define | ACPI_INITIALIZED_OK 0x02 |
|
#define | ACPI_STATE_UNKNOWN (UINT8) 0xFF |
|
#define | ACPI_STATE_S0 (UINT8) 0 |
|
#define | ACPI_STATE_S1 (UINT8) 1 |
|
#define | ACPI_STATE_S2 (UINT8) 2 |
|
#define | ACPI_STATE_S3 (UINT8) 3 |
|
#define | ACPI_STATE_S4 (UINT8) 4 |
|
#define | ACPI_STATE_S5 (UINT8) 5 |
|
#define | ACPI_S_STATES_MAX ACPI_STATE_S5 |
|
#define | ACPI_S_STATE_COUNT 6 |
|
#define | ACPI_STATE_D0 (UINT8) 0 |
|
#define | ACPI_STATE_D1 (UINT8) 1 |
|
#define | ACPI_STATE_D2 (UINT8) 2 |
|
#define | ACPI_STATE_D3 (UINT8) 3 |
|
#define | ACPI_D_STATES_MAX ACPI_STATE_D3 |
|
#define | ACPI_D_STATE_COUNT 4 |
|
#define | ACPI_STATE_C0 (UINT8) 0 |
|
#define | ACPI_STATE_C1 (UINT8) 1 |
|
#define | ACPI_STATE_C2 (UINT8) 2 |
|
#define | ACPI_STATE_C3 (UINT8) 3 |
|
#define | ACPI_C_STATES_MAX ACPI_STATE_C3 |
|
#define | ACPI_C_STATE_COUNT 4 |
|
#define | ACPI_SLEEP_TYPE_MAX 0x7 |
|
#define | ACPI_SLEEP_TYPE_INVALID 0xFF |
|
#define | ACPI_NOTIFY_BUS_CHECK (UINT8) 0x00 |
|
#define | ACPI_NOTIFY_DEVICE_CHECK (UINT8) 0x01 |
|
#define | ACPI_NOTIFY_DEVICE_WAKE (UINT8) 0x02 |
|
#define | ACPI_NOTIFY_EJECT_REQUEST (UINT8) 0x03 |
|
#define | ACPI_NOTIFY_DEVICE_CHECK_LIGHT (UINT8) 0x04 |
|
#define | ACPI_NOTIFY_FREQUENCY_MISMATCH (UINT8) 0x05 |
|
#define | ACPI_NOTIFY_BUS_MODE_MISMATCH (UINT8) 0x06 |
|
#define | ACPI_NOTIFY_POWER_FAULT (UINT8) 0x07 |
|
#define | ACPI_NOTIFY_CAPABILITIES_CHECK (UINT8) 0x08 |
|
#define | ACPI_NOTIFY_DEVICE_PLD_CHECK (UINT8) 0x09 |
|
#define | ACPI_NOTIFY_RESERVED (UINT8) 0x0A |
|
#define | ACPI_NOTIFY_LOCALITY_UPDATE (UINT8) 0x0B |
|
#define | ACPI_NOTIFY_SHUTDOWN_REQUEST (UINT8) 0x0C |
|
#define | ACPI_NOTIFY_AFFINITY_UPDATE (UINT8) 0x0D |
|
#define | ACPI_NOTIFY_MEMORY_UPDATE (UINT8) 0x0E |
|
#define | ACPI_NOTIFY_DISCONNECT_RECOVER (UINT8) 0x0F |
|
#define | ACPI_GENERIC_NOTIFY_MAX 0x0F |
|
#define | ACPI_SPECIFIC_NOTIFY_MAX 0x84 |
|
#define | ACPI_TYPE_ANY 0x00 |
|
#define | ACPI_TYPE_INTEGER 0x01 /* Byte/Word/Dword/Zero/One/Ones */ |
|
#define | ACPI_TYPE_STRING 0x02 |
|
#define | ACPI_TYPE_BUFFER 0x03 |
|
#define | ACPI_TYPE_PACKAGE 0x04 /* ByteConst, multiple DataTerm/Constant/SuperName */ |
|
#define | ACPI_TYPE_FIELD_UNIT 0x05 |
|
#define | ACPI_TYPE_DEVICE 0x06 /* Name, multiple Node */ |
|
#define | ACPI_TYPE_EVENT 0x07 |
|
#define | ACPI_TYPE_METHOD 0x08 /* Name, ByteConst, multiple Code */ |
|
#define | ACPI_TYPE_MUTEX 0x09 |
|
#define | ACPI_TYPE_REGION 0x0A |
|
#define | ACPI_TYPE_POWER 0x0B /* Name,ByteConst,WordConst,multi Node */ |
|
#define | ACPI_TYPE_PROCESSOR 0x0C /* Name,ByteConst,DWordConst,ByteConst,multi NmO */ |
|
#define | ACPI_TYPE_THERMAL 0x0D /* Name, multiple Node */ |
|
#define | ACPI_TYPE_BUFFER_FIELD 0x0E |
|
#define | ACPI_TYPE_DDB_HANDLE 0x0F |
|
#define | ACPI_TYPE_DEBUG_OBJECT 0x10 |
|
#define | ACPI_TYPE_EXTERNAL_MAX 0x10 |
|
#define | ACPI_NUM_TYPES (ACPI_TYPE_EXTERNAL_MAX + 1) |
|
#define | ACPI_TYPE_LOCAL_REGION_FIELD 0x11 |
|
#define | ACPI_TYPE_LOCAL_BANK_FIELD 0x12 |
|
#define | ACPI_TYPE_LOCAL_INDEX_FIELD 0x13 |
|
#define | ACPI_TYPE_LOCAL_REFERENCE 0x14 /* Arg#, Local#, Name, Debug, RefOf, Index */ |
|
#define | ACPI_TYPE_LOCAL_ALIAS 0x15 |
|
#define | ACPI_TYPE_LOCAL_METHOD_ALIAS 0x16 |
|
#define | ACPI_TYPE_LOCAL_NOTIFY 0x17 |
|
#define | ACPI_TYPE_LOCAL_ADDRESS_HANDLER 0x18 |
|
#define | ACPI_TYPE_LOCAL_RESOURCE 0x19 |
|
#define | ACPI_TYPE_LOCAL_RESOURCE_FIELD 0x1A |
|
#define | ACPI_TYPE_LOCAL_SCOPE 0x1B /* 1 Name, multiple ObjectList Nodes */ |
|
#define | ACPI_TYPE_NS_NODE_MAX 0x1B /* Last typecode used within a NS Node */ |
|
#define | ACPI_TOTAL_TYPES (ACPI_TYPE_NS_NODE_MAX + 1) |
|
#define | ACPI_TYPE_LOCAL_EXTRA 0x1C |
|
#define | ACPI_TYPE_LOCAL_DATA 0x1D |
|
#define | ACPI_TYPE_LOCAL_MAX 0x1D |
|
#define | ACPI_TYPE_INVALID 0x1E |
|
#define | ACPI_TYPE_NOT_FOUND 0xFF |
|
#define | ACPI_NUM_NS_TYPES (ACPI_TYPE_INVALID + 1) |
|
#define | ACPI_READ 0 |
|
#define | ACPI_WRITE 1 |
|
#define | ACPI_IO_MASK 1 |
|
#define | ACPI_EVENT_PMTIMER 0 |
|
#define | ACPI_EVENT_GLOBAL 1 |
|
#define | ACPI_EVENT_POWER_BUTTON 2 |
|
#define | ACPI_EVENT_SLEEP_BUTTON 3 |
|
#define | ACPI_EVENT_RTC 4 |
|
#define | ACPI_EVENT_PCIE_WAKE 5 |
|
#define | ACPI_EVENT_MAX 5 |
|
#define | ACPI_NUM_FIXED_EVENTS ACPI_EVENT_MAX + 1 |
|
#define | ACPI_EVENT_FLAG_DISABLED (ACPI_EVENT_STATUS) 0x00 |
|
#define | ACPI_EVENT_FLAG_ENABLED (ACPI_EVENT_STATUS) 0x01 |
|
#define | ACPI_EVENT_FLAG_WAKE_ENABLED (ACPI_EVENT_STATUS) 0x02 |
|
#define | ACPI_EVENT_FLAG_STATUS_SET (ACPI_EVENT_STATUS) 0x04 |
|
#define | ACPI_EVENT_FLAG_ENABLE_SET (ACPI_EVENT_STATUS) 0x08 |
|
#define | ACPI_EVENT_FLAG_HAS_HANDLER (ACPI_EVENT_STATUS) 0x10 |
|
#define | ACPI_EVENT_FLAG_MASKED (ACPI_EVENT_STATUS) 0x20 |
|
#define | ACPI_EVENT_FLAG_SET ACPI_EVENT_FLAG_STATUS_SET |
|
#define | ACPI_GPE_ENABLE 0 |
|
#define | ACPI_GPE_DISABLE 1 |
|
#define | ACPI_GPE_CONDITIONAL_ENABLE 2 |
|
#define | ACPI_GPE_DISPATCH_NONE (UINT8) 0x00 |
|
#define | ACPI_GPE_DISPATCH_METHOD (UINT8) 0x01 |
|
#define | ACPI_GPE_DISPATCH_HANDLER (UINT8) 0x02 |
|
#define | ACPI_GPE_DISPATCH_NOTIFY (UINT8) 0x03 |
|
#define | ACPI_GPE_DISPATCH_RAW_HANDLER (UINT8) 0x04 |
|
#define | ACPI_GPE_DISPATCH_MASK (UINT8) 0x07 |
|
#define | ACPI_GPE_DISPATCH_TYPE(flags) ((UINT8) ((flags) & ACPI_GPE_DISPATCH_MASK)) |
|
#define | ACPI_GPE_LEVEL_TRIGGERED (UINT8) 0x08 |
|
#define | ACPI_GPE_EDGE_TRIGGERED (UINT8) 0x00 |
|
#define | ACPI_GPE_XRUPT_TYPE_MASK (UINT8) 0x08 |
|
#define | ACPI_GPE_CAN_WAKE (UINT8) 0x10 |
|
#define | ACPI_GPE_AUTO_ENABLED (UINT8) 0x20 |
|
#define | ACPI_GPE_INITIALIZED (UINT8) 0x40 |
|
#define | ACPI_NOT_ISR 0x1 |
|
#define | ACPI_ISR 0x0 |
|
#define | ACPI_SYSTEM_NOTIFY 0x1 |
|
#define | ACPI_DEVICE_NOTIFY 0x2 |
|
#define | ACPI_ALL_NOTIFY (ACPI_SYSTEM_NOTIFY | ACPI_DEVICE_NOTIFY) |
|
#define | ACPI_MAX_NOTIFY_HANDLER_TYPE 0x3 |
|
#define | ACPI_NUM_NOTIFY_TYPES 2 |
|
#define | ACPI_MAX_SYS_NOTIFY 0x7F |
|
#define | ACPI_MAX_DEVICE_SPECIFIC_NOTIFY 0xBF |
|
#define | ACPI_SYSTEM_HANDLER_LIST 0 /* Used as index, must be SYSTEM_NOTIFY -1 */ |
|
#define | ACPI_DEVICE_HANDLER_LIST 1 /* Used as index, must be DEVICE_NOTIFY -1 */ |
|
#define | ACPI_ADR_SPACE_SYSTEM_MEMORY (ACPI_ADR_SPACE_TYPE) 0 |
|
#define | ACPI_ADR_SPACE_SYSTEM_IO (ACPI_ADR_SPACE_TYPE) 1 |
|
#define | ACPI_ADR_SPACE_PCI_CONFIG (ACPI_ADR_SPACE_TYPE) 2 |
|
#define | ACPI_ADR_SPACE_EC (ACPI_ADR_SPACE_TYPE) 3 |
|
#define | ACPI_ADR_SPACE_SMBUS (ACPI_ADR_SPACE_TYPE) 4 |
|
#define | ACPI_ADR_SPACE_CMOS (ACPI_ADR_SPACE_TYPE) 5 |
|
#define | ACPI_ADR_SPACE_PCI_BAR_TARGET (ACPI_ADR_SPACE_TYPE) 6 |
|
#define | ACPI_ADR_SPACE_IPMI (ACPI_ADR_SPACE_TYPE) 7 |
|
#define | ACPI_ADR_SPACE_GPIO (ACPI_ADR_SPACE_TYPE) 8 |
|
#define | ACPI_ADR_SPACE_GSBUS (ACPI_ADR_SPACE_TYPE) 9 |
|
#define | ACPI_ADR_SPACE_PLATFORM_COMM (ACPI_ADR_SPACE_TYPE) 10 |
|
#define | ACPI_ADR_SPACE_PLATFORM_RT (ACPI_ADR_SPACE_TYPE) 11 |
|
#define | ACPI_NUM_PREDEFINED_REGIONS 12 |
|
#define | ACPI_ADR_SPACE_DATA_TABLE (ACPI_ADR_SPACE_TYPE) 0x7E /* Internal to ACPICA only */ |
|
#define | ACPI_ADR_SPACE_FIXED_HARDWARE (ACPI_ADR_SPACE_TYPE) 0x7F |
|
#define | ACPI_REG_DISCONNECT 0 |
|
#define | ACPI_REG_CONNECT 1 |
|
#define | ACPI_BITREG_TIMER_STATUS 0x00 |
|
#define | ACPI_BITREG_BUS_MASTER_STATUS 0x01 |
|
#define | ACPI_BITREG_GLOBAL_LOCK_STATUS 0x02 |
|
#define | ACPI_BITREG_POWER_BUTTON_STATUS 0x03 |
|
#define | ACPI_BITREG_SLEEP_BUTTON_STATUS 0x04 |
|
#define | ACPI_BITREG_RT_CLOCK_STATUS 0x05 |
|
#define | ACPI_BITREG_WAKE_STATUS 0x06 |
|
#define | ACPI_BITREG_PCIEXP_WAKE_STATUS 0x07 |
|
#define | ACPI_BITREG_TIMER_ENABLE 0x08 |
|
#define | ACPI_BITREG_GLOBAL_LOCK_ENABLE 0x09 |
|
#define | ACPI_BITREG_POWER_BUTTON_ENABLE 0x0A |
|
#define | ACPI_BITREG_SLEEP_BUTTON_ENABLE 0x0B |
|
#define | ACPI_BITREG_RT_CLOCK_ENABLE 0x0C |
|
#define | ACPI_BITREG_PCIEXP_WAKE_DISABLE 0x0D |
|
#define | ACPI_BITREG_SCI_ENABLE 0x0E |
|
#define | ACPI_BITREG_BUS_MASTER_RLD 0x0F |
|
#define | ACPI_BITREG_GLOBAL_LOCK_RELEASE 0x10 |
|
#define | ACPI_BITREG_SLEEP_TYPE 0x11 |
|
#define | ACPI_BITREG_SLEEP_ENABLE 0x12 |
|
#define | ACPI_BITREG_ARB_DISABLE 0x13 |
|
#define | ACPI_BITREG_MAX 0x13 |
|
#define | ACPI_NUM_BITREG ACPI_BITREG_MAX + 1 |
|
#define | ACPI_CLEAR_STATUS 1 |
|
#define | ACPI_ENABLE_EVENT 1 |
|
#define | ACPI_DISABLE_EVENT 0 |
|
#define | ACPI_NO_BUFFER 0 |
|
#define | ACPI_ALLOCATE_BUFFER (ACPI_SIZE) (-1) /* Let ACPICA allocate buffer */ |
|
#define | ACPI_ALLOCATE_LOCAL_BUFFER (ACPI_SIZE) (-2) /* For internal use only (enables tracking) */ |
|
#define | ACPI_FULL_PATHNAME 0 |
|
#define | ACPI_SINGLE_NAME 1 |
|
#define | ACPI_FULL_PATHNAME_NO_TRAILING 2 |
|
#define | ACPI_NAME_TYPE_MAX 2 |
|
#define | ACPI_SYS_MODE_UNKNOWN 0x0000 |
|
#define | ACPI_SYS_MODE_ACPI 0x0001 |
|
#define | ACPI_SYS_MODE_LEGACY 0x0002 |
|
#define | ACPI_SYS_MODES_MASK 0x0003 |
|
#define | ACPI_EVENT_TYPE_GPE 0 |
|
#define | ACPI_EVENT_TYPE_FIXED 1 |
|
#define | ACPI_INIT_DEVICE_INI 1 |
|
#define | ACPI_TABLE_EVENT_LOAD 0x0 |
|
#define | ACPI_TABLE_EVENT_UNLOAD 0x1 |
|
#define | ACPI_TABLE_EVENT_INSTALL 0x2 |
|
#define | ACPI_TABLE_EVENT_UNINSTALL 0x3 |
|
#define | ACPI_NUM_TABLE_EVENTS 4 |
|
#define | ACPI_DEFAULT_HANDLER NULL |
|
#define | ACPI_REGION_ACTIVATE 0 |
|
#define | ACPI_REGION_DEACTIVATE 1 |
|
#define | ACPI_INTERRUPT_NOT_HANDLED 0x00 |
|
#define | ACPI_INTERRUPT_HANDLED 0x01 |
|
#define | ACPI_REENABLE_GPE 0x80 |
|
#define | ACPI_EISAID_STRING_SIZE 8 /* Includes null terminator */ |
|
#define | ACPI_UUID_LENGTH 16 |
|
#define | ACPI_PCICLS_STRING_SIZE 7 /* Includes null terminator */ |
|
#define | ACPI_PCI_ROOT_BRIDGE 0x01 |
|
#define | ACPI_VALID_ADR 0x0002 |
|
#define | ACPI_VALID_HID 0x0004 |
|
#define | ACPI_VALID_UID 0x0008 |
|
#define | ACPI_VALID_CID 0x0020 |
|
#define | ACPI_VALID_CLS 0x0040 |
|
#define | ACPI_VALID_SXDS 0x0100 |
|
#define | ACPI_VALID_SXWS 0x0200 |
|
#define | ACPI_STA_DEVICE_PRESENT 0x01 |
|
#define | ACPI_STA_DEVICE_ENABLED 0x02 |
|
#define | ACPI_STA_DEVICE_UI 0x04 |
|
#define | ACPI_STA_DEVICE_FUNCTIONING 0x08 |
|
#define | ACPI_STA_DEVICE_OK 0x08 /* Synonym */ |
|
#define | ACPI_STA_BATTERY_PRESENT 0x10 |
|
#define | ACPI_VENDOR_STRINGS 0x01 |
|
#define | ACPI_FEATURE_STRINGS 0x02 |
|
#define | ACPI_ENABLE_INTERFACES 0x00 |
|
#define | ACPI_DISABLE_INTERFACES 0x04 |
|
#define | ACPI_DISABLE_ALL_VENDOR_STRINGS (ACPI_DISABLE_INTERFACES | ACPI_VENDOR_STRINGS) |
|
#define | ACPI_DISABLE_ALL_FEATURE_STRINGS (ACPI_DISABLE_INTERFACES | ACPI_FEATURE_STRINGS) |
|
#define | ACPI_DISABLE_ALL_STRINGS (ACPI_DISABLE_INTERFACES | ACPI_VENDOR_STRINGS | ACPI_FEATURE_STRINGS) |
|
#define | ACPI_ENABLE_ALL_VENDOR_STRINGS (ACPI_ENABLE_INTERFACES | ACPI_VENDOR_STRINGS) |
|
#define | ACPI_ENABLE_ALL_FEATURE_STRINGS (ACPI_ENABLE_INTERFACES | ACPI_FEATURE_STRINGS) |
|
#define | ACPI_ENABLE_ALL_STRINGS (ACPI_ENABLE_INTERFACES | ACPI_VENDOR_STRINGS | ACPI_FEATURE_STRINGS) |
|
#define | ACPI_OSI_WIN_2000 0x01 |
|
#define | ACPI_OSI_WIN_XP 0x02 |
|
#define | ACPI_OSI_WIN_XP_SP1 0x03 |
|
#define | ACPI_OSI_WINSRV_2003 0x04 |
|
#define | ACPI_OSI_WIN_XP_SP2 0x05 |
|
#define | ACPI_OSI_WINSRV_2003_SP1 0x06 |
|
#define | ACPI_OSI_WIN_VISTA 0x07 |
|
#define | ACPI_OSI_WINSRV_2008 0x08 |
|
#define | ACPI_OSI_WIN_VISTA_SP1 0x09 |
|
#define | ACPI_OSI_WIN_VISTA_SP2 0x0A |
|
#define | ACPI_OSI_WIN_7 0x0B |
|
#define | ACPI_OSI_WIN_8 0x0C |
|
#define | ACPI_OSI_WIN_8_1 0x0D |
|
#define | ACPI_OSI_WIN_10 0x0E |
|
#define | ACPI_OSI_WIN_10_RS1 0x0F |
|
#define | ACPI_OSI_WIN_10_RS2 0x10 |
|
#define | ACPI_OSI_WIN_10_RS3 0x11 |
|
#define | ACPI_OSI_WIN_10_RS4 0x12 |
|
#define | ACPI_OSI_WIN_10_RS5 0x13 |
|
#define | ACPI_OSI_WIN_10_19H1 0x14 |
|
#define | ACPI_OSI_WIN_10_20H1 0x15 |
|
#define | ACPI_OSI_WIN_11 0x16 |
|
#define | ACPI_OPT_END -1 |
|
#define | ACPI_FALLTHROUGH do {} while(0) |
|
|
typedef unsigned char | BOOLEAN |
|
typedef unsigned char | UINT8 |
|
typedef unsigned short | UINT16 |
|
typedef short | INT16 |
|
typedef COMPILER_DEPENDENT_UINT64 | UINT64 |
|
typedef COMPILER_DEPENDENT_INT64 | INT64 |
|
typedef UINT32 | ACPI_STATUS |
|
typedef UINT32 | ACPI_NAME |
|
typedef char * | ACPI_STRING |
|
typedef void * | ACPI_HANDLE |
|
typedef UINT16 | ACPI_OWNER_ID |
|
typedef UINT64 | ACPI_INTEGER |
|
typedef UINT32 | ACPI_OBJECT_TYPE |
|
typedef UINT32 | ACPI_EVENT_TYPE |
|
typedef UINT32 | ACPI_EVENT_STATUS |
|
typedef UINT8 | ACPI_ADR_SPACE_TYPE |
|
typedef ACPI_STATUS(* | ACPI_SLEEP_FUNCTION) (UINT8 SleepState) |
|
typedef struct acpi_sleep_functions | ACPI_SLEEP_FUNCTIONS |
|
typedef union acpi_object | ACPI_OBJECT |
|
typedef struct acpi_object_list | ACPI_OBJECT_LIST |
|
typedef struct acpi_buffer | ACPI_BUFFER |
|
typedef struct acpi_predefined_names | ACPI_PREDEFINED_NAMES |
|
typedef struct acpi_system_info | ACPI_SYSTEM_INFO |
|
typedef struct acpi_statistics | ACPI_STATISTICS |
|
typedef UINT32(ACPI_SYSTEM_XFACE * | ACPI_OSD_HANDLER) (void *Context) |
|
typedef void(ACPI_SYSTEM_XFACE * | ACPI_OSD_EXEC_CALLBACK) (void *Context) |
|
typedef UINT32(* | ACPI_SCI_HANDLER) (void *Context) |
|
typedef void(* | ACPI_GBL_EVENT_HANDLER) (UINT32 EventType, ACPI_HANDLE Device, UINT32 EventNumber, void *Context) |
|
typedef UINT32(* | ACPI_EVENT_HANDLER) (void *Context) |
|
typedef UINT32(* | ACPI_GPE_HANDLER) (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, void *Context) |
|
typedef void(* | ACPI_NOTIFY_HANDLER) (ACPI_HANDLE Device, UINT32 Value, void *Context) |
|
typedef void(* | ACPI_OBJECT_HANDLER) (ACPI_HANDLE Object, void *Data) |
|
typedef ACPI_STATUS(* | ACPI_INIT_HANDLER) (ACPI_HANDLE Object, UINT32 Function) |
|
typedef ACPI_STATUS(* | ACPI_EXCEPTION_HANDLER) (ACPI_STATUS AmlStatus, ACPI_NAME Name, UINT16 Opcode, UINT32 AmlOffset, void *Context) |
|
typedef ACPI_STATUS(* | ACPI_TABLE_HANDLER) (UINT32 Event, void *Table, void *Context) |
|
typedef ACPI_STATUS(* | ACPI_ADR_SPACE_HANDLER) (UINT32 Function, ACPI_PHYSICAL_ADDRESS Address, UINT32 BitWidth, UINT64 *Value, void *HandlerContext, void *RegionContext) |
|
typedef struct acpi_connection_info | ACPI_CONNECTION_INFO |
|
typedef struct acpi_pcc_info | ACPI_PCC_INFO |
|
typedef struct acpi_ffh_info | ACPI_FFH_INFO |
|
typedef ACPI_STATUS(* | ACPI_ADR_SPACE_SETUP) (ACPI_HANDLE RegionHandle, UINT32 Function, void *HandlerContext, void **RegionContext) |
|
typedef ACPI_STATUS(* | ACPI_WALK_CALLBACK) (ACPI_HANDLE Object, UINT32 NestingLevel, void *Context, void **ReturnValue) |
|
typedef UINT32(* | ACPI_INTERFACE_HANDLER) (ACPI_STRING InterfaceName, UINT32 Supported) |
|
typedef struct acpi_pnp_device_id | ACPI_PNP_DEVICE_ID |
|
typedef struct acpi_pnp_device_id_list | ACPI_PNP_DEVICE_ID_LIST |
|
typedef struct acpi_device_info | ACPI_DEVICE_INFO |
|
typedef struct acpi_pci_id | ACPI_PCI_ID |
|
typedef struct acpi_mem_mapping | ACPI_MEM_MAPPING |
|
typedef struct acpi_mem_space_context | ACPI_MEM_SPACE_CONTEXT |
|
typedef struct acpi_data_table_space_context | ACPI_DATA_TABLE_MAPPING |
|
typedef struct acpi_memory_list | ACPI_MEMORY_LIST |
|