22 #define EFI_ACPI_6_0_AML_CSD_REVISION 0 27 #define EFI_ACPI_6_0_AML_CSD_NUM_ENTRIES 6 32 #define EFI_ACPI_6_0_AML_PSD_REVISION 0 37 #define EFI_ACPI_6_0_AML_CPC_REVISION 2 58 #define EFI_ACPI_6_0_SYSTEM_MEMORY 0 59 #define EFI_ACPI_6_0_SYSTEM_IO 1 60 #define EFI_ACPI_6_0_PCI_CONFIGURATION_SPACE 2 61 #define EFI_ACPI_6_0_EMBEDDED_CONTROLLER 3 62 #define EFI_ACPI_6_0_SMBUS 4 63 #define EFI_ACPI_6_0_PLATFORM_COMMUNICATION_CHANNEL 0x0A 64 #define EFI_ACPI_6_0_FUNCTIONAL_FIXED_HARDWARE 0x7F 69 #define EFI_ACPI_6_0_UNDEFINED 0 70 #define EFI_ACPI_6_0_BYTE 1 71 #define EFI_ACPI_6_0_WORD 2 72 #define EFI_ACPI_6_0_DWORD 3 73 #define EFI_ACPI_6_0_QWORD 4 97 #define EFI_ACPI_6_0_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02 117 #define EFI_ACPI_6_0_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 128 #define EFI_ACPI_6_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 195 #define EFI_ACPI_6_0_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x06 196 #define EFI_ACPI_6_0_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION 0x00 201 #define EFI_ACPI_6_0_PM_PROFILE_UNSPECIFIED 0 202 #define EFI_ACPI_6_0_PM_PROFILE_DESKTOP 1 203 #define EFI_ACPI_6_0_PM_PROFILE_MOBILE 2 204 #define EFI_ACPI_6_0_PM_PROFILE_WORKSTATION 3 205 #define EFI_ACPI_6_0_PM_PROFILE_ENTERPRISE_SERVER 4 206 #define EFI_ACPI_6_0_PM_PROFILE_SOHO_SERVER 5 207 #define EFI_ACPI_6_0_PM_PROFILE_APPLIANCE_PC 6 208 #define EFI_ACPI_6_0_PM_PROFILE_PERFORMANCE_SERVER 7 209 #define EFI_ACPI_6_0_PM_PROFILE_TABLET 8 215 #define EFI_ACPI_6_0_LEGACY_DEVICES BIT0 216 #define EFI_ACPI_6_0_8042 BIT1 217 #define EFI_ACPI_6_0_VGA_NOT_PRESENT BIT2 218 #define EFI_ACPI_6_0_MSI_NOT_SUPPORTED BIT3 219 #define EFI_ACPI_6_0_PCIE_ASPM_CONTROLS BIT4 220 #define EFI_ACPI_6_0_CMOS_RTC_NOT_PRESENT BIT5 226 #define EFI_ACPI_6_0_ARM_PSCI_COMPLIANT BIT0 227 #define EFI_ACPI_6_0_ARM_PSCI_USE_HVC BIT1 233 #define EFI_ACPI_6_0_WBINVD BIT0 234 #define EFI_ACPI_6_0_WBINVD_FLUSH BIT1 235 #define EFI_ACPI_6_0_PROC_C1 BIT2 236 #define EFI_ACPI_6_0_P_LVL2_UP BIT3 237 #define EFI_ACPI_6_0_PWR_BUTTON BIT4 238 #define EFI_ACPI_6_0_SLP_BUTTON BIT5 239 #define EFI_ACPI_6_0_FIX_RTC BIT6 240 #define EFI_ACPI_6_0_RTC_S4 BIT7 241 #define EFI_ACPI_6_0_TMR_VAL_EXT BIT8 242 #define EFI_ACPI_6_0_DCK_CAP BIT9 243 #define EFI_ACPI_6_0_RESET_REG_SUP BIT10 244 #define EFI_ACPI_6_0_SEALED_CASE BIT11 245 #define EFI_ACPI_6_0_HEADLESS BIT12 246 #define EFI_ACPI_6_0_CPU_SW_SLP BIT13 247 #define EFI_ACPI_6_0_PCI_EXP_WAK BIT14 248 #define EFI_ACPI_6_0_USE_PLATFORM_CLOCK BIT15 249 #define EFI_ACPI_6_0_S4_RTC_STS_VALID BIT16 250 #define EFI_ACPI_6_0_REMOTE_POWER_ON_CAPABLE BIT17 251 #define EFI_ACPI_6_0_FORCE_APIC_CLUSTER_MODEL BIT18 252 #define EFI_ACPI_6_0_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19 253 #define EFI_ACPI_6_0_HW_REDUCED_ACPI BIT20 254 #define EFI_ACPI_6_0_LOW_POWER_S0_IDLE_CAPABLE BIT21 276 #define EFI_ACPI_6_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02 282 #define EFI_ACPI_6_0_S4BIOS_F BIT0 283 #define EFI_ACPI_6_0_64BIT_WAKE_SUPPORTED_F BIT1 289 #define EFI_ACPI_6_0_OSPM_64BIT_WAKE_F BIT0 298 #define EFI_ACPI_6_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 299 #define EFI_ACPI_6_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 314 #define EFI_ACPI_6_0_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x04 320 #define EFI_ACPI_6_0_PCAT_COMPAT BIT0 327 #define EFI_ACPI_6_0_PROCESSOR_LOCAL_APIC 0x00 328 #define EFI_ACPI_6_0_IO_APIC 0x01 329 #define EFI_ACPI_6_0_INTERRUPT_SOURCE_OVERRIDE 0x02 330 #define EFI_ACPI_6_0_NON_MASKABLE_INTERRUPT_SOURCE 0x03 331 #define EFI_ACPI_6_0_LOCAL_APIC_NMI 0x04 332 #define EFI_ACPI_6_0_LOCAL_APIC_ADDRESS_OVERRIDE 0x05 333 #define EFI_ACPI_6_0_IO_SAPIC 0x06 334 #define EFI_ACPI_6_0_LOCAL_SAPIC 0x07 335 #define EFI_ACPI_6_0_PLATFORM_INTERRUPT_SOURCES 0x08 336 #define EFI_ACPI_6_0_PROCESSOR_LOCAL_X2APIC 0x09 337 #define EFI_ACPI_6_0_LOCAL_X2APIC_NMI 0x0A 338 #define EFI_ACPI_6_0_GIC 0x0B 339 #define EFI_ACPI_6_0_GICD 0x0C 340 #define EFI_ACPI_6_0_GIC_MSI_FRAME 0x0D 341 #define EFI_ACPI_6_0_GICR 0x0E 342 #define EFI_ACPI_6_0_GIC_ITS 0x0F 362 #define EFI_ACPI_6_0_LOCAL_APIC_ENABLED BIT0 409 #define EFI_ACPI_6_0_POLARITY (3 << 0) 410 #define EFI_ACPI_6_0_TRIGGER_MODE (3 << 2) 489 #define EFI_ACPI_6_0_CPEI_PROCESSOR_OVERRIDE BIT0 541 #define EFI_ACPI_6_0_GIC_ENABLED BIT0 542 #define EFI_ACPI_6_0_PERFORMANCE_INTERRUPT_MODEL BIT1 543 #define EFI_ACPI_6_0_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS BIT2 562 #define EFI_ACPI_6_0_GIC_V1 0x01 563 #define EFI_ACPI_6_0_GIC_V2 0x02 564 #define EFI_ACPI_6_0_GIC_V3 0x03 565 #define EFI_ACPI_6_0_GIC_V4 0x04 584 #define EFI_ACPI_6_0_SPI_COUNT_BASE_SELECT BIT0 622 #define EFI_ACPI_6_0_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01 640 #define EFI_ACPI_6_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01 655 #define EFI_ACPI_6_0_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03 662 #define EFI_ACPI_6_0_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00 663 #define EFI_ACPI_6_0_MEMORY_AFFINITY 0x01 664 #define EFI_ACPI_6_0_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02 665 #define EFI_ACPI_6_0_GICC_AFFINITY 0x03 684 #define EFI_ACPI_6_0_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0) 706 #define EFI_ACPI_6_0_MEMORY_ENABLED (1 << 0) 707 #define EFI_ACPI_6_0_MEMORY_HOT_PLUGGABLE (1 << 1) 708 #define EFI_ACPI_6_0_MEMORY_NONVOLATILE (1 << 2) 739 #define EFI_ACPI_6_0_GICC_ENABLED (1 << 0) 753 #define EFI_ACPI_6_0_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01 766 #define EFI_ACPI_6_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01 771 #define EFI_ACPI_6_0_CPEP_PROCESSOR_APIC_SAPIC 0x00 798 #define EFI_ACPI_6_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01 817 UINT8 PlatformCommunicationChannelIdentifier[12];
823 #define EFI_ACPI_6_0_RAS_FEATURE_TABLE_REVISION 0x01 842 #define EFI_ACPI_6_0_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND 0x01 847 #define EFI_ACPI_6_0_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED 0x01 848 #define EFI_ACPI_6_0_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED_AND_EXPOSED_TO_SOFTWARE 0x02 867 #define EFI_ACPI_6_0_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS 0x01 868 #define EFI_ACPI_6_0_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER 0x02 869 #define EFI_ACPI_6_0_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER 0x03 885 #define EFI_ACPI_6_0_MEMORY_POWER_STATE_TABLE_REVISION 0x01 905 #define EFI_ACPI_6_0_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND 0x03 910 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE 0x01 911 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE 0x02 912 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED 0x03 913 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED 0x04 936 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE 0x01 937 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED 0x02 938 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE 0x04 957 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED 0x01 958 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY 0x02 959 #define EFI_ACPI_6_0_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT 0x04 977 #define EFI_ACPI_6_0_MEMORY_TOPOLOGY_TABLE_REVISION 0x01 993 #define EFI_ACPI_6_0_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_SOCKET 0x0 994 #define EFI_ACPI_6_0_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_MEMORY_CONTROLLER 0x1 995 #define EFI_ACPI_6_0_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_DIMM 0x2 1078 #define EFI_ACPI_6_0_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION 1 1083 #define EFI_ACPI_6_0_BGRT_VERSION 0x01 1088 #define EFI_ACPI_6_0_BGRT_STATUS_NOT_DISPLAYED 0x00 1089 #define EFI_ACPI_6_0_BGRT_STATUS_DISPLAYED 0x01 1094 #define EFI_ACPI_6_0_BGRT_IMAGE_TYPE_BMP 0x00 1099 #define EFI_ACPI_6_0_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION 0x01 1104 #define EFI_ACPI_6_0_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER 0x0000 1105 #define EFI_ACPI_6_0_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER 0x0001 1110 #define EFI_ACPI_6_0_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER 0x01 1111 #define EFI_ACPI_6_0_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER 0x01 1116 #define EFI_ACPI_6_0_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME 0x0000 1117 #define EFI_ACPI_6_0_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND 0x0001 1118 #define EFI_ACPI_6_0_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT 0x0002 1123 #define EFI_ACPI_6_0_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME 0x01 1124 #define EFI_ACPI_6_0_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND 0x01 1125 #define EFI_ACPI_6_0_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT 0x02 1207 #define EFI_ACPI_6_0_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('F', 'B', 'P', 'T') 1222 #define EFI_ACPI_6_0_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('S', '3', 'P', 'T') 1304 #define EFI_ACPI_6_0_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION 0x02 1309 #define EFI_ACPI_6_0_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 1310 #define EFI_ACPI_6_0_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1311 #define EFI_ACPI_6_0_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY BIT2 1316 #define EFI_ACPI_6_0_GTDT_GT_BLOCK 0 1317 #define EFI_ACPI_6_0_GTDT_SBSA_GENERIC_WATCHDOG 1 1349 #define EFI_ACPI_6_0_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 1350 #define EFI_ACPI_6_0_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1355 #define EFI_ACPI_6_0_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER BIT0 1356 #define EFI_ACPI_6_0_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1 1374 #define EFI_ACPI_6_0_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE BIT0 1375 #define EFI_ACPI_6_0_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1376 #define EFI_ACPI_6_0_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_SECURE_TIMER BIT2 1389 #define EFI_ACPI_6_0_NVDIMM_FIRMWARE_INTERFACE_TABLE_REVISION 0x1 1394 #define EFI_ACPI_6_0_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_STRUCTURE_TYPE 0 1395 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_TO_SYSTEM_ADDRESS_RANGE_MAP_STRUCTURE_TYPE 1 1396 #define EFI_ACPI_6_0_NFIT_INTERLEAVE_STRUCTURE_TYPE 2 1397 #define EFI_ACPI_6_0_NFIT_SMBIOS_MANAGEMENT_INFORMATION_STRUCTURE_TYPE 3 1398 #define EFI_ACPI_6_0_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE 4 1399 #define EFI_ACPI_6_0_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE 5 1400 #define EFI_ACPI_6_0_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE 6 1413 #define EFI_ACPI_6_0_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_CONTROL_REGION_FOR_MANAGEMENT BIT0 1414 #define EFI_ACPI_6_0_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1 1415 #define EFI_ACPI_6_0_NFIT_GUID_VOLATILE_MEMORY_REGION { 0x7305944F, 0xFDDA, 0x44E3, { 0xB1, 0x6C, 0x3F, 0x22, 0xD2, 0x52, 0xE5, 0xD0 }} 1416 #define EFI_ACPI_6_0_NFIT_GUID_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_REGION { 0x66F0D379, 0xB4F3, 0x4074, { 0xAC, 0x43, 0x0D, 0x33, 0x18, 0xB7, 0x8C, 0xDB }} 1417 #define EFI_ACPI_6_0_NFIT_GUID_NVDIMM_CONTROL_REGION { 0x92F701F6, 0x13B4, 0x405D, { 0x91, 0x0B, 0x29, 0x93, 0x67, 0xE8, 0x23, 0x4C }} 1418 #define EFI_ACPI_6_0_NFIT_GUID_NVDIMM_BLOCK_DATA_WINDOW_REGION { 0x91AF0530, 0x5D86, 0x470E, { 0xA6, 0xB0, 0x0A, 0x2D, 0xB9, 0x40, 0x82, 0x49 }} 1419 #define EFI_ACPI_6_0_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_VOLATILE { 0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }} 1420 #define EFI_ACPI_6_0_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_VOLATILE { 0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }} 1421 #define EFI_ACPI_6_0_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_PERSISTENT { 0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F ,0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }} 1422 #define EFI_ACPI_6_0_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_PERSISTENT { 0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }} 1448 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_PREVIOUS_SAVE_FAIL BIT0 1449 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1 1450 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_PLATFORM_FLUSH_FAIL BIT2 1451 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_NOT_ARMED_PRIOR_TO_OSPM_HAND_OFF BIT3 1452 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_SMART_HEALTH_EVENTS_PRIOR_OSPM_HAND_OFF BIT4 1453 #define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_ENABLED_TO_NOTIFY_OSPM_ON_SMART_HEALTH_EVENTS BIT5 1497 #define EFI_ACPI_6_0_NFIT_NVDIMM_CONTROL_REGION_FLAGS_BLOCK_DATA_WINDOWS_BUFFERED BIT0 1559 #define EFI_ACPI_6_0_BOOT_ERROR_RECORD_TABLE_REVISION 0x01 1587 #define EFI_ACPI_6_0_ERROR_SEVERITY_RECOVERABLE 0x00 1588 #define EFI_ACPI_6_0_ERROR_SEVERITY_FATAL 0x01 1589 #define EFI_ACPI_6_0_ERROR_SEVERITY_CORRECTED 0x02 1590 #define EFI_ACPI_6_0_ERROR_SEVERITY_NONE 0x03 1596 #define EFI_ACPI_6_0_ERROR_SEVERITY_CORRECTABLE 0x00 1615 #define EFI_ACPI_6_0_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0201 1628 #define EFI_ACPI_6_0_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01 1633 #define EFI_ACPI_6_0_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00 1634 #define EFI_ACPI_6_0_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01 1635 #define EFI_ACPI_6_0_IA32_ARCHITECTURE_NMI_ERROR 0x02 1636 #define EFI_ACPI_6_0_PCI_EXPRESS_ROOT_PORT_AER 0x06 1637 #define EFI_ACPI_6_0_PCI_EXPRESS_DEVICE_AER 0x07 1638 #define EFI_ACPI_6_0_PCI_EXPRESS_BRIDGE_AER 0x08 1639 #define EFI_ACPI_6_0_GENERIC_HARDWARE_ERROR 0x09 1644 #define EFI_ACPI_6_0_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0) 1645 #define EFI_ACPI_6_0_ERROR_SOURCE_FLAG_GLOBAL (1 << 1) 1682 #define EFI_ACPI_6_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00 1683 #define EFI_ACPI_6_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01 1684 #define EFI_ACPI_6_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02 1689 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00 1690 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01 1691 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02 1692 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_SCI 0x03 1693 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_NMI 0x04 1694 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_CMCI 0x05 1695 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_MCE 0x06 1696 #define EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_GPIO_SIGNAL 0x07 1865 #define EFI_ACPI_6_0_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01 1870 #define EFI_ACPI_6_0_ERST_BEGIN_WRITE_OPERATION 0x00 1871 #define EFI_ACPI_6_0_ERST_BEGIN_READ_OPERATION 0x01 1872 #define EFI_ACPI_6_0_ERST_BEGIN_CLEAR_OPERATION 0x02 1873 #define EFI_ACPI_6_0_ERST_END_OPERATION 0x03 1874 #define EFI_ACPI_6_0_ERST_SET_RECORD_OFFSET 0x04 1875 #define EFI_ACPI_6_0_ERST_EXECUTE_OPERATION 0x05 1876 #define EFI_ACPI_6_0_ERST_CHECK_BUSY_STATUS 0x06 1877 #define EFI_ACPI_6_0_ERST_GET_COMMAND_STATUS 0x07 1878 #define EFI_ACPI_6_0_ERST_GET_RECORD_IDENTIFIER 0x08 1879 #define EFI_ACPI_6_0_ERST_SET_RECORD_IDENTIFIER 0x09 1880 #define EFI_ACPI_6_0_ERST_GET_RECORD_COUNT 0x0A 1881 #define EFI_ACPI_6_0_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B 1882 #define EFI_ACPI_6_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D 1883 #define EFI_ACPI_6_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E 1884 #define EFI_ACPI_6_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F 1889 #define EFI_ACPI_6_0_ERST_STATUS_SUCCESS 0x00 1890 #define EFI_ACPI_6_0_ERST_STATUS_NOT_ENOUGH_SPACE 0x01 1891 #define EFI_ACPI_6_0_ERST_STATUS_HARDWARE_NOT_AVAILABLE 0x02 1892 #define EFI_ACPI_6_0_ERST_STATUS_FAILED 0x03 1893 #define EFI_ACPI_6_0_ERST_STATUS_RECORD_STORE_EMPTY 0x04 1894 #define EFI_ACPI_6_0_ERST_STATUS_RECORD_NOT_FOUND 0x05 1899 #define EFI_ACPI_6_0_ERST_READ_REGISTER 0x00 1900 #define EFI_ACPI_6_0_ERST_READ_REGISTER_VALUE 0x01 1901 #define EFI_ACPI_6_0_ERST_WRITE_REGISTER 0x02 1902 #define EFI_ACPI_6_0_ERST_WRITE_REGISTER_VALUE 0x03 1903 #define EFI_ACPI_6_0_ERST_NOOP 0x04 1904 #define EFI_ACPI_6_0_ERST_LOAD_VAR1 0x05 1905 #define EFI_ACPI_6_0_ERST_LOAD_VAR2 0x06 1906 #define EFI_ACPI_6_0_ERST_STORE_VAR1 0x07 1907 #define EFI_ACPI_6_0_ERST_ADD 0x08 1908 #define EFI_ACPI_6_0_ERST_SUBTRACT 0x09 1909 #define EFI_ACPI_6_0_ERST_ADD_VALUE 0x0A 1910 #define EFI_ACPI_6_0_ERST_SUBTRACT_VALUE 0x0B 1911 #define EFI_ACPI_6_0_ERST_STALL 0x0C 1912 #define EFI_ACPI_6_0_ERST_STALL_WHILE_TRUE 0x0D 1913 #define EFI_ACPI_6_0_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E 1914 #define EFI_ACPI_6_0_ERST_GOTO 0x0F 1915 #define EFI_ACPI_6_0_ERST_SET_SRC_ADDRESS_BASE 0x10 1916 #define EFI_ACPI_6_0_ERST_SET_DST_ADDRESS_BASE 0x11 1917 #define EFI_ACPI_6_0_ERST_MOVE_DATA 0x12 1922 #define EFI_ACPI_6_0_ERST_PRESERVE_REGISTER 0x01 1951 #define EFI_ACPI_6_0_ERROR_INJECTION_TABLE_REVISION 0x01 1956 #define EFI_ACPI_6_0_EINJ_BEGIN_INJECTION_OPERATION 0x00 1957 #define EFI_ACPI_6_0_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01 1958 #define EFI_ACPI_6_0_EINJ_SET_ERROR_TYPE 0x02 1959 #define EFI_ACPI_6_0_EINJ_GET_ERROR_TYPE 0x03 1960 #define EFI_ACPI_6_0_EINJ_END_OPERATION 0x04 1961 #define EFI_ACPI_6_0_EINJ_EXECUTE_OPERATION 0x05 1962 #define EFI_ACPI_6_0_EINJ_CHECK_BUSY_STATUS 0x06 1963 #define EFI_ACPI_6_0_EINJ_GET_COMMAND_STATUS 0x07 1964 #define EFI_ACPI_6_0_EINJ_SET_ERROR_TYPE_WITH_ADDRESS 0x08 1965 #define EFI_ACPI_6_0_EINJ_TRIGGER_ERROR 0xFF 1970 #define EFI_ACPI_6_0_EINJ_STATUS_SUCCESS 0x00 1971 #define EFI_ACPI_6_0_EINJ_STATUS_UNKNOWN_FAILURE 0x01 1972 #define EFI_ACPI_6_0_EINJ_STATUS_INVALID_ACCESS 0x02 1977 #define EFI_ACPI_6_0_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0) 1978 #define EFI_ACPI_6_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1) 1979 #define EFI_ACPI_6_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2) 1980 #define EFI_ACPI_6_0_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3) 1981 #define EFI_ACPI_6_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4) 1982 #define EFI_ACPI_6_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5) 1983 #define EFI_ACPI_6_0_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6) 1984 #define EFI_ACPI_6_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7) 1985 #define EFI_ACPI_6_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8) 1986 #define EFI_ACPI_6_0_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9) 1987 #define EFI_ACPI_6_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10) 1988 #define EFI_ACPI_6_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11) 1993 #define EFI_ACPI_6_0_EINJ_READ_REGISTER 0x00 1994 #define EFI_ACPI_6_0_EINJ_READ_REGISTER_VALUE 0x01 1995 #define EFI_ACPI_6_0_EINJ_WRITE_REGISTER 0x02 1996 #define EFI_ACPI_6_0_EINJ_WRITE_REGISTER_VALUE 0x03 1997 #define EFI_ACPI_6_0_EINJ_NOOP 0x04 2002 #define EFI_ACPI_6_0_EINJ_PRESERVE_REGISTER 0x01 2039 #define EFI_ACPI_6_0_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION 0x01 2044 #define EFI_ACPI_6_0_PCCT_FLAGS_SCI_DOORBELL BIT0 2049 #define EFI_ACPI_6_0_PCCT_SUBSPACE_TYPE_GENERIC 0x00 2050 #define EFI_ACPI_6_0_PCCT_SUBSPACE_TYPE_1_HW_REDUCED_COMMUNICATIONS 0x01 2051 #define EFI_ACPI_6_0_PCCT_SUBSPACE_TYPE_2_HW_REDUCED_COMMUNICATIONS 0x02 2103 #define EFI_ACPI_6_0_PCCT_SUBSPACE_DOORBELL_INTERRUPT_FLAGS_POLARITY BIT0 2104 #define EFI_ACPI_6_0_PCCT_SUBSPACE_DOORBELL_INTERRUPT_FLAGS_MODE BIT1 2154 #define EFI_ACPI_6_0_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ') 2159 #define EFI_ACPI_6_0_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C') 2164 #define EFI_ACPI_6_0_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T') 2169 #define EFI_ACPI_6_0_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('B', 'G', 'R', 'T') 2174 #define EFI_ACPI_6_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P') 2179 #define EFI_ACPI_6_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T') 2184 #define EFI_ACPI_6_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T') 2189 #define EFI_ACPI_6_0_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J') 2194 #define EFI_ACPI_6_0_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T') 2199 #define EFI_ACPI_6_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P') 2204 #define EFI_ACPI_6_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S') 2209 #define EFI_ACPI_6_0_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE SIGNATURE_32('F', 'P', 'D', 'T') 2214 #define EFI_ACPI_6_0_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('G', 'T', 'D', 'T') 2219 #define EFI_ACPI_6_0_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T') 2224 #define EFI_ACPI_6_0_MEMORY_POWER_STATE_TABLE_SIGNATURE SIGNATURE_32('M', 'P', 'S', 'T') 2229 #define EFI_ACPI_6_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T') 2234 #define EFI_ACPI_6_0_NVDIMM_FIRMWARE_INTERFACE_TABLE_STRUCTURE_SIGNATURE SIGNATURE_32('N', 'F', 'I', 'T') 2239 #define EFI_ACPI_6_0_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE SIGNATURE_32('P', 'M', 'T', 'T') 2244 #define EFI_ACPI_6_0_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T') 2249 #define EFI_ACPI_6_0_ACPI_RAS_FEATURE_TABLE_SIGNATURE SIGNATURE_32('R', 'A', 'S', 'F') 2254 #define EFI_ACPI_6_0_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T') 2259 #define EFI_ACPI_6_0_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T') 2264 #define EFI_ACPI_6_0_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T') 2269 #define EFI_ACPI_6_0_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T') 2274 #define EFI_ACPI_6_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T') 2279 #define EFI_ACPI_6_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T') 2284 #define EFI_ACPI_6_0_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T') 2289 #define EFI_ACPI_6_0_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('C', 'S', 'R', 'T') 2294 #define EFI_ACPI_6_0_DEBUG_PORT_2_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', '2') 2299 #define EFI_ACPI_6_0_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P') 2304 #define EFI_ACPI_6_0_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R') 2309 #define EFI_ACPI_6_0_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE SIGNATURE_32('D', 'R', 'T', 'M') 2314 #define EFI_ACPI_6_0_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T') 2319 #define EFI_ACPI_6_0_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T') 2324 #define EFI_ACPI_6_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T') 2329 #define EFI_ACPI_6_0_IO_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('I', 'O', 'R', 'T') 2334 #define EFI_ACPI_6_0_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S') 2339 #define EFI_ACPI_6_0_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE SIGNATURE_32('L', 'P', 'I', 'T') 2344 #define EFI_ACPI_6_0_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G') 2349 #define EFI_ACPI_6_0_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I') 2354 #define EFI_ACPI_6_0_DATA_MANAGEMENT_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'D', 'M') 2359 #define EFI_ACPI_6_0_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE SIGNATURE_32('P', 'C', 'C', 'T') 2364 #define EFI_ACPI_6_0_SOFTWARE_LICENSING_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'C') 2369 #define EFI_ACPI_6_0_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R') 2374 #define EFI_ACPI_6_0_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I') 2379 #define EFI_ACPI_6_0_STA_OVERRIDE_TABLE_SIGNATURE SIGNATURE_32('S', 'T', 'A', 'O') 2384 #define EFI_ACPI_6_0_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A') 2389 #define EFI_ACPI_6_0_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE SIGNATURE_32('T', 'P', 'M', '2') 2394 #define EFI_ACPI_6_0_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I') 2399 #define EFI_ACPI_6_0_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T') 2404 #define EFI_ACPI_6_0_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T') 2409 #define EFI_ACPI_6_0_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T') 2414 #define EFI_ACPI_6_0_PLATFORM_BINARY_TABLE_SIGNATURE SIGNATURE_32('W', 'P', 'B', 'T') 2419 #define EFI_ACPI_6_0_XEN_PROJECT_TABLE_SIGNATURE SIGNATURE_32('X', 'E', 'N', 'V') EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk
EFI_ACPI_DESCRIPTION_HEADER Header
UINT64 BeginningAddressOfFirstBlockInBlockAccessibleMemory
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE SleepStatusReg
UINT32 GTxPhysicalTimerGSIV
EFI_ACPI_6_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT64 SuspendEnd
Timer value recorded at the final firmware write to SLP_TYP (or other mechanism) used to trigger hard...
UINT32 StatusRegisterMsrAddress
UINT64 PhysicalBaseAddress
UINT8 DoorbellInterruptFlags
UINT32 ErrorThresholdValue
UINT8 PlatformCommunicationChannelIdentifier
Common Memory Aggregator Device Structure.
UINT32 CPUInterfaceNumber
UINT32 MaximumPeriodicAccessRate
UINT32 NumberOfRecordsToPreAllocate
Non-Maskable Interrupt Source Structure.
UINT32 UncorrectableErrorSeverity
UINT64 SizeOfCommandRegisterInBlockControlWindows
UINT32 ImageOffsetX
A 4-byte (32-bit) unsigned long describing the display X-offset of the boot image.
UINT32 ErrorDataEntryCount
UINT32 UncorrectableErrorMask
IA-32 Architecture NMI Error Structure Definition.
Memory Power State Table definition.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XPm1aEvtBlk
Memory Affinity Structure Definition.
UINT32 MaximumPeriodicAccessRate
UINT32 GTBlockTimerOffset
EFI_ACPI_6_0_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
UINT32 AdvancedErrorCapabilitiesAndControl
Generic Error Data Entry Definition.
UINT32 NonSecurePL1TimerGSIV
UINT32 ErrorStatusBlockLength
EFI_ACPI_6_0_NFIT_DEVICE_HANDLE NFITDeviceHandle
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XPm1aCntBlk
UINT32_t Reserved[2]
Must be zero.
UINT32 NumberOfRecordsToPreAllocate
128 bit buffer containing a unique identifier value.
UINT32 MaxSectionsPerRecord
Processor Local APIC Structure Definition.
UINT32 CriticalEnergyLevel
UINT32 GlobalSystemInterruptBase
UINT64 BlockAccessibleMemoryCapacity
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XPm1bEvtBlk
Root System Description Pointer Structure.
Firmware ACPI Control Structure.
UINT32 ImageOffsetY
A 4-byte (32-bit) unsigned long describing the display Y-offset of the boot image.
UINT16 MemoryPowerNodeCount
Maximum Proximity Domain Information Structure Definition.
PCI Express Bridge AER Structure Definition.
UINT32 PlatformTimerOffset
EFI_ACPI_6_0_NFIT_DEVICE_HANDLE NFITDeviceHandle
EFI_ACPI_DESCRIPTION_HEADER Header
EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
UINT32 MemoryChannelNumber
UINT8 ProcessorPowerEfficiencyClass
DIMM Memory Aggregator Device Structure.
UINT8 NumberOfHardwareBanks
Embedded Controller Boot Resources Table (ECDT) The table is followed by a null terminated ASCII stri...
UINT64 ExitBootServicesEntry
Timer value logged at the point when the OS loader calls the ExitBootServices function for UEFI compa...
UINT32 ProximityDomainRangeHigh
UINT64 GlobalCapabilityInitData
UINT32 MaximumProcessorCapacity
UINT16 Version
2-bytes (16 bit) version ID.
UINT32 NumberOfRecordsToPreAllocate
UINT32 NumberOfRecordsToPreAllocate
UINT64 BlockDataWindowStartOffset
UINT64 AverageResume
Average timer value of all resume cycles logged since the last full boot sequence,...
GICC Affinity Structure Definition.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
Fixed ACPI Description Table Structure (FADT)
UINT32 UncorrectableErrorSeverity
UINT16 NumberOfBlockDataWindows
Processor Local x2APIC Structure Definition.
UINT64 PhysicalBaseAddress
UINT64 HypervisorVendorIdentity
UINT16 RegionFormatInterfaceCode
UINT32 MemoryControllerID
Type 2 HW-Reduced Communications Subspace Structure.
UINT32 PlatformTimerCount
UINT64 StatusRegisterOffsetInBlockControlWindow
UINT64 SizeOfBlockDataWindow
GUID AddressRangeTypeGUID
ACPI RAS Feature Table definition.
UINT16 NVDIMMControlRegionFlag
UINT32 ControlRegisterMsrAddress
UINT8 ImageType
1-byte enumerated type field indicating format of the image.
UINT32 ProximityDomainRangeLow
UINT16 ErrorThresholdValue
EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
EFI_ACPI_DESCRIPTION_HEADER Header
Processor Local APIC/SAPIC Affinity Structure Definition.
EFI_ACPI_6_0_ERROR_BLOCK_STATUS BlockStatus
UINT64 SystemPhysicalAddressRangeLength
EFI_ACPI_DESCRIPTION_HEADER Header
Interrupt Source Override Structure.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
UINT32 PerformanceInterruptGsiv
UINT16 InterleaveStructureIndex
UINT64 SystemPhysicalAddressRangeBase
Boot Error Region Block Status Definition.
UINT64 MemoryDeviceRegionSize
UINT32 MaxSectionsPerRecord
GIC Interrupt Translation Service Structure.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk
UINT64 MemoryDevicePhysicalAddressRegionBase
UINT8 PowerStateInformationIndex
UINT8 PowerStateStructureID
UINT32 MultipleCorrectableErrors
UINT64 ImageAddress
8-byte (64 bit) physical address pointing to the firmware's in-memory copy of the image bitmap.
Boot Error Region Definition.
UINT64 GlobalControlInitData
EFI_ACPI_DESCRIPTION_HEADER Header
UINT64 CntControlBasePhysicalAddress
UINT32 AddressRegisterMsrAddress
IA-32 Architecture Machine Check Bank Structure Definition.
UINT32 ErrorThresholdWindow
UINT32 SecondaryAdvancedErrorCapabilitiesAndControl
UINT32 SecondaryUncorrectableErrorSeverity
UINT32 NumberOfPowerStates
Processor Local x2APIC Affinity Structure Definition.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE ResetReg
Generic Communications Channel Shared Memory Region.
UINT32 VGICMaintenanceInterrupt
UINT64 AddressRangeMemoryMappingAttribute
GIC Distributor Structure.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE EcData
UINT32 GTxPhysicalTimerFlags
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
EFI_ACPI_6_0_FPDT_PERFORMANCE_TABLE_HEADER Header
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE DoorbellAckRegister
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XPmTmrBlk
UINT64 WatchdogControlFramePhysicalAddress
MPST Memory Power State Characteristics Table.
UINT16 MinimumRequestTurnaroundTime
UINT32 UncorrectableErrorMask
UINT16 PhysicalComponentIdentifier
UINT32 CorrectableErrorMask
UINT32 GlobalSystemInterrupt
UINT16 NumberOfFlushHintAddresses
Generic Timer Description Table definition.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE SleepControlReg
UINT32 MaxSectionsPerRecord
UINT16 OptimalAccessAlignment
UINT32 MaxSectionsPerRecord
UINT16 MemoryPowerStateCharacteristicsCount
UINT8 Status
1-byte status field indicating current status about the table.
UINT32 MaximumPeriodicAccessRate
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
UINT64 FullResume
Timer recorded at the end of BIOS S3 resume, just prior to handoff to the OS waking vector.
EFI_ACPI_DESCRIPTION_HEADER Header
ERST Serialization Instruction Entry.
Local APIC NMI Structure.
EFI_ACPI_6_0_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
UINT64 MaximumMemoryCapacity
MPST Memory Power Node Table.
UINT32 GTxVirtualTimerFlags
UINT32 SecurePL1TimerFlags
FPDT Basic S3 Resume Performance Record.
UINT32 AdvancedErrorCapabilitiesAndControl
Hardware Error Notification Structure Definition.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XPm1bCntBlk
UINT32 WarningEnergyLevel
UINT32 FirmwareWakingVector
EFI_ACPI_6_0_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE ConfigurationWriteEnable
UINT64 CntReadBasePhysicalAddress
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
UINT16 NumberOfBlockControlWindows
UINT32 CorrectableErrorMask
UINT8 DoorbellInterruptFlags
EFI_ACPI_DESCRIPTION_HEADER Header
Local x2APIC NMI Structure.
EFI_ACPI_6_0_FPDT_PERFORMANCE_TABLE_HEADER Header
Boot Graphics Resource Table definition.
UINT32 SwitchToPollingThresholdWindow
EFI_ACPI_6_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT64 PhysicalBaseAddress
UINT16 SPARangeStructureIndex
UINT32 NonSecurePL2TimerGSIV
MemoryController Memory Aggregator Device Structure.
UINT16 SPARangeStructureIndex
Smart Battery Description Table (SBST)
UINT32 NumberOfPhysicalComponents
EFI_ACPI_6_0_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
UINT32 ResumeCount
A count of the number of S3 resume cycles since the last full boot sequence.
UINT16 NVDIMMControlRegionStructureIndex
UINT32 MaxSectionsPerRecord
UINT8 PlatformNotification
Local SAPIC Structure This struct followed by a null-terminated ASCII string - ACPI Processor UID Str...
UINT8 SerializationAction
unsigned long long UINT64
UINT32 MultipleUncorrectableErrors
UINT16 MinimumRequestTurnaroundTime
EFI_ACPI_DESCRIPTION_HEADER Header
UINT64 OsLoaderStartImageStart
Timer value logged just prior to launching the previously loaded OS boot loader image.
UINT32 NumberOfRecordsToPreAllocate
ACPI 5.1 definitions from the ACPI Specification Revision 5.1 Errata B January, 2016.
UINT64 OsLoaderLoadImageStart
Timer value logged just prior to loading the OS boot loader into memory.
UINT64 CommandRegisterOffsetInBlockControlWindow
UINT64 PhysicalBaseAddress
UINT64 DiscoveryRangeBaseAddress
EINJ Trigger Action Table.
UINT32 GlobalSystemInterruptBase
FILE_LICENCE(BSD2_PATENT)
IA-32 Architecture Machine Check Exception Structure Definition.
Generic Error Status Definition.
FPDT Basic S3 Suspend Performance Record.
UINT32 NumberOfRecordsToPreAllocate
Type 1 HW-Reduced Communications Subspace Structure.
UINT32 NonSecurePL1TimerFlags
UINT16 SwitchToPollingThresholdWindow
PCI Express Device AER Structure Definition.
UINT8 ProximityDomain7To0
UINT32 AveragePowerConsumedInMPS0
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE EcControl
UINT32 UncorrectableErrorSeverity
UINT64 XFirmwareWakingVector
UINT16 MinimumRequestTurnaroundTime
UINT16 MemoryDevicePhysicalID
UINT64 DoorbellAckPreserve
PCI Express Root Port AER Structure Definition.
EFI_ACPI_6_0_ERROR_BLOCK_STATUS BlockStatus
UINT16 NVDIMMControlRegionStructureIndex
UINT32 WatchdogTimerFlags
UINT64 RefreshFramePhysicalAddress
UINT16 SwitchToPollingThresholdValue
UINT8 ClearStatusOnInitialization
UINT16 ErrorThresholdWindow
UINT32 AdvancedErrorCapabilitiesAndControl
UINT32 SecondaryUncorrectableErrorMask
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
UINT32 RelativePowerSavingToMPS0
Generic Communications Subspace Structure.
UINT32 MaxSectionsPerRecord
UINT16 SubsystemRevisionID
UINT32 SecurePL1TimerGSIV
UINT16 MemoryDeviceStateFlags
UINT16 InterleaveStructureIndex
UINT64 SizeOfBlockControlWindow
UINT32 MiscRegisterMsrAddress
UINT32 GlobalSystemInterrupt
IA-32 Architecture Corrected Machine Check Structure Definition.
Generic Hardware Error Source Structure Definition.
UINT64 ResetEnd
Timer value logged at the beginning of firmware image execution.
UINT16 NumberOfProximityDomains
UINT64 SizeOfStatusRegisterInBlockControlWindows
UINT16 MemoryDeviceRegionID
UINT32 MaxSectionsPerRecord
EFI_ACPI_6_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT32 UncorrectableErrorValid
UINT32 CorrectableErrorMask
UINT32 ParkingProtocolVersion
UINT64 SuspendStart
Timer value recorded at the OS write to SLP_TYP upon entry to S3.
Hardware Error Notification Configuration Write Enable Structure Definition.
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 NumberOfRecordsToPreAllocate
Local APIC Address Override Structure.
EFI_ACPI_6_0_GENERIC_ADDRESS_STRUCTURE XPm2CntBlk
UINT32 SwitchToPollingThresholdValue
Memory Topology Table definition.
UINT32 GTxVirtualTimerGSIV
FPDT Firmware Basic Boot Performance Record Structure.
Corrected Platform Error Polling Processor Structure Definition.
UINT64 ExitBootServicesExit
Timer value logged at the point just prior to when the OS loader gaining control back from calls the ...
UINT16 NVDIMMControlRegionStructureIndex
UINT32 CorrectableErrorValid
EINJ Injection Instruction Entry.
UINT32 NonSecurePL2TimerFlags
ACPI 6.0 Generic Address Space definition.
UINT32 DiscoveryRangeLength
GT Block Timer Structure.
Socket Memory Aggregator Device Structure.
UINT32 ACPIProcessorUIDValue
SBSA Generic Watchdog Structure.
UINT32 UncorrectableErrorMask
UINT8 NumberOfHardwareBanks