21 #define EFI_ACPI_5_1_AML_PSD_REVISION 0 26 #define EFI_ACPI_5_1_AML_CPC_REVISION 2 47 #define EFI_ACPI_5_1_SYSTEM_MEMORY 0 48 #define EFI_ACPI_5_1_SYSTEM_IO 1 49 #define EFI_ACPI_5_1_PCI_CONFIGURATION_SPACE 2 50 #define EFI_ACPI_5_1_EMBEDDED_CONTROLLER 3 51 #define EFI_ACPI_5_1_SMBUS 4 52 #define EFI_ACPI_5_1_PLATFORM_COMMUNICATION_CHANNEL 0x0A 53 #define EFI_ACPI_5_1_FUNCTIONAL_FIXED_HARDWARE 0x7F 58 #define EFI_ACPI_5_1_UNDEFINED 0 59 #define EFI_ACPI_5_1_BYTE 1 60 #define EFI_ACPI_5_1_WORD 2 61 #define EFI_ACPI_5_1_DWORD 3 62 #define EFI_ACPI_5_1_QWORD 4 86 #define EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02 106 #define EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 117 #define EFI_ACPI_5_1_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 183 #define EFI_ACPI_5_1_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x05 184 #define EFI_ACPI_5_1_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION 0x01 189 #define EFI_ACPI_5_1_PM_PROFILE_UNSPECIFIED 0 190 #define EFI_ACPI_5_1_PM_PROFILE_DESKTOP 1 191 #define EFI_ACPI_5_1_PM_PROFILE_MOBILE 2 192 #define EFI_ACPI_5_1_PM_PROFILE_WORKSTATION 3 193 #define EFI_ACPI_5_1_PM_PROFILE_ENTERPRISE_SERVER 4 194 #define EFI_ACPI_5_1_PM_PROFILE_SOHO_SERVER 5 195 #define EFI_ACPI_5_1_PM_PROFILE_APPLIANCE_PC 6 196 #define EFI_ACPI_5_1_PM_PROFILE_PERFORMANCE_SERVER 7 197 #define EFI_ACPI_5_1_PM_PROFILE_TABLET 8 203 #define EFI_ACPI_5_1_LEGACY_DEVICES BIT0 204 #define EFI_ACPI_5_1_8042 BIT1 205 #define EFI_ACPI_5_1_VGA_NOT_PRESENT BIT2 206 #define EFI_ACPI_5_1_MSI_NOT_SUPPORTED BIT3 207 #define EFI_ACPI_5_1_PCIE_ASPM_CONTROLS BIT4 208 #define EFI_ACPI_5_1_CMOS_RTC_NOT_PRESENT BIT5 214 #define EFI_ACPI_5_1_ARM_PSCI_COMPLIANT BIT0 215 #define EFI_ACPI_5_1_ARM_PSCI_USE_HVC BIT1 221 #define EFI_ACPI_5_1_WBINVD BIT0 222 #define EFI_ACPI_5_1_WBINVD_FLUSH BIT1 223 #define EFI_ACPI_5_1_PROC_C1 BIT2 224 #define EFI_ACPI_5_1_P_LVL2_UP BIT3 225 #define EFI_ACPI_5_1_PWR_BUTTON BIT4 226 #define EFI_ACPI_5_1_SLP_BUTTON BIT5 227 #define EFI_ACPI_5_1_FIX_RTC BIT6 228 #define EFI_ACPI_5_1_RTC_S4 BIT7 229 #define EFI_ACPI_5_1_TMR_VAL_EXT BIT8 230 #define EFI_ACPI_5_1_DCK_CAP BIT9 231 #define EFI_ACPI_5_1_RESET_REG_SUP BIT10 232 #define EFI_ACPI_5_1_SEALED_CASE BIT11 233 #define EFI_ACPI_5_1_HEADLESS BIT12 234 #define EFI_ACPI_5_1_CPU_SW_SLP BIT13 235 #define EFI_ACPI_5_1_PCI_EXP_WAK BIT14 236 #define EFI_ACPI_5_1_USE_PLATFORM_CLOCK BIT15 237 #define EFI_ACPI_5_1_S4_RTC_STS_VALID BIT16 238 #define EFI_ACPI_5_1_REMOTE_POWER_ON_CAPABLE BIT17 239 #define EFI_ACPI_5_1_FORCE_APIC_CLUSTER_MODEL BIT18 240 #define EFI_ACPI_5_1_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19 241 #define EFI_ACPI_5_1_HW_REDUCED_ACPI BIT20 242 #define EFI_ACPI_5_1_LOW_POWER_S0_IDLE_CAPABLE BIT21 264 #define EFI_ACPI_5_1_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02 270 #define EFI_ACPI_5_1_S4BIOS_F BIT0 271 #define EFI_ACPI_5_1_64BIT_WAKE_SUPPORTED_F BIT1 277 #define EFI_ACPI_5_1_OSPM_64BIT_WAKE_F BIT0 286 #define EFI_ACPI_5_1_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 287 #define EFI_ACPI_5_1_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 302 #define EFI_ACPI_5_1_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x03 308 #define EFI_ACPI_5_1_PCAT_COMPAT BIT0 315 #define EFI_ACPI_5_1_PROCESSOR_LOCAL_APIC 0x00 316 #define EFI_ACPI_5_1_IO_APIC 0x01 317 #define EFI_ACPI_5_1_INTERRUPT_SOURCE_OVERRIDE 0x02 318 #define EFI_ACPI_5_1_NON_MASKABLE_INTERRUPT_SOURCE 0x03 319 #define EFI_ACPI_5_1_LOCAL_APIC_NMI 0x04 320 #define EFI_ACPI_5_1_LOCAL_APIC_ADDRESS_OVERRIDE 0x05 321 #define EFI_ACPI_5_1_IO_SAPIC 0x06 322 #define EFI_ACPI_5_1_LOCAL_SAPIC 0x07 323 #define EFI_ACPI_5_1_PLATFORM_INTERRUPT_SOURCES 0x08 324 #define EFI_ACPI_5_1_PROCESSOR_LOCAL_X2APIC 0x09 325 #define EFI_ACPI_5_1_LOCAL_X2APIC_NMI 0x0A 326 #define EFI_ACPI_5_1_GIC 0x0B 327 #define EFI_ACPI_5_1_GICD 0x0C 328 #define EFI_ACPI_5_1_GIC_MSI_FRAME 0x0D 329 #define EFI_ACPI_5_1_GICR 0x0E 349 #define EFI_ACPI_5_1_LOCAL_APIC_ENABLED BIT0 396 #define EFI_ACPI_5_1_POLARITY (3 << 0) 397 #define EFI_ACPI_5_1_TRIGGER_MODE (3 << 2) 476 #define EFI_ACPI_5_1_CPEI_PROCESSOR_OVERRIDE BIT0 526 #define EFI_ACPI_5_1_GIC_ENABLED BIT0 527 #define EFI_ACPI_5_1_PERFORMANCE_INTERRUPT_MODEL BIT1 528 #define EFI_ACPI_5_1_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS BIT2 547 #define EFI_ACPI_5_1_GIC_V1 0x01 548 #define EFI_ACPI_5_1_GIC_V2 0x02 549 #define EFI_ACPI_5_1_GIC_V3 0x03 550 #define EFI_ACPI_5_1_GIC_V4 0x04 569 #define EFI_ACPI_5_1_SPI_COUNT_BASE_SELECT BIT0 595 #define EFI_ACPI_5_1_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01 613 #define EFI_ACPI_5_1_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01 628 #define EFI_ACPI_5_1_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03 635 #define EFI_ACPI_5_1_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00 636 #define EFI_ACPI_5_1_MEMORY_AFFINITY 0x01 637 #define EFI_ACPI_5_1_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02 638 #define EFI_ACPI_5_1_GICC_AFFINITY 0x03 657 #define EFI_ACPI_5_1_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0) 679 #define EFI_ACPI_5_1_MEMORY_ENABLED (1 << 0) 680 #define EFI_ACPI_5_1_MEMORY_HOT_PLUGGABLE (1 << 1) 681 #define EFI_ACPI_5_1_MEMORY_NONVOLATILE (1 << 2) 712 #define EFI_ACPI_5_1_GICC_ENABLED (1 << 0) 726 #define EFI_ACPI_5_1_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01 739 #define EFI_ACPI_5_1_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01 744 #define EFI_ACPI_5_1_CPEP_PROCESSOR_APIC_SAPIC 0x00 771 #define EFI_ACPI_5_1_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01 790 UINT8 PlatformCommunicationChannelIdentifier[12];
796 #define EFI_ACPI_5_1_RAS_FEATURE_TABLE_REVISION 0x01 815 #define EFI_ACPI_5_1_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND 0x01 820 #define EFI_ACPI_5_1_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED 0x01 821 #define EFI_ACPI_5_1_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED_AND_EXPOSED_TO_SOFTWARE 0x02 840 #define EFI_ACPI_5_1_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS 0x01 841 #define EFI_ACPI_5_1_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER 0x02 842 #define EFI_ACPI_5_1_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER 0x03 858 #define EFI_ACPI_5_1_MEMORY_POWER_STATE_TABLE_REVISION 0x01 878 #define EFI_ACPI_5_1_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND 0x03 883 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE 0x01 884 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE 0x02 885 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED 0x03 886 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED 0x04 909 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE 0x01 910 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED 0x02 911 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE 0x04 930 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED 0x01 931 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY 0x02 932 #define EFI_ACPI_5_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT 0x04 950 #define EFI_ACPI_5_1_MEMORY_TOPOLOGY_TABLE_REVISION 0x01 966 #define EFI_ACPI_5_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_SOCKET 0x0 967 #define EFI_ACPI_5_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_MEMORY_CONTROLLER 0x1 968 #define EFI_ACPI_5_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_DIMM 0x2 1051 #define EFI_ACPI_5_1_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION 1 1056 #define EFI_ACPI_5_1_BGRT_VERSION 0x01 1061 #define EFI_ACPI_5_1_BGRT_STATUS_NOT_DISPLAYED 0x00 1062 #define EFI_ACPI_5_1_BGRT_STATUS_DISPLAYED 0x01 1067 #define EFI_ACPI_5_1_BGRT_IMAGE_TYPE_BMP 0x00 1072 #define EFI_ACPI_5_1_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION 0x01 1077 #define EFI_ACPI_5_1_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER 0x0000 1078 #define EFI_ACPI_5_1_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER 0x0001 1083 #define EFI_ACPI_5_1_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER 0x01 1084 #define EFI_ACPI_5_1_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER 0x01 1089 #define EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME 0x0000 1090 #define EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND 0x0001 1091 #define EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT 0x0002 1096 #define EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME 0x01 1097 #define EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND 0x01 1098 #define EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT 0x02 1180 #define EFI_ACPI_5_1_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('F', 'B', 'P', 'T') 1195 #define EFI_ACPI_5_1_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('S', '3', 'P', 'T') 1277 #define EFI_ACPI_5_1_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION 0x02 1282 #define EFI_ACPI_5_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 1283 #define EFI_ACPI_5_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1284 #define EFI_ACPI_5_1_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY BIT2 1289 #define EFI_ACPI_5_1_GTDT_GT_BLOCK 0 1290 #define EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG 1 1322 #define EFI_ACPI_5_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 1323 #define EFI_ACPI_5_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1328 #define EFI_ACPI_5_1_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER BIT0 1329 #define EFI_ACPI_5_1_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1 1347 #define EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE BIT0 1348 #define EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1349 #define EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_SECURE_TIMER BIT2 1363 #define EFI_ACPI_5_1_BOOT_ERROR_RECORD_TABLE_REVISION 0x01 1391 #define EFI_ACPI_5_1_ERROR_SEVERITY_RECOVERABLE 0x00 1392 #define EFI_ACPI_5_1_ERROR_SEVERITY_FATAL 0x01 1393 #define EFI_ACPI_5_1_ERROR_SEVERITY_CORRECTED 0x02 1394 #define EFI_ACPI_5_1_ERROR_SEVERITY_NONE 0x03 1400 #define EFI_ACPI_5_1_ERROR_SEVERITY_CORRECTABLE 0x00 1419 #define EFI_ACPI_5_1_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0201 1432 #define EFI_ACPI_5_1_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01 1437 #define EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00 1438 #define EFI_ACPI_5_1_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01 1439 #define EFI_ACPI_5_1_IA32_ARCHITECTURE_NMI_ERROR 0x02 1440 #define EFI_ACPI_5_1_PCI_EXPRESS_ROOT_PORT_AER 0x06 1441 #define EFI_ACPI_5_1_PCI_EXPRESS_DEVICE_AER 0x07 1442 #define EFI_ACPI_5_1_PCI_EXPRESS_BRIDGE_AER 0x08 1443 #define EFI_ACPI_5_1_GENERIC_HARDWARE_ERROR 0x09 1448 #define EFI_ACPI_5_1_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0) 1449 #define EFI_ACPI_5_1_ERROR_SOURCE_FLAG_GLOBAL (1 << 1) 1486 #define EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00 1487 #define EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01 1488 #define EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02 1493 #define EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00 1494 #define EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01 1495 #define EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02 1496 #define EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_SCI 0x03 1497 #define EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_NMI 0x04 1666 #define EFI_ACPI_5_1_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01 1671 #define EFI_ACPI_5_1_ERST_BEGIN_WRITE_OPERATION 0x00 1672 #define EFI_ACPI_5_1_ERST_BEGIN_READ_OPERATION 0x01 1673 #define EFI_ACPI_5_1_ERST_BEGIN_CLEAR_OPERATION 0x02 1674 #define EFI_ACPI_5_1_ERST_END_OPERATION 0x03 1675 #define EFI_ACPI_5_1_ERST_SET_RECORD_OFFSET 0x04 1676 #define EFI_ACPI_5_1_ERST_EXECUTE_OPERATION 0x05 1677 #define EFI_ACPI_5_1_ERST_CHECK_BUSY_STATUS 0x06 1678 #define EFI_ACPI_5_1_ERST_GET_COMMAND_STATUS 0x07 1679 #define EFI_ACPI_5_1_ERST_GET_RECORD_IDENTIFIER 0x08 1680 #define EFI_ACPI_5_1_ERST_SET_RECORD_IDENTIFIER 0x09 1681 #define EFI_ACPI_5_1_ERST_GET_RECORD_COUNT 0x0A 1682 #define EFI_ACPI_5_1_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B 1683 #define EFI_ACPI_5_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D 1684 #define EFI_ACPI_5_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E 1685 #define EFI_ACPI_5_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F 1690 #define EFI_ACPI_5_1_ERST_STATUS_SUCCESS 0x00 1691 #define EFI_ACPI_5_1_ERST_STATUS_NOT_ENOUGH_SPACE 0x01 1692 #define EFI_ACPI_5_1_ERST_STATUS_HARDWARE_NOT_AVAILABLE 0x02 1693 #define EFI_ACPI_5_1_ERST_STATUS_FAILED 0x03 1694 #define EFI_ACPI_5_1_ERST_STATUS_RECORD_STORE_EMPTY 0x04 1695 #define EFI_ACPI_5_1_ERST_STATUS_RECORD_NOT_FOUND 0x05 1700 #define EFI_ACPI_5_1_ERST_READ_REGISTER 0x00 1701 #define EFI_ACPI_5_1_ERST_READ_REGISTER_VALUE 0x01 1702 #define EFI_ACPI_5_1_ERST_WRITE_REGISTER 0x02 1703 #define EFI_ACPI_5_1_ERST_WRITE_REGISTER_VALUE 0x03 1704 #define EFI_ACPI_5_1_ERST_NOOP 0x04 1705 #define EFI_ACPI_5_1_ERST_LOAD_VAR1 0x05 1706 #define EFI_ACPI_5_1_ERST_LOAD_VAR2 0x06 1707 #define EFI_ACPI_5_1_ERST_STORE_VAR1 0x07 1708 #define EFI_ACPI_5_1_ERST_ADD 0x08 1709 #define EFI_ACPI_5_1_ERST_SUBTRACT 0x09 1710 #define EFI_ACPI_5_1_ERST_ADD_VALUE 0x0A 1711 #define EFI_ACPI_5_1_ERST_SUBTRACT_VALUE 0x0B 1712 #define EFI_ACPI_5_1_ERST_STALL 0x0C 1713 #define EFI_ACPI_5_1_ERST_STALL_WHILE_TRUE 0x0D 1714 #define EFI_ACPI_5_1_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E 1715 #define EFI_ACPI_5_1_ERST_GOTO 0x0F 1716 #define EFI_ACPI_5_1_ERST_SET_SRC_ADDRESS_BASE 0x10 1717 #define EFI_ACPI_5_1_ERST_SET_DST_ADDRESS_BASE 0x11 1718 #define EFI_ACPI_5_1_ERST_MOVE_DATA 0x12 1723 #define EFI_ACPI_5_1_ERST_PRESERVE_REGISTER 0x01 1752 #define EFI_ACPI_5_1_ERROR_INJECTION_TABLE_REVISION 0x01 1757 #define EFI_ACPI_5_1_EINJ_BEGIN_INJECTION_OPERATION 0x00 1758 #define EFI_ACPI_5_1_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01 1759 #define EFI_ACPI_5_1_EINJ_SET_ERROR_TYPE 0x02 1760 #define EFI_ACPI_5_1_EINJ_GET_ERROR_TYPE 0x03 1761 #define EFI_ACPI_5_1_EINJ_END_OPERATION 0x04 1762 #define EFI_ACPI_5_1_EINJ_EXECUTE_OPERATION 0x05 1763 #define EFI_ACPI_5_1_EINJ_CHECK_BUSY_STATUS 0x06 1764 #define EFI_ACPI_5_1_EINJ_GET_COMMAND_STATUS 0x07 1765 #define EFI_ACPI_5_1_EINJ_TRIGGER_ERROR 0xFF 1770 #define EFI_ACPI_5_1_EINJ_STATUS_SUCCESS 0x00 1771 #define EFI_ACPI_5_1_EINJ_STATUS_UNKNOWN_FAILURE 0x01 1772 #define EFI_ACPI_5_1_EINJ_STATUS_INVALID_ACCESS 0x02 1777 #define EFI_ACPI_5_1_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0) 1778 #define EFI_ACPI_5_1_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1) 1779 #define EFI_ACPI_5_1_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2) 1780 #define EFI_ACPI_5_1_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3) 1781 #define EFI_ACPI_5_1_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4) 1782 #define EFI_ACPI_5_1_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5) 1783 #define EFI_ACPI_5_1_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6) 1784 #define EFI_ACPI_5_1_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7) 1785 #define EFI_ACPI_5_1_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8) 1786 #define EFI_ACPI_5_1_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9) 1787 #define EFI_ACPI_5_1_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10) 1788 #define EFI_ACPI_5_1_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11) 1793 #define EFI_ACPI_5_1_EINJ_READ_REGISTER 0x00 1794 #define EFI_ACPI_5_1_EINJ_READ_REGISTER_VALUE 0x01 1795 #define EFI_ACPI_5_1_EINJ_WRITE_REGISTER 0x02 1796 #define EFI_ACPI_5_1_EINJ_WRITE_REGISTER_VALUE 0x03 1797 #define EFI_ACPI_5_1_EINJ_NOOP 0x04 1802 #define EFI_ACPI_5_1_EINJ_PRESERVE_REGISTER 0x01 1839 #define EFI_ACPI_5_1_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION 0x01 1844 #define EFI_ACPI_5_1_PCCT_FLAGS_SCI_DOORBELL BIT0 1849 #define EFI_ACPI_5_1_PCCT_SUBSPACE_TYPE_GENERIC 0x00 1908 #define EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ') 1913 #define EFI_ACPI_5_1_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C') 1918 #define EFI_ACPI_5_1_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T') 1923 #define EFI_ACPI_5_1_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('B', 'G', 'R', 'T') 1928 #define EFI_ACPI_5_1_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P') 1933 #define EFI_ACPI_5_1_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T') 1938 #define EFI_ACPI_5_1_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T') 1943 #define EFI_ACPI_5_1_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J') 1948 #define EFI_ACPI_5_1_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T') 1953 #define EFI_ACPI_5_1_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P') 1958 #define EFI_ACPI_5_1_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S') 1963 #define EFI_ACPI_5_1_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE SIGNATURE_32('F', 'P', 'D', 'T') 1968 #define EFI_ACPI_5_1_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('G', 'T', 'D', 'T') 1973 #define EFI_ACPI_5_1_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T') 1978 #define EFI_ACPI_5_1_MEMORY_POWER_STATE_TABLE_SIGNATURE SIGNATURE_32('M', 'P', 'S', 'T') 1983 #define EFI_ACPI_5_1_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T') 1988 #define EFI_ACPI_5_1_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE SIGNATURE_32('P', 'M', 'T', 'T') 1993 #define EFI_ACPI_5_1_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T') 1998 #define EFI_ACPI_5_1_ACPI_RAS_FEATURE_TABLE_SIGNATURE SIGNATURE_32('R', 'A', 'S', 'F') 2003 #define EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T') 2008 #define EFI_ACPI_5_1_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T') 2013 #define EFI_ACPI_5_1_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T') 2018 #define EFI_ACPI_5_1_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T') 2023 #define EFI_ACPI_5_1_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T') 2028 #define EFI_ACPI_5_1_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T') 2033 #define EFI_ACPI_5_1_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T') 2038 #define EFI_ACPI_5_1_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('C', 'S', 'R', 'T') 2043 #define EFI_ACPI_5_1_DEBUG_PORT_2_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', '2') 2048 #define EFI_ACPI_5_1_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P') 2053 #define EFI_ACPI_5_1_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R') 2058 #define EFI_ACPI_5_1_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE SIGNATURE_32('D', 'R', 'T', 'M') 2063 #define EFI_ACPI_5_1_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T') 2068 #define EFI_ACPI_5_1_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T') 2073 #define EFI_ACPI_5_1_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T') 2078 #define EFI_ACPI_5_1_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S') 2083 #define EFI_ACPI_5_1_IO_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE SIGNATURE_32('L', 'P', 'I', 'T') 2088 #define EFI_ACPI_5_1_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G') 2093 #define EFI_ACPI_5_1_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I') 2098 #define EFI_ACPI_5_1_DATA_MANAGEMENT_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'D', 'M') 2103 #define EFI_ACPI_5_1_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE SIGNATURE_32('P', 'C', 'C', 'T') 2108 #define EFI_ACPI_5_1_SOFTWARE_LICENSING_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'C') 2113 #define EFI_ACPI_5_1_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R') 2118 #define EFI_ACPI_5_1_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I') 2123 #define EFI_ACPI_5_1_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A') 2128 #define EFI_ACPI_5_1_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE SIGNATURE_32('T', 'P', 'M', '2') 2133 #define EFI_ACPI_5_1_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I') 2138 #define EFI_ACPI_5_1_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T') 2143 #define EFI_ACPI_5_1_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T') 2148 #define EFI_ACPI_5_1_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T') 2153 #define EFI_ACPI_5_1_PLATFORM_BINARY_TABLE_SIGNATURE SIGNATURE_32('W', 'P', 'B', 'T')
UINT32 ControlRegisterMsrAddress
UINT32 StatusRegisterMsrAddress
UINT64 CntControlBasePhysicalAddress
UINT8 NumberOfHardwareBanks
UINT32 MaximumPeriodicAccessRate
UINT32 ProximityDomainRangeLow
Generic Hardware Error Source Structure Definition.
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 UncorrectableErrorSeverity
UINT64 PhysicalBaseAddress
Smart Battery Description Table (SBST)
EFI_ACPI_5_1_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
FILE_LICENCE(BSD2_PATENT)
Firmware ACPI Control Structure.
Memory Topology Table definition.
UINT16 OptimalAccessAlignment
UINT32 SecurePL1TimerGSIV
UINT32 PlatformTimerOffset
UINT64 AverageResume
Average timer value of all resume cycles logged since the last full boot sequence,...
Processor Local APIC Structure Definition.
Interrupt Source Override Structure.
Corrected Platform Error Polling Processor Structure Definition.
UINT32 GTxVirtualTimerGSIV
UINT32 SecondaryUncorrectableErrorMask
UINT8 PlatformNotification
UINT32 NonSecurePL2TimerGSIV
Boot Error Region Definition.
DIMM Memory Aggregator Device Structure.
UINT32 UncorrectableErrorValid
UINT64 PhysicalBaseAddress
UINT32 GTxVirtualTimerFlags
Memory Affinity Structure Definition.
Processor Local x2APIC Affinity Structure Definition.
UINT64 ExitBootServicesEntry
Timer value logged at the point when the OS loader calls the ExitBootServices function for UEFI compa...
UINT32 MaxSectionsPerRecord
UINT32 MaxSectionsPerRecord
EFI_ACPI_5_1_FPDT_PERFORMANCE_RECORD_HEADER Header
SBSA Generic Watchdog Structure.
UINT32 GlobalSystemInterruptBase
GICC Affinity Structure Definition.
EFI_ACPI_5_1_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT32 GTxPhysicalTimerFlags
UINT8 ProximityDomain7To0
UINT64 SuspendEnd
Timer value recorded at the final firmware write to SLP_TYP (or other mechanism) used to trigger hard...
EFI_ACPI_5_1_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT32 ProximityDomainRangeHigh
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE EcControl
UINT32 CriticalEnergyLevel
UINT16 NumberOfProximityDomains
UINT32 CPUInterfaceNumber
UINT32 NumberOfRecordsToPreAllocate
UINT32 UncorrectableErrorSeverity
UINT8 PlatformCommunicationChannelIdentifier
Local APIC Address Override Structure.
UINT32 GlobalSystemInterrupt
Generic Error Data Entry Definition.
UINT32 AddressRegisterMsrAddress
UINT32 GTxPhysicalTimerGSIV
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE EcData
UINT32 SecondaryUncorrectableErrorSeverity
EFI_ACPI_DESCRIPTION_HEADER Header
MemoryController Memory Aggregator Device Structure.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
UINT16 ErrorThresholdWindow
FPDT Firmware Basic Boot Performance Record Structure.
Generic Error Status Definition.
FPDT Basic S3 Suspend Performance Record.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XPmTmrBlk
Generic Communications Subspace Structure.
UINT32 GlobalSystemInterruptBase
UINT64 FullResume
Timer recorded at the end of BIOS S3 resume, just prior to handoff to the OS waking vector.
MPST Memory Power State Characteristics Table.
UINT32 UncorrectableErrorMask
IA-32 Architecture NMI Error Structure Definition.
EINJ Injection Instruction Entry.
Local APIC NMI Structure.
UINT32 GTBlockTimerOffset
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE RegisterRegion
UINT32 CorrectableErrorMask
UINT64 GlobalControlInitData
UINT64 ImageAddress
8-byte (64 bit) physical address pointing to the firmware's in-memory copy of the image bitmap.
UINT32 DiscoveryRangeLength
UINT8 NumberOfHardwareBanks
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XGpe1Blk
UINT32 NonSecurePL1TimerGSIV
EFI_ACPI_5_1_ERROR_BLOCK_STATUS BlockStatus
Fixed ACPI Description Table Structure (FADT)
UINT32 PerformanceInterruptGsiv
Non-Maskable Interrupt Source Structure.
UINT32 SwitchToPollingThresholdWindow
Local x2APIC NMI Structure.
IA-32 Architecture Machine Check Bank Structure Definition.
UINT16 MinimumRequestTurnaroundTime
UINT16 ErrorThresholdValue
UINT32 MaxSectionsPerRecord
UINT32 MaximumProcessorCapacity
UINT32 SwitchToPollingThresholdValue
UINT32 SecondaryAdvancedErrorCapabilitiesAndControl
EFI_ACPI_5_1_ERROR_BLOCK_STATUS BlockStatus
UINT64 MaximumMemoryCapacity
Processor Local APIC/SAPIC Affinity Structure Definition.
UINT32 ErrorDataEntryCount
UINT32 NumberOfRecordsToPreAllocate
UINT64 ResetEnd
Timer value logged at the beginning of firmware image execution.
ACPI 5.1 Generic Address Space definition.
Local SAPIC Structure This struct followed by a null-terminated ASCII string - ACPI Processor UID Str...
UINT32 MiscRegisterMsrAddress
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
UINT32 WarningEnergyLevel
EFI_ACPI_5_1_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
UINT32 MultipleCorrectableErrors
UINT32 NonSecurePL2TimerFlags
Common Memory Aggregator Device Structure.
UINT64 XFirmwareWakingVector
UINT32 NumberOfRecordsToPreAllocate
UINT32 NumberOfPhysicalComponents
UINT32 NumberOfRecordsToPreAllocate
Boot Error Region Block Status Definition.
UINT32 ResumeCount
A count of the number of S3 resume cycles since the last full boot sequence.
UINT32 CorrectableErrorValid
UINT16 PhysicalComponentIdentifier
EFI_ACPI_5_1_FPDT_PERFORMANCE_TABLE_HEADER Header
UINT32 MaxSectionsPerRecord
EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
UINT32 MaxSectionsPerRecord
UINT8 Reserved
Must be zero.
UINT32 MaxSectionsPerRecord
UINT32 ErrorThresholdValue
UINT32 NumberOfRecordsToPreAllocate
UINT32 MultipleUncorrectableErrors
UINT8 ClearStatusOnInitialization
PCI Express Bridge AER Structure Definition.
UINT32 ErrorThresholdWindow
ERST Serialization Instruction Entry.
Socket Memory Aggregator Device Structure.
Memory Power State Table definition.
Generic Communications Channel Shared Memory Region.
UINT16 SwitchToPollingThresholdValue
IA-32 Architecture Machine Check Exception Structure Definition.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XPm1aCntBlk
UINT64 CntReadBasePhysicalAddress
GT Block Timer Structure.
UINT8 SerializationAction
UINT8 Status
1-byte status field indicating current status about the table.
UINT16 MemoryPowerStateCharacteristicsCount
UINT32 UncorrectableErrorMask
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XPm1aEvtBlk
UINT32 WatchdogTimerFlags
EFI_ACPI_5_1_FPDT_PERFORMANCE_TABLE_HEADER Header
UINT64 DiscoveryRangeBaseAddress
UINT64 SuspendStart
Timer value recorded at the OS write to SLP_TYP upon entry to S3.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XGpe0Blk
UINT32 AdvancedErrorCapabilitiesAndControl
UINT32 ParkingProtocolVersion
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE SleepStatusReg
Root System Description Pointer Structure.
unsigned long long UINT64
UINT32 UncorrectableErrorMask
ACPI 5.0 definitions from the ACPI Specification Revision 5.0a November 13, 2013.
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 AdvancedErrorCapabilitiesAndControl
Hardware Error Notification Structure Definition.
GIC Distributor Structure.
UINT32 PlatformTimerCount
UINT8 PowerStateStructureID
UINT32 SecurePL1TimerFlags
IA-32 Architecture Corrected Machine Check Structure Definition.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XPm2CntBlk
UINT32 VGICMaintenanceInterrupt
EFI_ACPI_DESCRIPTION_HEADER Header
PCI Express Device AER Structure Definition.
EFI_ACPI_5_1_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
Embedded Controller Boot Resources Table (ECDT) The table is followed by a null terminated ASCII stri...
EFI_ACPI_DESCRIPTION_HEADER Header
UINT8 PowerStateInformationIndex
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 ACPIProcessorUIDValue
UINT32 UncorrectableErrorSeverity
UINT32 FirmwareWakingVector
UINT32 NumberOfRecordsToPreAllocate
Generic Timer Description Table definition.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE ResetReg
ACPI RAS Feature Table definition.
MPST Memory Power Node Table.
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 ImageOffsetY
A 4-byte (32-bit) unsigned long describing the display Y-offset of the boot image.
UINT64 OsLoaderStartImageStart
Timer value logged just prior to launching the previously loaded OS boot loader image.
UINT16 MemoryPowerNodeCount
UINT32 GlobalSystemInterrupt
UINT64 WatchdogControlFramePhysicalAddress
UINT32 ErrorStatusBlockLength
Hardware Error Notification Configuration Write Enable Structure Definition.
UINT32 CorrectableErrorMask
Boot Graphics Resource Table definition.
Maximum Proximity Domain Information Structure Definition.
UINT64 GlobalCapabilityInitData
UINT32 AdvancedErrorCapabilitiesAndControl
UINT8 ImageType
1-byte enumerated type field indicating format of the image.
UINT64 ExitBootServicesExit
Timer value logged at the point just prior to when the OS loader gaining control back from calls the ...
UINT64 OsLoaderLoadImageStart
Timer value logged just prior to loading the OS boot loader into memory.
UINT32 ImageOffsetX
A 4-byte (32-bit) unsigned long describing the display X-offset of the boot image.
UINT16 Version
2-bytes (16 bit) version ID.
UINT64 RefreshFramePhysicalAddress
EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE ConfigurationWriteEnable
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 NumberOfPowerStates
UINT32 NumberOfRecordsToPreAllocate
UINT16 SwitchToPollingThresholdWindow
UINT32 NonSecurePL1TimerFlags
UINT64 PhysicalBaseAddress
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XPm1bCntBlk
Processor Local x2APIC Structure Definition.
UINT32 AveragePowerConsumedInMPS0
PCI Express Root Port AER Structure Definition.
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE XPm1bEvtBlk
UINT32 CorrectableErrorMask
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE RegisterRegion
EFI_ACPI_5_1_GENERIC_ADDRESS_STRUCTURE SleepControlReg
EINJ Trigger Action Table.
FPDT Basic S3 Resume Performance Record.
UINT32 RelativePowerSavingToMPS0
UINT32 MaxSectionsPerRecord