19 #define EFI_ACPI_4_0_AML_CSD_REVISION 0 24 #define EFI_ACPI_4_0_AML_CSD_NUM_ENTRIES 6 29 #define EFI_ACPI_4_0_AML_PSD_REVISION 0 50 #define EFI_ACPI_4_0_SYSTEM_MEMORY 0 51 #define EFI_ACPI_4_0_SYSTEM_IO 1 52 #define EFI_ACPI_4_0_PCI_CONFIGURATION_SPACE 2 53 #define EFI_ACPI_4_0_EMBEDDED_CONTROLLER 3 54 #define EFI_ACPI_4_0_SMBUS 4 55 #define EFI_ACPI_4_0_FUNCTIONAL_FIXED_HARDWARE 0x7F 60 #define EFI_ACPI_4_0_UNDEFINED 0 61 #define EFI_ACPI_4_0_BYTE 1 62 #define EFI_ACPI_4_0_WORD 2 63 #define EFI_ACPI_4_0_DWORD 3 64 #define EFI_ACPI_4_0_QWORD 4 88 #define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02 108 #define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 119 #define EFI_ACPI_4_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 182 #define EFI_ACPI_4_0_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x04 187 #define EFI_ACPI_4_0_PM_PROFILE_UNSPECIFIED 0 188 #define EFI_ACPI_4_0_PM_PROFILE_DESKTOP 1 189 #define EFI_ACPI_4_0_PM_PROFILE_MOBILE 2 190 #define EFI_ACPI_4_0_PM_PROFILE_WORKSTATION 3 191 #define EFI_ACPI_4_0_PM_PROFILE_ENTERPRISE_SERVER 4 192 #define EFI_ACPI_4_0_PM_PROFILE_SOHO_SERVER 5 193 #define EFI_ACPI_4_0_PM_PROFILE_APPLIANCE_PC 6 194 #define EFI_ACPI_4_0_PM_PROFILE_PERFORMANCE_SERVER 7 200 #define EFI_ACPI_4_0_LEGACY_DEVICES BIT0 201 #define EFI_ACPI_4_0_8042 BIT1 202 #define EFI_ACPI_4_0_VGA_NOT_PRESENT BIT2 203 #define EFI_ACPI_4_0_MSI_NOT_SUPPORTED BIT3 204 #define EFI_ACPI_4_0_PCIE_ASPM_CONTROLS BIT4 210 #define EFI_ACPI_4_0_WBINVD BIT0 211 #define EFI_ACPI_4_0_WBINVD_FLUSH BIT1 212 #define EFI_ACPI_4_0_PROC_C1 BIT2 213 #define EFI_ACPI_4_0_P_LVL2_UP BIT3 214 #define EFI_ACPI_4_0_PWR_BUTTON BIT4 215 #define EFI_ACPI_4_0_SLP_BUTTON BIT5 216 #define EFI_ACPI_4_0_FIX_RTC BIT6 217 #define EFI_ACPI_4_0_RTC_S4 BIT7 218 #define EFI_ACPI_4_0_TMR_VAL_EXT BIT8 219 #define EFI_ACPI_4_0_DCK_CAP BIT9 220 #define EFI_ACPI_4_0_RESET_REG_SUP BIT10 221 #define EFI_ACPI_4_0_SEALED_CASE BIT11 222 #define EFI_ACPI_4_0_HEADLESS BIT12 223 #define EFI_ACPI_4_0_CPU_SW_SLP BIT13 224 #define EFI_ACPI_4_0_PCI_EXP_WAK BIT14 225 #define EFI_ACPI_4_0_USE_PLATFORM_CLOCK BIT15 226 #define EFI_ACPI_4_0_S4_RTC_STS_VALID BIT16 227 #define EFI_ACPI_4_0_REMOTE_POWER_ON_CAPABLE BIT17 228 #define EFI_ACPI_4_0_FORCE_APIC_CLUSTER_MODEL BIT18 229 #define EFI_ACPI_4_0_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19 251 #define EFI_ACPI_4_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02 257 #define EFI_ACPI_4_0_S4BIOS_F BIT0 258 #define EFI_ACPI_4_0_64BIT_WAKE_SUPPORTED_F BIT1 264 #define EFI_ACPI_4_0_OSPM_64BIT_WAKE__F BIT0 273 #define EFI_ACPI_4_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 274 #define EFI_ACPI_4_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 289 #define EFI_ACPI_4_0_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x03 295 #define EFI_ACPI_4_0_PCAT_COMPAT BIT0 302 #define EFI_ACPI_4_0_PROCESSOR_LOCAL_APIC 0x00 303 #define EFI_ACPI_4_0_IO_APIC 0x01 304 #define EFI_ACPI_4_0_INTERRUPT_SOURCE_OVERRIDE 0x02 305 #define EFI_ACPI_4_0_NON_MASKABLE_INTERRUPT_SOURCE 0x03 306 #define EFI_ACPI_4_0_LOCAL_APIC_NMI 0x04 307 #define EFI_ACPI_4_0_LOCAL_APIC_ADDRESS_OVERRIDE 0x05 308 #define EFI_ACPI_4_0_IO_SAPIC 0x06 309 #define EFI_ACPI_4_0_LOCAL_SAPIC 0x07 310 #define EFI_ACPI_4_0_PLATFORM_INTERRUPT_SOURCES 0x08 311 #define EFI_ACPI_4_0_PROCESSOR_LOCAL_X2APIC 0x09 312 #define EFI_ACPI_4_0_LOCAL_X2APIC_NMI 0x0A 332 #define EFI_ACPI_4_0_LOCAL_APIC_ENABLED BIT0 379 #define EFI_ACPI_4_0_POLARITY (3 << 0) 380 #define EFI_ACPI_4_0_TRIGGER_MODE (3 << 2) 459 #define EFI_ACPI_4_0_CPEI_PROCESSOR_OVERRIDE BIT0 498 #define EFI_ACPI_4_0_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01 516 #define EFI_ACPI_4_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01 531 #define EFI_ACPI_4_0_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03 538 #define EFI_ACPI_4_0_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00 539 #define EFI_ACPI_4_0_MEMORY_AFFINITY 0x01 540 #define EFI_ACPI_4_0_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02 559 #define EFI_ACPI_4_0_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0) 581 #define EFI_ACPI_4_0_MEMORY_ENABLED (1 << 0) 582 #define EFI_ACPI_4_0_MEMORY_HOT_PLUGGABLE (1 << 1) 583 #define EFI_ACPI_4_0_MEMORY_NONVOLATILE (1 << 2) 611 #define EFI_ACPI_4_0_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01 624 #define EFI_ACPI_4_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01 629 #define EFI_ACPI_4_0_CPEP_PROCESSOR_APIC_SAPIC 0x00 656 #define EFI_ACPI_4_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01 682 #define EFI_ACPI_4_0_BOOT_ERROR_RECORD_TABLE_REVISION 0x01 710 #define EFI_ACPI_4_0_ERROR_SEVERITY_CORRECTABLE 0x00 711 #define EFI_ACPI_4_0_ERROR_SEVERITY_RECOVERABLE 0x00 712 #define EFI_ACPI_4_0_ERROR_SEVERITY_FATAL 0x01 713 #define EFI_ACPI_4_0_ERROR_SEVERITY_CORRECTED 0x02 714 #define EFI_ACPI_4_0_ERROR_SEVERITY_NONE 0x03 733 #define EFI_ACPI_4_0_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0201 746 #define EFI_ACPI_4_0_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01 751 #define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00 752 #define EFI_ACPI_4_0_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01 753 #define EFI_ACPI_4_0_IA32_ARCHITECTURE_NMI_ERROR 0x02 754 #define EFI_ACPI_4_0_PCI_EXPRESS_ROOT_PORT_AER 0x06 755 #define EFI_ACPI_4_0_PCI_EXPRESS_DEVICE_AER 0x07 756 #define EFI_ACPI_4_0_PCI_EXPRESS_BRIDGE_AER 0x08 757 #define EFI_ACPI_4_0_GENERIC_HARDWARE_ERROR 0x09 762 #define EFI_ACPI_4_0_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0) 763 #define EFI_ACPI_4_0_ERROR_SOURCE_FLAG_GLOBAL (1 << 1) 800 #define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00 801 #define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01 802 #define EFI_ACPI_4_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02 807 #define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00 808 #define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01 809 #define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02 810 #define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_SCI 0x03 811 #define EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_NMI 0x04 980 #define EFI_ACPI_4_0_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01 985 #define EFI_ACPI_4_0_ERST_BEGIN_WRITE_OPERATION 0x00 986 #define EFI_ACPI_4_0_ERST_BEGIN_READ_OPERATION 0x01 987 #define EFI_ACPI_4_0_ERST_BEGIN_CLEAR_OPERATION 0x02 988 #define EFI_ACPI_4_0_ERST_END_OPERATION 0x03 989 #define EFI_ACPI_4_0_ERST_SET_RECORD_OFFSET 0x04 990 #define EFI_ACPI_4_0_ERST_EXECUTE_OPERATION 0x05 991 #define EFI_ACPI_4_0_ERST_CHECK_BUSY_STATUS 0x06 992 #define EFI_ACPI_4_0_ERST_GET_COMMAND_STATUS 0x07 993 #define EFI_ACPI_4_0_ERST_GET_RECORD_IDENTIFIER 0x08 994 #define EFI_ACPI_4_0_ERST_SET_RECORD_IDENTIFIER 0x09 995 #define EFI_ACPI_4_0_ERST_GET_RECORD_COUNT 0x0A 996 #define EFI_ACPI_4_0_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B 997 #define EFI_ACPI_4_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D 998 #define EFI_ACPI_4_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E 999 #define EFI_ACPI_4_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F 1004 #define EFI_ACPI_4_0_EINJ_STATUS_SUCCESS 0x00 1005 #define EFI_ACPI_4_0_EINJ_STATUS_NOT_ENOUGH_SPACE 0x01 1006 #define EFI_ACPI_4_0_EINJ_STATUS_HARDWARE_NOT_AVAILABLE 0x02 1007 #define EFI_ACPI_4_0_EINJ_STATUS_FAILED 0x03 1008 #define EFI_ACPI_4_0_EINJ_STATUS_RECORD_STORE_EMPTY 0x04 1009 #define EFI_ACPI_4_0_EINJ_STATUS_RECORD_NOT_FOUND 0x05 1014 #define EFI_ACPI_4_0_ERST_READ_REGISTER 0x00 1015 #define EFI_ACPI_4_0_ERST_READ_REGISTER_VALUE 0x01 1016 #define EFI_ACPI_4_0_ERST_WRITE_REGISTER 0x02 1017 #define EFI_ACPI_4_0_ERST_WRITE_REGISTER_VALUE 0x03 1018 #define EFI_ACPI_4_0_ERST_NOOP 0x04 1019 #define EFI_ACPI_4_0_ERST_LOAD_VAR1 0x05 1020 #define EFI_ACPI_4_0_ERST_LOAD_VAR2 0x06 1021 #define EFI_ACPI_4_0_ERST_STORE_VAR1 0x07 1022 #define EFI_ACPI_4_0_ERST_ADD 0x08 1023 #define EFI_ACPI_4_0_ERST_SUBTRACT 0x09 1024 #define EFI_ACPI_4_0_ERST_ADD_VALUE 0x0A 1025 #define EFI_ACPI_4_0_ERST_SUBTRACT_VALUE 0x0B 1026 #define EFI_ACPI_4_0_ERST_STALL 0x0C 1027 #define EFI_ACPI_4_0_ERST_STALL_WHILE_TRUE 0x0D 1028 #define EFI_ACPI_4_0_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E 1029 #define EFI_ACPI_4_0_ERST_GOTO 0x0F 1030 #define EFI_ACPI_4_0_ERST_SET_SRC_ADDRESS_BASE 0x10 1031 #define EFI_ACPI_4_0_ERST_SET_DST_ADDRESS_BASE 0x11 1032 #define EFI_ACPI_4_0_ERST_MOVE_DATA 0x12 1037 #define EFI_ACPI_4_0_ERST_PRESERVE_REGISTER 0x01 1066 #define EFI_ACPI_4_0_ERROR_INJECTION_TABLE_REVISION 0x01 1071 #define EFI_ACPI_4_0_EINJ_BEGIN_INJECTION_OPERATION 0x00 1072 #define EFI_ACPI_4_0_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01 1073 #define EFI_ACPI_4_0_EINJ_SET_ERROR_TYPE 0x02 1074 #define EFI_ACPI_4_0_EINJ_GET_ERROR_TYPE 0x03 1075 #define EFI_ACPI_4_0_EINJ_END_OPERATION 0x04 1076 #define EFI_ACPI_4_0_EINJ_EXECUTE_OPERATION 0x05 1077 #define EFI_ACPI_4_0_EINJ_CHECK_BUSY_STATUS 0x06 1078 #define EFI_ACPI_4_0_EINJ_GET_COMMAND_STATUS 0x07 1079 #define EFI_ACPI_4_0_EINJ_TRIGGER_ERROR 0xFF 1084 #define EFI_ACPI_4_0_EINJ_STATUS_SUCCESS 0x00 1085 #define EFI_ACPI_4_0_EINJ_STATUS_UNKNOWN_FAILURE 0x01 1086 #define EFI_ACPI_4_0_EINJ_STATUS_INVALID_ACCESS 0x02 1091 #define EFI_ACPI_4_0_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0) 1092 #define EFI_ACPI_4_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1) 1093 #define EFI_ACPI_4_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2) 1094 #define EFI_ACPI_4_0_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3) 1095 #define EFI_ACPI_4_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4) 1096 #define EFI_ACPI_4_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5) 1097 #define EFI_ACPI_4_0_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6) 1098 #define EFI_ACPI_4_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7) 1099 #define EFI_ACPI_4_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8) 1100 #define EFI_ACPI_4_0_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9) 1101 #define EFI_ACPI_4_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10) 1102 #define EFI_ACPI_4_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11) 1107 #define EFI_ACPI_4_0_EINJ_READ_REGISTER 0x00 1108 #define EFI_ACPI_4_0_EINJ_READ_REGISTER_VALUE 0x01 1109 #define EFI_ACPI_4_0_EINJ_WRITE_REGISTER 0x02 1110 #define EFI_ACPI_4_0_EINJ_WRITE_REGISTER_VALUE 0x03 1111 #define EFI_ACPI_4_0_EINJ_NOOP 0x04 1116 #define EFI_ACPI_4_0_EINJ_PRESERVE_REGISTER 0x01 1148 #define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ') 1153 #define EFI_ACPI_4_0_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C') 1158 #define EFI_ACPI_4_0_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T') 1163 #define EFI_ACPI_4_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P') 1168 #define EFI_ACPI_4_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T') 1173 #define EFI_ACPI_4_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T') 1178 #define EFI_ACPI_4_0_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J') 1183 #define EFI_ACPI_4_0_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T') 1188 #define EFI_ACPI_4_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P') 1193 #define EFI_ACPI_4_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S') 1198 #define EFI_ACPI_4_0_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T') 1203 #define EFI_ACPI_4_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T') 1208 #define EFI_ACPI_4_0_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T') 1213 #define EFI_ACPI_4_0_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T') 1218 #define EFI_ACPI_4_0_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T') 1223 #define EFI_ACPI_4_0_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T') 1228 #define EFI_ACPI_4_0_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T') 1233 #define EFI_ACPI_4_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T') 1238 #define EFI_ACPI_4_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T') 1243 #define EFI_ACPI_4_0_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T') 1248 #define EFI_ACPI_4_0_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P') 1253 #define EFI_ACPI_4_0_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R') 1258 #define EFI_ACPI_4_0_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T') 1263 #define EFI_ACPI_4_0_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T') 1268 #define EFI_ACPI_4_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T') 1273 #define EFI_ACPI_4_0_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S') 1278 #define EFI_ACPI_4_0_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G') 1283 #define EFI_ACPI_4_0_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I') 1288 #define EFI_ACPI_4_0_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R') 1293 #define EFI_ACPI_4_0_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I') 1298 #define EFI_ACPI_4_0_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A') 1303 #define EFI_ACPI_4_0_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I') 1308 #define EFI_ACPI_4_0_WINDOWS_ACPI_ENLIGHTENMENT_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T') 1313 #define EFI_ACPI_4_0_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T') 1318 #define EFI_ACPI_4_0_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T') Firmware ACPI Control Structure.
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
UINT32 CorrectableErrorMask
UINT32 NumberOfRecordsToPreAllocate
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 SecondaryUncorrectableErrorMask
UINT32 NumberOfRecordsToPreAllocate
Hardware Error Notification Configuration Write Enable Structure Definition.
UINT8 NumberOfHardwareBanks
Maximum Proximity Domain Information Structure Definition.
PCI Express Device AER Structure Definition.
Memory Affinity Structure Definition.
UINT32 MaxSectionsPerRecord
UINT32 GlobalSystemInterruptBase
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE EcControl
Root System Description Pointer Structure.
UINT32_t Reserved[2]
Must be zero.
Processor Local APIC Structure Definition.
UINT8 NumberOfHardwareBanks
UINT32 StatusRegisterMsrAddress
UINT32 ErrorThresholdValue
UINT32 SwitchToPollingThresholdValue
UINT32 CriticalEnergyLevel
EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Generic Error Data Entry Definition.
UINT32 UncorrectableErrorMask
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1aEvtBlk
Boot Error Region Block Status Definition.
IA-32 Architecture Machine Check Bank Structure Definition.
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1bCntBlk
IA-32 Architecture NMI Error Structure Definition.
UINT32 UncorrectableErrorSeverity
UINT32 ErrorStatusBlockLength
PCI Express Bridge AER Structure Definition.
UINT32 GlobalSystemInterrupt
UINT64 XFirmwareWakingVector
Hardware Error Notification Structure Definition.
UINT64 GlobalControlInitData
Local x2APIC NMI Structure.
UINT32 NumberOfRecordsToPreAllocate
UINT32 UncorrectableErrorSeverity
UINT32 ProximityDomainRangeHigh
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
EFI_ACPI_DESCRIPTION_HEADER Header
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPmTmrBlk
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE EcData
UINT32 UncorrectableErrorMask
UINT32 ErrorDataEntryCount
UINT16 ErrorThresholdWindow
Processor Local x2APIC Affinity Structure Definition.
UINT32 WarningEnergyLevel
UINT32 CorrectableErrorValid
UINT32 SecondaryUncorrectableErrorSeverity
UINT32 MaxSectionsPerRecord
UINT8 ClearStatusOnInitialization
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE ResetReg
EINJ Injection Instruction Entry.
EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE ConfigurationWriteEnable
UINT32 NumberOfRecordsToPreAllocate
UINT32 MiscRegisterMsrAddress
UINT32 CorrectableErrorMask
UINT32 FirmwareWakingVector
UINT32 GlobalSystemInterrupt
Non-Maskable Interrupt Source Structure.
UINT32 SecondaryAdvancedErrorCapabilitiesAndControl
ACPI 3.0 definitions from the ACPI Specification Revision 3.0b October 10, 2006.
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1bEvtBlk
UINT64 MaximumMemoryCapacity
UINT32 MaximumProcessorCapacity
Embedded Controller Boot Resources Table (ECDT) The table is followed by a null terminated ASCII stri...
ERST Serialization Instruction Entry.
Local APIC NMI Structure.
UINT64 GlobalCapabilityInitData
UINT32 AdvancedErrorCapabilitiesAndControl
EINJ Trigger Action Table.
UINT32 AdvancedErrorCapabilitiesAndControl
Generic Hardware Error Source Structure Definition.
UINT32 MaxSectionsPerRecord
Smart Battery Description Table (SBST)
Processor Local APIC/SAPIC Affinity Structure Definition.
Interrupt Source Override Structure.
UINT32 AddressRegisterMsrAddress
UINT32 UncorrectableErrorSeverity
UINT8 ProximityDomain7To0
EFI_ACPI_4_0_ERROR_BLOCK_STATUS BlockStatus
unsigned long long UINT64
Boot Error Region Definition.
UINT32 UncorrectableErrorMask
UINT32 SwitchToPollingThresholdWindow
EFI_ACPI_DESCRIPTION_HEADER Header
Fixed ACPI Description Table Structure (FADT)
UINT32 UncorrectableErrorValid
UINT32 NumberOfRecordsToPreAllocate
UINT32 ErrorThresholdWindow
PCI Express Root Port AER Structure Definition.
FILE_LICENCE(BSD2_PATENT)
UINT32 ProximityDomainRangeLow
EFI_ACPI_4_0_ERROR_BLOCK_STATUS BlockStatus
Generic Error Status Definition.
Local APIC Address Override Structure.
UINT32 MaxSectionsPerRecord
UINT32 MaxSectionsPerRecord
UINT16 SwitchToPollingThresholdWindow
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk
UINT32 MaxSectionsPerRecord
UINT32 ACPIProcessorUIDValue
Processor Local x2APIC Structure Definition.
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm1aCntBlk
UINT32 NumberOfRecordsToPreAllocate
UINT32 MultipleUncorrectableErrors
UINT8 SerializationAction
Local SAPIC Structure This struct followed by a null-terminated ASCII string - ACPI Processor UID Str...
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XPm2CntBlk
UINT32 ControlRegisterMsrAddress
UINT16 SwitchToPollingThresholdValue
EFI_ACPI_4_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
UINT32 MaxSectionsPerRecord
IA-32 Architecture Corrected Machine Check Structure Definition.
ACPI 4.0 Generic Address Space definition.
Corrected Platform Error Polling Processor Structure Definition.
UINT32 CorrectableErrorMask
EFI_ACPI_4_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk
UINT32 AdvancedErrorCapabilitiesAndControl
UINT32 NumberOfRecordsToPreAllocate
IA-32 Architecture Machine Check Exception Structure Definition.
UINT16 ErrorThresholdValue
UINT32 GlobalSystemInterruptBase
UINT32 MultipleCorrectableErrors