38#define EFI_ACPI_4_0_SYSTEM_MEMORY 0
39#define EFI_ACPI_4_0_SYSTEM_IO 1
40#define EFI_ACPI_4_0_PCI_CONFIGURATION_SPACE 2
41#define EFI_ACPI_4_0_EMBEDDED_CONTROLLER 3
42#define EFI_ACPI_4_0_SMBUS 4
43#define EFI_ACPI_4_0_FUNCTIONAL_FIXED_HARDWARE 0x7F
48#define EFI_ACPI_4_0_UNDEFINED 0
49#define EFI_ACPI_4_0_BYTE 1
50#define EFI_ACPI_4_0_WORD 2
51#define EFI_ACPI_4_0_DWORD 3
52#define EFI_ACPI_4_0_QWORD 4
76#define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02
96#define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01
107#define EFI_ACPI_4_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01
170#define EFI_ACPI_4_0_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x04
175#define EFI_ACPI_4_0_PM_PROFILE_UNSPECIFIED 0
176#define EFI_ACPI_4_0_PM_PROFILE_DESKTOP 1
177#define EFI_ACPI_4_0_PM_PROFILE_MOBILE 2
178#define EFI_ACPI_4_0_PM_PROFILE_WORKSTATION 3
179#define EFI_ACPI_4_0_PM_PROFILE_ENTERPRISE_SERVER 4
180#define EFI_ACPI_4_0_PM_PROFILE_SOHO_SERVER 5
181#define EFI_ACPI_4_0_PM_PROFILE_APPLIANCE_PC 6
182#define EFI_ACPI_4_0_PM_PROFILE_PERFORMANCE_SERVER 7
188#define EFI_ACPI_4_0_LEGACY_DEVICES BIT0
189#define EFI_ACPI_4_0_8042 BIT1
190#define EFI_ACPI_4_0_VGA_NOT_PRESENT BIT2
191#define EFI_ACPI_4_0_MSI_NOT_SUPPORTED BIT3
192#define EFI_ACPI_4_0_PCIE_ASPM_CONTROLS BIT4
198#define EFI_ACPI_4_0_WBINVD BIT0
199#define EFI_ACPI_4_0_WBINVD_FLUSH BIT1
200#define EFI_ACPI_4_0_PROC_C1 BIT2
201#define EFI_ACPI_4_0_P_LVL2_UP BIT3
202#define EFI_ACPI_4_0_PWR_BUTTON BIT4
203#define EFI_ACPI_4_0_SLP_BUTTON BIT5
204#define EFI_ACPI_4_0_FIX_RTC BIT6
205#define EFI_ACPI_4_0_RTC_S4 BIT7
206#define EFI_ACPI_4_0_TMR_VAL_EXT BIT8
207#define EFI_ACPI_4_0_DCK_CAP BIT9
208#define EFI_ACPI_4_0_RESET_REG_SUP BIT10
209#define EFI_ACPI_4_0_SEALED_CASE BIT11
210#define EFI_ACPI_4_0_HEADLESS BIT12
211#define EFI_ACPI_4_0_CPU_SW_SLP BIT13
212#define EFI_ACPI_4_0_PCI_EXP_WAK BIT14
213#define EFI_ACPI_4_0_USE_PLATFORM_CLOCK BIT15
214#define EFI_ACPI_4_0_S4_RTC_STS_VALID BIT16
215#define EFI_ACPI_4_0_REMOTE_POWER_ON_CAPABLE BIT17
216#define EFI_ACPI_4_0_FORCE_APIC_CLUSTER_MODEL BIT18
217#define EFI_ACPI_4_0_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19
239#define EFI_ACPI_4_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02
245#define EFI_ACPI_4_0_S4BIOS_F BIT0
246#define EFI_ACPI_4_0_64BIT_WAKE_SUPPORTED_F BIT1
252#define EFI_ACPI_4_0_OSPM_64BIT_WAKE__F BIT0
261#define EFI_ACPI_4_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02
262#define EFI_ACPI_4_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02
277#define EFI_ACPI_4_0_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x03
283#define EFI_ACPI_4_0_PCAT_COMPAT BIT0
290#define EFI_ACPI_4_0_PROCESSOR_LOCAL_APIC 0x00
291#define EFI_ACPI_4_0_IO_APIC 0x01
292#define EFI_ACPI_4_0_INTERRUPT_SOURCE_OVERRIDE 0x02
293#define EFI_ACPI_4_0_NON_MASKABLE_INTERRUPT_SOURCE 0x03
294#define EFI_ACPI_4_0_LOCAL_APIC_NMI 0x04
295#define EFI_ACPI_4_0_LOCAL_APIC_ADDRESS_OVERRIDE 0x05
296#define EFI_ACPI_4_0_IO_SAPIC 0x06
297#define EFI_ACPI_4_0_LOCAL_SAPIC 0x07
298#define EFI_ACPI_4_0_PLATFORM_INTERRUPT_SOURCES 0x08
299#define EFI_ACPI_4_0_PROCESSOR_LOCAL_X2APIC 0x09
300#define EFI_ACPI_4_0_LOCAL_X2APIC_NMI 0x0A
320#define EFI_ACPI_4_0_LOCAL_APIC_ENABLED BIT0
367#define EFI_ACPI_4_0_POLARITY (3 << 0)
368#define EFI_ACPI_4_0_TRIGGER_MODE (3 << 2)
447#define EFI_ACPI_4_0_CPEI_PROCESSOR_OVERRIDE BIT0
486#define EFI_ACPI_4_0_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01
504#define EFI_ACPI_4_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01
519#define EFI_ACPI_4_0_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03
526#define EFI_ACPI_4_0_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00
527#define EFI_ACPI_4_0_MEMORY_AFFINITY 0x01
528#define EFI_ACPI_4_0_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02
547#define EFI_ACPI_4_0_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0)
569#define EFI_ACPI_4_0_MEMORY_ENABLED (1 << 0)
570#define EFI_ACPI_4_0_MEMORY_HOT_PLUGGABLE (1 << 1)
571#define EFI_ACPI_4_0_MEMORY_NONVOLATILE (1 << 2)
599#define EFI_ACPI_4_0_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01
612#define EFI_ACPI_4_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01
617#define EFI_ACPI_4_0_CPEP_PROCESSOR_APIC_SAPIC 0x00
644#define EFI_ACPI_4_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01
670#define EFI_ACPI_4_0_BOOT_ERROR_RECORD_TABLE_REVISION 0x01
698#define EFI_ACPI_4_0_ERROR_SEVERITY_CORRECTABLE 0x00
699#define EFI_ACPI_4_0_ERROR_SEVERITY_FATAL 0x01
700#define EFI_ACPI_4_0_ERROR_SEVERITY_CORRECTED 0x02
701#define EFI_ACPI_4_0_ERROR_SEVERITY_NONE 0x03
720#define EFI_ACPI_4_0_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0201
733#define EFI_ACPI_4_0_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01
738#define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00
739#define EFI_ACPI_4_0_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01
740#define EFI_ACPI_4_0_IA32_ARCHITECTURE_NMI_ERROR 0x02
741#define EFI_ACPI_4_0_PCI_EXPRESS_ROOT_PORT_AER 0x06
742#define EFI_ACPI_4_0_PCI_EXPRESS_DEVICE_AER 0x07
743#define EFI_ACPI_4_0_PCI_EXPRESS_BRIDGE_AER 0x08
744#define EFI_ACPI_4_0_GENERIC_HARDWARE_ERROR 0x09
749#define EFI_ACPI_4_0_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0)
750#define EFI_ACPI_4_0_ERROR_SOURCE_FLAG_GLOBAL (1 << 1)
787#define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00
788#define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01
789#define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02
794#define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00
795#define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01
796#define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02
797#define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_SCI 0x03
798#define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_NMI 0x04
967#define EFI_ACPI_4_0_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01
972#define EFI_ACPI_4_0_ERST_BEGIN_WRITE_OPERATION 0x00
973#define EFI_ACPI_4_0_ERST_BEGIN_READ_OPERATION 0x01
974#define EFI_ACPI_4_0_ERST_BEGIN_CLEAR_OPERATION 0x02
975#define EFI_ACPI_4_0_ERST_END_OPERATION 0x03
976#define EFI_ACPI_4_0_ERST_SET_RECORD_OFFSET 0x04
977#define EFI_ACPI_4_0_ERST_EXECUTE_OPERATION 0x05
978#define EFI_ACPI_4_0_ERST_CHECK_BUSY_STATUS 0x06
979#define EFI_ACPI_4_0_ERST_GET_COMMAND_STATUS 0x07
980#define EFI_ACPI_4_0_ERST_GET_RECORD_IDENTIFIER 0x08
981#define EFI_ACPI_4_0_ERST_SET_RECORD_IDENTIFIER 0x09
982#define EFI_ACPI_4_0_ERST_GET_RECORD_COUNT 0x0A
983#define EFI_ACPI_4_0_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B
984#define EFI_ACPI_4_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D
985#define EFI_ACPI_4_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E
986#define EFI_ACPI_4_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F
991#define EFI_ACPI_4_0_EINJ_STATUS_SUCCESS 0x00
992#define EFI_ACPI_4_0_EINJ_STATUS_NOT_ENOUGH_SPACE 0x01
993#define EFI_ACPI_4_0_EINJ_STATUS_HARDWARE_NOT_AVAILABLE 0x02
994#define EFI_ACPI_4_0_EINJ_STATUS_FAILED 0x03
995#define EFI_ACPI_4_0_EINJ_STATUS_RECORD_STORE_EMPTY 0x04
996#define EFI_ACPI_4_0_EINJ_STATUS_RECORD_NOT_FOUND 0x05
1001#define EFI_ACPI_4_0_ERST_READ_REGISTER 0x00
1002#define EFI_ACPI_4_0_ERST_READ_REGISTER_VALUE 0x01
1003#define EFI_ACPI_4_0_ERST_WRITE_REGISTER 0x02
1004#define EFI_ACPI_4_0_ERST_WRITE_REGISTER_VALUE 0x03
1005#define EFI_ACPI_4_0_ERST_NOOP 0x04
1006#define EFI_ACPI_4_0_ERST_LOAD_VAR1 0x05
1007#define EFI_ACPI_4_0_ERST_LOAD_VAR2 0x06
1008#define EFI_ACPI_4_0_ERST_STORE_VAR1 0x07
1009#define EFI_ACPI_4_0_ERST_ADD 0x08
1010#define EFI_ACPI_4_0_ERST_SUBTRACT 0x09
1011#define EFI_ACPI_4_0_ERST_ADD_VALUE 0x0A
1012#define EFI_ACPI_4_0_ERST_SUBTRACT_VALUE 0x0B
1013#define EFI_ACPI_4_0_ERST_STALL 0x0C
1014#define EFI_ACPI_4_0_ERST_STALL_WHILE_TRUE 0x0D
1015#define EFI_ACPI_4_0_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E
1016#define EFI_ACPI_4_0_ERST_GOTO 0x0F
1017#define EFI_ACPI_4_0_ERST_SET_SRC_ADDRESS_BASE 0x10
1018#define EFI_ACPI_4_0_ERST_SET_DST_ADDRESS_BASE 0x11
1019#define EFI_ACPI_4_0_ERST_MOVE_DATA 0x12
1024#define EFI_ACPI_4_0_ERST_PRESERVE_REGISTER 0x01
1053#define EFI_ACPI_4_0_ERROR_INJECTION_TABLE_REVISION 0x01
1058#define EFI_ACPI_4_0_EINJ_BEGIN_INJECTION_OPERATION 0x00
1059#define EFI_ACPI_4_0_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01
1060#define EFI_ACPI_4_0_EINJ_SET_ERROR_TYPE 0x02
1061#define EFI_ACPI_4_0_EINJ_GET_ERROR_TYPE 0x03
1062#define EFI_ACPI_4_0_EINJ_END_OPERATION 0x04
1063#define EFI_ACPI_4_0_EINJ_EXECUTE_OPERATION 0x05
1064#define EFI_ACPI_4_0_EINJ_CHECK_BUSY_STATUS 0x06
1065#define EFI_ACPI_4_0_EINJ_GET_COMMAND_STATUS 0x07
1066#define EFI_ACPI_4_0_EINJ_TRIGGER_ERROR 0xFF
1071#define EFI_ACPI_4_0_EINJ_STATUS_SUCCESS 0x00
1072#define EFI_ACPI_4_0_EINJ_STATUS_UNKNOWN_FAILURE 0x01
1073#define EFI_ACPI_4_0_EINJ_STATUS_INVALID_ACCESS 0x02
1078#define EFI_ACPI_4_0_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0)
1079#define EFI_ACPI_4_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1)
1080#define EFI_ACPI_4_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2)
1081#define EFI_ACPI_4_0_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3)
1082#define EFI_ACPI_4_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4)
1083#define EFI_ACPI_4_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5)
1084#define EFI_ACPI_4_0_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6)
1085#define EFI_ACPI_4_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7)
1086#define EFI_ACPI_4_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8)
1087#define EFI_ACPI_4_0_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9)
1088#define EFI_ACPI_4_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10)
1089#define EFI_ACPI_4_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11)
1094#define EFI_ACPI_4_0_EINJ_READ_REGISTER 0x00
1095#define EFI_ACPI_4_0_EINJ_READ_REGISTER_VALUE 0x01
1096#define EFI_ACPI_4_0_EINJ_WRITE_REGISTER 0x02
1097#define EFI_ACPI_4_0_EINJ_WRITE_REGISTER_VALUE 0x03
1098#define EFI_ACPI_4_0_EINJ_NOOP 0x04
1103#define EFI_ACPI_4_0_EINJ_PRESERVE_REGISTER 0x01
1135#define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ')
1140#define EFI_ACPI_4_0_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C')
1145#define EFI_ACPI_4_0_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T')
1150#define EFI_ACPI_4_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P')
1155#define EFI_ACPI_4_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T')
1160#define EFI_ACPI_4_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T')
1165#define EFI_ACPI_4_0_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J')
1170#define EFI_ACPI_4_0_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T')
1175#define EFI_ACPI_4_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P')
1180#define EFI_ACPI_4_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S')
1185#define EFI_ACPI_4_0_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T')
1190#define EFI_ACPI_4_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T')
1195#define EFI_ACPI_4_0_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T')
1200#define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T')
1205#define EFI_ACPI_4_0_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T')
1210#define EFI_ACPI_4_0_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T')
1215#define EFI_ACPI_4_0_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T')
1220#define EFI_ACPI_4_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T')
1225#define EFI_ACPI_4_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T')
1230#define EFI_ACPI_4_0_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T')
1235#define EFI_ACPI_4_0_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P')
1240#define EFI_ACPI_4_0_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R')
1245#define EFI_ACPI_4_0_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T')
1250#define EFI_ACPI_4_0_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T')
1255#define EFI_ACPI_4_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T')
1260#define EFI_ACPI_4_0_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S')
1265#define EFI_ACPI_4_0_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G')
1270#define EFI_ACPI_4_0_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I')
1275#define EFI_ACPI_4_0_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R')
1280#define EFI_ACPI_4_0_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I')
1285#define EFI_ACPI_4_0_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A')
1290#define EFI_ACPI_4_0_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I')
1295#define EFI_ACPI_4_0_WINDOWS_ACPI_ENLIGHTENMENT_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T')
1300#define EFI_ACPI_4_0_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T')
1305#define EFI_ACPI_4_0_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T')
unsigned int UINT32
Definition ProcessorBind.h:102
UINT8 Reserved
Definition Acpi30.h:40
uint32_t Reserved1
Definition pe.h:18
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
UINT32 DataLength
Definition Acpi40.h:691
UINT32 ErrorSeverity
Definition Acpi40.h:692
UINT32 RawDataLength
Definition Acpi40.h:690
UINT32 RawDataOffset
Definition Acpi40.h:689
EFI_ACPI_4_0_ERROR_BLOCK_STATUS BlockStatus
Definition Acpi40.h:688
UINT8 Type
Definition Acpi40.h:623
UINT32 PollingInterval
Definition Acpi40.h:627
UINT8 ProcessorEid
Definition Acpi40.h:626
UINT8 ProcessorId
Definition Acpi40.h:625
UINT8 Length
Definition Acpi40.h:624
UINT8 Instruction
Definition Acpi40.h:1110
UINT64 Mask
Definition Acpi40.h:1115
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
Definition Acpi40.h:1113
UINT8 Flags
Definition Acpi40.h:1111
UINT64 Value
Definition Acpi40.h:1114
UINT8 InjectionAction
Definition Acpi40.h:1109
UINT8 Reserved0
Definition Acpi40.h:1112
UINT32 TableSize
Definition Acpi40.h:1124
UINT32 HeaderSize
Definition Acpi40.h:1122
UINT32 Revision
Definition Acpi40.h:1123
UINT32 EntryCount
Definition Acpi40.h:1125
UINT32 Uid
Definition Acpi40.h:497
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE EcData
Definition Acpi40.h:496
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi40.h:494
UINT8 GpeBit
Definition Acpi40.h:498
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE EcControl
Definition Acpi40.h:495
UINT32 UncorrectableErrorValid
Definition Acpi40.h:676
UINT32 ErrorDataEntryCount
Definition Acpi40.h:680
UINT32 Reserved
Definition Acpi40.h:681
UINT32 CorrectableErrorValid
Definition Acpi40.h:677
UINT32 MultipleUncorrectableErrors
Definition Acpi40.h:678
UINT32 MultipleCorrectableErrors
Definition Acpi40.h:679
UINT8 Flags
Definition Acpi40.h:1032
UINT8 SerializationAction
Definition Acpi40.h:1030
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
Definition Acpi40.h:1034
UINT8 Reserved0
Definition Acpi40.h:1033
UINT64 Mask
Definition Acpi40.h:1036
UINT8 Instruction
Definition Acpi40.h:1031
UINT64 Value
Definition Acpi40.h:1035
UINT64 XFirmwareWakingVector
Definition Acpi40.h:229
UINT32 OspmFlags
Definition Acpi40.h:232
UINT32 Flags
Definition Acpi40.h:228
UINT32 HardwareSignature
Definition Acpi40.h:225
UINT32 GlobalLock
Definition Acpi40.h:227
UINT32 Signature
Definition Acpi40.h:223
UINT32 Length
Definition Acpi40.h:224
UINT8 Version
Definition Acpi40.h:230
UINT32 FirmwareWakingVector
Definition Acpi40.h:226
UINT8 Gpe1BlkLen
Definition Acpi40.h:137
UINT8 PstateCnt
Definition Acpi40.h:123
UINT32 Gpe0Blk
Definition Acpi40.h:130
UINT8 Gpe0BlkLen
Definition Acpi40.h:136
UINT8 ResetValue
Definition Acpi40.h:153
UINT16 FlushSize
Definition Acpi40.h:142
UINT16 PLvl2Lat
Definition Acpi40.h:140
UINT32 Dsdt
Definition Acpi40.h:115
UINT8 MonAlrm
Definition Acpi40.h:147
UINT32 Pm1bEvtBlk
Definition Acpi40.h:125
UINT8 DutyWidth
Definition Acpi40.h:145
UINT64 XFirmwareCtrl
Definition Acpi40.h:155
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm2CntBlk
Definition Acpi40.h:161
UINT8 PreferredPmProfile
Definition Acpi40.h:117
UINT8 PmTmrLen
Definition Acpi40.h:135
UINT8 Century
Definition Acpi40.h:148
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk
Definition Acpi40.h:163
UINT32 PmTmrBlk
Definition Acpi40.h:129
UINT16 FlushStride
Definition Acpi40.h:143
UINT8 Reserved1
Definition Acpi40.h:150
UINT16 SciInt
Definition Acpi40.h:118
UINT64 XDsdt
Definition Acpi40.h:156
UINT32 Pm1aCntBlk
Definition Acpi40.h:126
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1bEvtBlk
Definition Acpi40.h:158
UINT16 IaPcBootArch
Definition Acpi40.h:149
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1aCntBlk
Definition Acpi40.h:159
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1bCntBlk
Definition Acpi40.h:160
UINT8 S4BiosReq
Definition Acpi40.h:122
UINT8 Pm1EvtLen
Definition Acpi40.h:132
UINT8 Reserved0
Definition Acpi40.h:116
UINT32 Pm1aEvtBlk
Definition Acpi40.h:124
UINT32 Flags
Definition Acpi40.h:151
UINT8 Pm2CntLen
Definition Acpi40.h:134
UINT32 Pm2CntBlk
Definition Acpi40.h:128
UINT8 Pm1CntLen
Definition Acpi40.h:133
UINT32 Gpe1Blk
Definition Acpi40.h:131
UINT8 CstCnt
Definition Acpi40.h:139
UINT8 AcpiEnable
Definition Acpi40.h:120
UINT8 Gpe1Base
Definition Acpi40.h:138
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi40.h:113
UINT8 DayAlrm
Definition Acpi40.h:146
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1aEvtBlk
Definition Acpi40.h:157
UINT32 FirmwareCtrl
Definition Acpi40.h:114
UINT32 SmiCmd
Definition Acpi40.h:119
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPmTmrBlk
Definition Acpi40.h:162
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk
Definition Acpi40.h:164
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE ResetReg
Definition Acpi40.h:152
UINT16 PLvl3Lat
Definition Acpi40.h:141
UINT8 DutyOffset
Definition Acpi40.h:144
UINT8 AcpiDisable
Definition Acpi40.h:121
UINT32 Pm1bCntBlk
Definition Acpi40.h:127
UINT8 RegisterBitOffset
Definition Acpi40.h:30
UINT8 AccessSize
Definition Acpi40.h:31
UINT8 RegisterBitWidth
Definition Acpi40.h:29
UINT64 Address
Definition Acpi40.h:32
UINT8 AddressSpaceId
Definition Acpi40.h:28
UINT16 Revision
Definition Acpi40.h:709
UINT8 ValidationBits
Definition Acpi40.h:710
UINT8 Flags
Definition Acpi40.h:711
UINT32 ErrorSeverity
Definition Acpi40.h:708
UINT32 ErrorDataLength
Definition Acpi40.h:712
UINT32 RawDataOffset
Definition Acpi40.h:948
EFI_ACPI_4_0_ERROR_BLOCK_STATUS BlockStatus
Definition Acpi40.h:947
UINT32 RawDataLength
Definition Acpi40.h:949
UINT32 ErrorSeverity
Definition Acpi40.h:951
UINT32 DataLength
Definition Acpi40.h:950
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:935
UINT8 Flags
Definition Acpi40.h:933
EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Definition Acpi40.h:939
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
Definition Acpi40.h:938
UINT32 ErrorStatusBlockLength
Definition Acpi40.h:940
UINT16 SourceId
Definition Acpi40.h:931
UINT8 Enabled
Definition Acpi40.h:934
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:936
UINT32 MaxRawDataLength
Definition Acpi40.h:937
UINT16 RelatedSourceId
Definition Acpi40.h:932
UINT16 Type
Definition Acpi40.h:930
UINT16 Reserved
Definition Acpi40.h:810
UINT16 Type
Definition Acpi40.h:804
UINT16 SwitchToPollingThresholdValue
Definition Acpi40.h:806
UINT16 ErrorThresholdValue
Definition Acpi40.h:808
UINT16 PollInterval
Definition Acpi40.h:805
UINT16 SwitchToPollingThresholdWindow
Definition Acpi40.h:807
UINT16 ErrorThresholdWindow
Definition Acpi40.h:809
UINT32 ErrorThresholdValue
Definition Acpi40.h:824
UINT32 SwitchToPollingThresholdValue
Definition Acpi40.h:822
UINT32 Vector
Definition Acpi40.h:821
UINT8 Length
Definition Acpi40.h:818
UINT8 Type
Definition Acpi40.h:817
UINT32 ErrorThresholdWindow
Definition Acpi40.h:825
UINT32 SwitchToPollingThresholdWindow
Definition Acpi40.h:823
EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE ConfigurationWriteEnable
Definition Acpi40.h:819
UINT32 PollInterval
Definition Acpi40.h:820
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:838
UINT8 NumberOfHardwareBanks
Definition Acpi40.h:840
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:837
UINT8 Flags
Definition Acpi40.h:835
UINT16 SourceId
Definition Acpi40.h:833
UINT8 Enabled
Definition Acpi40.h:836
UINT16 Type
Definition Acpi40.h:832
EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Definition Acpi40.h:839
UINT64 ControlInitData
Definition Acpi40.h:778
UINT32 AddressRegisterMsrAddress
Definition Acpi40.h:780
UINT32 StatusRegisterMsrAddress
Definition Acpi40.h:779
UINT8 Reserved0
Definition Acpi40.h:776
UINT32 MiscRegisterMsrAddress
Definition Acpi40.h:781
UINT8 ClearStatusOnInitialization
Definition Acpi40.h:774
UINT8 StatusDataFormat
Definition Acpi40.h:775
UINT32 ControlRegisterMsrAddress
Definition Acpi40.h:777
UINT8 BankNumber
Definition Acpi40.h:773
UINT64 GlobalControlInitData
Definition Acpi40.h:764
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:761
UINT16 Type
Definition Acpi40.h:756
UINT8 NumberOfHardwareBanks
Definition Acpi40.h:765
UINT8 Flags
Definition Acpi40.h:759
UINT8 Enabled
Definition Acpi40.h:760
UINT16 SourceId
Definition Acpi40.h:757
UINT64 GlobalCapabilityInitData
Definition Acpi40.h:763
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:762
UINT16 SourceId
Definition Acpi40.h:849
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:852
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:851
UINT16 Type
Definition Acpi40.h:848
UINT32 MaxRawDataLength
Definition Acpi40.h:853
UINT8 Type
Definition Acpi40.h:338
UINT8 Bus
Definition Acpi40.h:340
UINT16 Flags
Definition Acpi40.h:343
UINT8 Source
Definition Acpi40.h:341
UINT32 GlobalSystemInterrupt
Definition Acpi40.h:342
UINT8 Length
Definition Acpi40.h:339
UINT32 GlobalSystemInterruptBase
Definition Acpi40.h:331
UINT8 Length
Definition Acpi40.h:327
UINT8 Reserved
Definition Acpi40.h:329
UINT32 IoApicAddress
Definition Acpi40.h:330
UINT8 IoApicId
Definition Acpi40.h:328
UINT8 Type
Definition Acpi40.h:326
UINT64 IoSapicAddress
Definition Acpi40.h:410
UINT8 Type
Definition Acpi40.h:405
UINT8 Length
Definition Acpi40.h:406
UINT8 IoApicId
Definition Acpi40.h:407
UINT8 Reserved
Definition Acpi40.h:408
UINT32 GlobalSystemInterruptBase
Definition Acpi40.h:409
UINT64 LocalApicAddress
Definition Acpi40.h:398
UINT8 Type
Definition Acpi40.h:395
UINT16 Reserved
Definition Acpi40.h:397
UINT8 Length
Definition Acpi40.h:396
UINT16 Flags
Definition Acpi40.h:387
UINT8 Length
Definition Acpi40.h:385
UINT8 Type
Definition Acpi40.h:384
UINT8 AcpiProcessorId
Definition Acpi40.h:386
UINT8 LocalApicLint
Definition Acpi40.h:388
UINT8 LocalX2ApicLint
Definition Acpi40.h:469
UINT16 Flags
Definition Acpi40.h:467
UINT8 Type
Definition Acpi40.h:465
UINT8 Length
Definition Acpi40.h:466
UINT32 AcpiProcessorUid
Definition Acpi40.h:468
UINT32 ProximityDomainRangeHigh
Definition Acpi40.h:653
UINT32 MaximumProcessorCapacity
Definition Acpi40.h:654
UINT64 MaximumMemoryCapacity
Definition Acpi40.h:655
UINT8 Length
Definition Acpi40.h:651
UINT32 ProximityDomainRangeLow
Definition Acpi40.h:652
UINT8 Revision
Definition Acpi40.h:650
UINT32 AddressBaseLow
Definition Acpi40.h:557
UINT8 Type
Definition Acpi40.h:553
UINT32 LengthLow
Definition Acpi40.h:559
UINT32 AddressBaseHigh
Definition Acpi40.h:558
UINT32 Reserved2
Definition Acpi40.h:561
UINT32 LengthHigh
Definition Acpi40.h:560
UINT16 Reserved1
Definition Acpi40.h:556
UINT32 Flags
Definition Acpi40.h:562
UINT32 ProximityDomain
Definition Acpi40.h:555
UINT8 Length
Definition Acpi40.h:554
UINT64 Reserved3
Definition Acpi40.h:563
UINT16 Flags
Definition Acpi40.h:376
UINT8 Type
Definition Acpi40.h:374
UINT8 Length
Definition Acpi40.h:375
UINT32 GlobalSystemInterrupt
Definition Acpi40.h:377
UINT16 Type
Definition Acpi40.h:905
UINT32 CorrectableErrorMask
Definition Acpi40.h:919
UINT16 Function
Definition Acpi40.h:914
UINT32 UncorrectableErrorSeverity
Definition Acpi40.h:918
UINT16 DeviceControl
Definition Acpi40.h:915
UINT32 Bus
Definition Acpi40.h:912
UINT32 SecondaryUncorrectableErrorMask
Definition Acpi40.h:921
UINT16 Device
Definition Acpi40.h:913
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:911
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:910
UINT32 AdvancedErrorCapabilitiesAndControl
Definition Acpi40.h:920
UINT16 SourceId
Definition Acpi40.h:906
UINT8 Enabled
Definition Acpi40.h:909
UINT32 SecondaryUncorrectableErrorSeverity
Definition Acpi40.h:922
UINT32 UncorrectableErrorMask
Definition Acpi40.h:917
UINT8 Flags
Definition Acpi40.h:908
UINT32 SecondaryAdvancedErrorCapabilitiesAndControl
Definition Acpi40.h:923
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:889
UINT16 Type
Definition Acpi40.h:883
UINT8 Flags
Definition Acpi40.h:886
UINT32 CorrectableErrorMask
Definition Acpi40.h:897
UINT16 DeviceControl
Definition Acpi40.h:893
UINT32 UncorrectableErrorSeverity
Definition Acpi40.h:896
UINT16 SourceId
Definition Acpi40.h:884
UINT8 Enabled
Definition Acpi40.h:887
UINT16 Function
Definition Acpi40.h:892
UINT32 AdvancedErrorCapabilitiesAndControl
Definition Acpi40.h:898
UINT16 Device
Definition Acpi40.h:891
UINT32 Bus
Definition Acpi40.h:890
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:888
UINT32 UncorrectableErrorMask
Definition Acpi40.h:895
UINT16 Device
Definition Acpi40.h:868
UINT8 Flags
Definition Acpi40.h:863
UINT32 CorrectableErrorMask
Definition Acpi40.h:874
UINT32 Bus
Definition Acpi40.h:867
UINT32 UncorrectableErrorMask
Definition Acpi40.h:872
UINT32 MaxSectionsPerRecord
Definition Acpi40.h:866
UINT8 Enabled
Definition Acpi40.h:864
UINT32 UncorrectableErrorSeverity
Definition Acpi40.h:873
UINT32 RootErrorCommand
Definition Acpi40.h:876
UINT16 Type
Definition Acpi40.h:860
UINT16 Function
Definition Acpi40.h:869
UINT32 AdvancedErrorCapabilitiesAndControl
Definition Acpi40.h:875
UINT16 SourceId
Definition Acpi40.h:861
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi40.h:865
UINT16 DeviceControl
Definition Acpi40.h:870
UINT8 LocalSapicEid
Definition Acpi40.h:539
UINT32 Flags
Definition Acpi40.h:538
UINT8 ProximityDomain7To0
Definition Acpi40.h:536
UINT8 Type
Definition Acpi40.h:534
UINT8 Length
Definition Acpi40.h:535
UINT32 ClockDomain
Definition Acpi40.h:541
UINT8 ApicId
Definition Acpi40.h:537
UINT8 ApicId
Definition Acpi40.h:313
UINT8 Type
Definition Acpi40.h:310
UINT8 Length
Definition Acpi40.h:311
UINT8 AcpiProcessorId
Definition Acpi40.h:312
UINT32 Flags
Definition Acpi40.h:314
UINT32 ACPIProcessorUIDValue
Definition Acpi40.h:425
UINT32 Flags
Definition Acpi40.h:424
UINT8 AcpiProcessorId
Definition Acpi40.h:420
UINT8 Length
Definition Acpi40.h:419
UINT8 LocalSapicEid
Definition Acpi40.h:422
UINT8 Type
Definition Acpi40.h:418
UINT8 LocalSapicId
Definition Acpi40.h:421
UINT32 ClockDomain
Definition Acpi40.h:583
UINT8 Type
Definition Acpi40.h:577
UINT32 ProximityDomain
Definition Acpi40.h:580
UINT32 X2ApicId
Definition Acpi40.h:581
UINT8 Length
Definition Acpi40.h:578
UINT32 Flags
Definition Acpi40.h:582
UINT32 Flags
Definition Acpi40.h:457
UINT8 Length
Definition Acpi40.h:454
UINT32 AcpiProcessorUid
Definition Acpi40.h:458
UINT32 X2ApicId
Definition Acpi40.h:456
UINT8 Type
Definition Acpi40.h:453
UINT8 Revision
Definition Acpi40.h:65
UINT32 RsdtAddress
Definition Acpi40.h:66
UINT8 ExtendedChecksum
Definition Acpi40.h:69
UINT32 Length
Definition Acpi40.h:67
UINT8 Checksum
Definition Acpi40.h:63
UINT64 XsdtAddress
Definition Acpi40.h:68
UINT64 Signature
Definition Acpi40.h:62
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi40.h:477
UINT32 LowEnergyLevel
Definition Acpi40.h:479
UINT32 CriticalEnergyLevel
Definition Acpi40.h:480
UINT32 WarningEnergyLevel
Definition Acpi40.h:478