39#define EFI_ACPI_6_1_SYSTEM_MEMORY 0
40#define EFI_ACPI_6_1_SYSTEM_IO 1
41#define EFI_ACPI_6_1_PCI_CONFIGURATION_SPACE 2
42#define EFI_ACPI_6_1_EMBEDDED_CONTROLLER 3
43#define EFI_ACPI_6_1_SMBUS 4
44#define EFI_ACPI_6_1_PLATFORM_COMMUNICATION_CHANNEL 0x0A
45#define EFI_ACPI_6_1_FUNCTIONAL_FIXED_HARDWARE 0x7F
50#define EFI_ACPI_6_1_UNDEFINED 0
51#define EFI_ACPI_6_1_BYTE 1
52#define EFI_ACPI_6_1_WORD 2
53#define EFI_ACPI_6_1_DWORD 3
54#define EFI_ACPI_6_1_QWORD 4
78#define EFI_ACPI_6_1_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02
98#define EFI_ACPI_6_1_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01
109#define EFI_ACPI_6_1_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01
176#define EFI_ACPI_6_1_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x06
177#define EFI_ACPI_6_1_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION 0x01
182#define EFI_ACPI_6_1_PM_PROFILE_UNSPECIFIED 0
183#define EFI_ACPI_6_1_PM_PROFILE_DESKTOP 1
184#define EFI_ACPI_6_1_PM_PROFILE_MOBILE 2
185#define EFI_ACPI_6_1_PM_PROFILE_WORKSTATION 3
186#define EFI_ACPI_6_1_PM_PROFILE_ENTERPRISE_SERVER 4
187#define EFI_ACPI_6_1_PM_PROFILE_SOHO_SERVER 5
188#define EFI_ACPI_6_1_PM_PROFILE_APPLIANCE_PC 6
189#define EFI_ACPI_6_1_PM_PROFILE_PERFORMANCE_SERVER 7
190#define EFI_ACPI_6_1_PM_PROFILE_TABLET 8
196#define EFI_ACPI_6_1_LEGACY_DEVICES BIT0
197#define EFI_ACPI_6_1_8042 BIT1
198#define EFI_ACPI_6_1_VGA_NOT_PRESENT BIT2
199#define EFI_ACPI_6_1_MSI_NOT_SUPPORTED BIT3
200#define EFI_ACPI_6_1_PCIE_ASPM_CONTROLS BIT4
201#define EFI_ACPI_6_1_CMOS_RTC_NOT_PRESENT BIT5
207#define EFI_ACPI_6_1_ARM_PSCI_COMPLIANT BIT0
208#define EFI_ACPI_6_1_ARM_PSCI_USE_HVC BIT1
214#define EFI_ACPI_6_1_WBINVD BIT0
215#define EFI_ACPI_6_1_WBINVD_FLUSH BIT1
216#define EFI_ACPI_6_1_PROC_C1 BIT2
217#define EFI_ACPI_6_1_P_LVL2_UP BIT3
218#define EFI_ACPI_6_1_PWR_BUTTON BIT4
219#define EFI_ACPI_6_1_SLP_BUTTON BIT5
220#define EFI_ACPI_6_1_FIX_RTC BIT6
221#define EFI_ACPI_6_1_RTC_S4 BIT7
222#define EFI_ACPI_6_1_TMR_VAL_EXT BIT8
223#define EFI_ACPI_6_1_DCK_CAP BIT9
224#define EFI_ACPI_6_1_RESET_REG_SUP BIT10
225#define EFI_ACPI_6_1_SEALED_CASE BIT11
226#define EFI_ACPI_6_1_HEADLESS BIT12
227#define EFI_ACPI_6_1_CPU_SW_SLP BIT13
228#define EFI_ACPI_6_1_PCI_EXP_WAK BIT14
229#define EFI_ACPI_6_1_USE_PLATFORM_CLOCK BIT15
230#define EFI_ACPI_6_1_S4_RTC_STS_VALID BIT16
231#define EFI_ACPI_6_1_REMOTE_POWER_ON_CAPABLE BIT17
232#define EFI_ACPI_6_1_FORCE_APIC_CLUSTER_MODEL BIT18
233#define EFI_ACPI_6_1_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19
234#define EFI_ACPI_6_1_HW_REDUCED_ACPI BIT20
235#define EFI_ACPI_6_1_LOW_POWER_S0_IDLE_CAPABLE BIT21
257#define EFI_ACPI_6_1_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02
263#define EFI_ACPI_6_1_S4BIOS_F BIT0
264#define EFI_ACPI_6_1_64BIT_WAKE_SUPPORTED_F BIT1
270#define EFI_ACPI_6_1_OSPM_64BIT_WAKE_F BIT0
279#define EFI_ACPI_6_1_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02
280#define EFI_ACPI_6_1_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02
295#define EFI_ACPI_6_1_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x04
301#define EFI_ACPI_6_1_PCAT_COMPAT BIT0
308#define EFI_ACPI_6_1_PROCESSOR_LOCAL_APIC 0x00
309#define EFI_ACPI_6_1_IO_APIC 0x01
310#define EFI_ACPI_6_1_INTERRUPT_SOURCE_OVERRIDE 0x02
311#define EFI_ACPI_6_1_NON_MASKABLE_INTERRUPT_SOURCE 0x03
312#define EFI_ACPI_6_1_LOCAL_APIC_NMI 0x04
313#define EFI_ACPI_6_1_LOCAL_APIC_ADDRESS_OVERRIDE 0x05
314#define EFI_ACPI_6_1_IO_SAPIC 0x06
315#define EFI_ACPI_6_1_LOCAL_SAPIC 0x07
316#define EFI_ACPI_6_1_PLATFORM_INTERRUPT_SOURCES 0x08
317#define EFI_ACPI_6_1_PROCESSOR_LOCAL_X2APIC 0x09
318#define EFI_ACPI_6_1_LOCAL_X2APIC_NMI 0x0A
319#define EFI_ACPI_6_1_GIC 0x0B
320#define EFI_ACPI_6_1_GICD 0x0C
321#define EFI_ACPI_6_1_GIC_MSI_FRAME 0x0D
322#define EFI_ACPI_6_1_GICR 0x0E
323#define EFI_ACPI_6_1_GIC_ITS 0x0F
343#define EFI_ACPI_6_1_LOCAL_APIC_ENABLED BIT0
390#define EFI_ACPI_6_1_POLARITY (3 << 0)
391#define EFI_ACPI_6_1_TRIGGER_MODE (3 << 2)
470#define EFI_ACPI_6_1_CPEI_PROCESSOR_OVERRIDE BIT0
522#define EFI_ACPI_6_1_GIC_ENABLED BIT0
523#define EFI_ACPI_6_1_PERFORMANCE_INTERRUPT_MODEL BIT1
524#define EFI_ACPI_6_1_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS BIT2
543#define EFI_ACPI_6_1_GIC_V1 0x01
544#define EFI_ACPI_6_1_GIC_V2 0x02
545#define EFI_ACPI_6_1_GIC_V3 0x03
546#define EFI_ACPI_6_1_GIC_V4 0x04
565#define EFI_ACPI_6_1_SPI_COUNT_BASE_SELECT BIT0
603#define EFI_ACPI_6_1_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01
621#define EFI_ACPI_6_1_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01
636#define EFI_ACPI_6_1_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03
643#define EFI_ACPI_6_1_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00
644#define EFI_ACPI_6_1_MEMORY_AFFINITY 0x01
645#define EFI_ACPI_6_1_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02
646#define EFI_ACPI_6_1_GICC_AFFINITY 0x03
665#define EFI_ACPI_6_1_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0)
687#define EFI_ACPI_6_1_MEMORY_ENABLED (1 << 0)
688#define EFI_ACPI_6_1_MEMORY_HOT_PLUGGABLE (1 << 1)
689#define EFI_ACPI_6_1_MEMORY_NONVOLATILE (1 << 2)
720#define EFI_ACPI_6_1_GICC_ENABLED (1 << 0)
734#define EFI_ACPI_6_1_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01
747#define EFI_ACPI_6_1_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01
752#define EFI_ACPI_6_1_CPEP_PROCESSOR_APIC_SAPIC 0x00
779#define EFI_ACPI_6_1_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01
798 UINT8 PlatformCommunicationChannelIdentifier[12];
804#define EFI_ACPI_6_1_RAS_FEATURE_TABLE_REVISION 0x01
823#define EFI_ACPI_6_1_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND 0x01
828#define EFI_ACPI_6_1_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED 0x01
829#define EFI_ACPI_6_1_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED_AND_EXPOSED_TO_SOFTWARE 0x02
848#define EFI_ACPI_6_1_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS 0x01
849#define EFI_ACPI_6_1_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER 0x02
850#define EFI_ACPI_6_1_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER 0x03
866#define EFI_ACPI_6_1_MEMORY_POWER_STATE_TABLE_REVISION 0x01
886#define EFI_ACPI_6_1_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND 0x03
891#define EFI_ACPI_6_1_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE 0x01
892#define EFI_ACPI_6_1_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE 0x02
893#define EFI_ACPI_6_1_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED 0x03
894#define EFI_ACPI_6_1_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED 0x04
917#define EFI_ACPI_6_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE 0x01
918#define EFI_ACPI_6_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED 0x02
919#define EFI_ACPI_6_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE 0x04
938#define EFI_ACPI_6_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED 0x01
939#define EFI_ACPI_6_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY 0x02
940#define EFI_ACPI_6_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT 0x04
958#define EFI_ACPI_6_1_MEMORY_TOPOLOGY_TABLE_REVISION 0x01
974#define EFI_ACPI_6_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_SOCKET 0x1
975#define EFI_ACPI_6_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_MEMORY_CONTROLLER 0x2
976#define EFI_ACPI_6_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_DIMM 0x3
1059#define EFI_ACPI_6_1_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION 1
1064#define EFI_ACPI_6_1_BGRT_VERSION 0x01
1069#define EFI_ACPI_6_1_BGRT_STATUS_NOT_DISPLAYED 0x00
1070#define EFI_ACPI_6_1_BGRT_STATUS_DISPLAYED 0x01
1075#define EFI_ACPI_6_1_BGRT_IMAGE_TYPE_BMP 0x00
1080#define EFI_ACPI_6_1_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION 0x01
1085#define EFI_ACPI_6_1_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER 0x0000
1086#define EFI_ACPI_6_1_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER 0x0001
1091#define EFI_ACPI_6_1_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER 0x01
1092#define EFI_ACPI_6_1_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER 0x01
1097#define EFI_ACPI_6_1_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME 0x0000
1098#define EFI_ACPI_6_1_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND 0x0001
1099#define EFI_ACPI_6_1_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT 0x0002
1104#define EFI_ACPI_6_1_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME 0x01
1105#define EFI_ACPI_6_1_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND 0x01
1106#define EFI_ACPI_6_1_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT 0x02
1188#define EFI_ACPI_6_1_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('F', 'B', 'P', 'T')
1203#define EFI_ACPI_6_1_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('S', '3', 'P', 'T')
1285#define EFI_ACPI_6_1_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION 0x02
1290#define EFI_ACPI_6_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0
1291#define EFI_ACPI_6_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
1292#define EFI_ACPI_6_1_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY BIT2
1297#define EFI_ACPI_6_1_GTDT_GT_BLOCK 0
1298#define EFI_ACPI_6_1_GTDT_SBSA_GENERIC_WATCHDOG 1
1330#define EFI_ACPI_6_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0
1331#define EFI_ACPI_6_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
1336#define EFI_ACPI_6_1_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER BIT0
1337#define EFI_ACPI_6_1_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
1355#define EFI_ACPI_6_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE BIT0
1356#define EFI_ACPI_6_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
1357#define EFI_ACPI_6_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_SECURE_TIMER BIT2
1370#define EFI_ACPI_6_1_NVDIMM_FIRMWARE_INTERFACE_TABLE_REVISION 0x1
1375#define EFI_ACPI_6_1_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_STRUCTURE_TYPE 0
1376#define EFI_ACPI_6_1_NFIT_NVDIMM_REGION_MAPPING_STRUCTURE_TYPE 1
1377#define EFI_ACPI_6_1_NFIT_INTERLEAVE_STRUCTURE_TYPE 2
1378#define EFI_ACPI_6_1_NFIT_SMBIOS_MANAGEMENT_INFORMATION_STRUCTURE_TYPE 3
1379#define EFI_ACPI_6_1_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE 4
1380#define EFI_ACPI_6_1_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE 5
1381#define EFI_ACPI_6_1_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE 6
1394#define EFI_ACPI_6_1_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_CONTROL_REGION_FOR_MANAGEMENT BIT0
1395#define EFI_ACPI_6_1_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1
1396#define EFI_ACPI_6_1_NFIT_GUID_VOLATILE_MEMORY_REGION { 0x7305944F, 0xFDDA, 0x44E3, { 0xB1, 0x6C, 0x3F, 0x22, 0xD2, 0x52, 0xE5, 0xD0 }}
1397#define EFI_ACPI_6_1_NFIT_GUID_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_REGION { 0x66F0D379, 0xB4F3, 0x4074, { 0xAC, 0x43, 0x0D, 0x33, 0x18, 0xB7, 0x8C, 0xDB }}
1398#define EFI_ACPI_6_1_NFIT_GUID_NVDIMM_CONTROL_REGION { 0x92F701F6, 0x13B4, 0x405D, { 0x91, 0x0B, 0x29, 0x93, 0x67, 0xE8, 0x23, 0x4C }}
1399#define EFI_ACPI_6_1_NFIT_GUID_NVDIMM_BLOCK_DATA_WINDOW_REGION { 0x91AF0530, 0x5D86, 0x470E, { 0xA6, 0xB0, 0x0A, 0x2D, 0xB9, 0x40, 0x82, 0x49 }}
1400#define EFI_ACPI_6_1_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_VOLATILE { 0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }}
1401#define EFI_ACPI_6_1_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_VOLATILE { 0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }}
1402#define EFI_ACPI_6_1_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_PERSISTENT { 0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F ,0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }}
1403#define EFI_ACPI_6_1_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_PERSISTENT { 0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D ]}
1429#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_PREVIOUS_SAVE_FAIL BIT0
1430#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1
1431#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_PLATFORM_FLUSH_FAIL BIT2
1432#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_NOT_ARMED_PRIOR_TO_OSPM_HAND_OFF BIT3
1433#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_SMART_HEALTH_EVENTS_PRIOR_OSPM_HAND_OFF BIT4
1434#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_ENABLED_TO_NOTIFY_OSPM_ON_SMART_HEALTH_EVENTS BIT5
1435#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_NOT_MAP_NVDIMM_TO_SPA BIT6
1479#define EFI_ACPI_6_1_NFIT_NVDIMM_CONTROL_REGION_VALID_FIELDS_MANUFACTURING BIT0
1481#define EFI_ACPI_6_1_NFIT_NVDIMM_CONTROL_REGION_FLAGS_BLOCK_DATA_WINDOWS_BUFFERED BIT0
1546#define EFI_ACPI_6_1_BOOT_ERROR_RECORD_TABLE_REVISION 0x01
1574#define EFI_ACPI_6_1_ERROR_SEVERITY_CORRECTABLE 0x00
1575#define EFI_ACPI_6_1_ERROR_SEVERITY_FATAL 0x01
1576#define EFI_ACPI_6_1_ERROR_SEVERITY_CORRECTED 0x02
1577#define EFI_ACPI_6_1_ERROR_SEVERITY_NONE 0x03
1597#define EFI_ACPI_6_1_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0300
1610#define EFI_ACPI_6_1_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01
1615#define EFI_ACPI_6_1_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00
1616#define EFI_ACPI_6_1_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01
1617#define EFI_ACPI_6_1_IA32_ARCHITECTURE_NMI_ERROR 0x02
1618#define EFI_ACPI_6_1_PCI_EXPRESS_ROOT_PORT_AER 0x06
1619#define EFI_ACPI_6_1_PCI_EXPRESS_DEVICE_AER 0x07
1620#define EFI_ACPI_6_1_PCI_EXPRESS_BRIDGE_AER 0x08
1621#define EFI_ACPI_6_1_GENERIC_HARDWARE_ERROR 0x09
1622#define EFI_ACPI_6_1_GENERIC_HARDWARE_ERROR_VERSION_2 0x0A
1627#define EFI_ACPI_6_1_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0)
1628#define EFI_ACPI_6_1_ERROR_SOURCE_FLAG_GLOBAL (1 << 1)
1665#define EFI_ACPI_6_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00
1666#define EFI_ACPI_6_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01
1667#define EFI_ACPI_6_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02
1672#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00
1673#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01
1674#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02
1675#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_SCI 0x03
1676#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_NMI 0x04
1677#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_CMCI 0x05
1678#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_MCE 0x06
1679#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_GPIO_SIGNAL 0x07
1680#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEA 0x08
1681#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEI 0x09
1682#define EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_GSIV 0x0A
1871#define EFI_ACPI_6_1_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01
1876#define EFI_ACPI_6_1_ERST_BEGIN_WRITE_OPERATION 0x00
1877#define EFI_ACPI_6_1_ERST_BEGIN_READ_OPERATION 0x01
1878#define EFI_ACPI_6_1_ERST_BEGIN_CLEAR_OPERATION 0x02
1879#define EFI_ACPI_6_1_ERST_END_OPERATION 0x03
1880#define EFI_ACPI_6_1_ERST_SET_RECORD_OFFSET 0x04
1881#define EFI_ACPI_6_1_ERST_EXECUTE_OPERATION 0x05
1882#define EFI_ACPI_6_1_ERST_CHECK_BUSY_STATUS 0x06
1883#define EFI_ACPI_6_1_ERST_GET_COMMAND_STATUS 0x07
1884#define EFI_ACPI_6_1_ERST_GET_RECORD_IDENTIFIER 0x08
1885#define EFI_ACPI_6_1_ERST_SET_RECORD_IDENTIFIER 0x09
1886#define EFI_ACPI_6_1_ERST_GET_RECORD_COUNT 0x0A
1887#define EFI_ACPI_6_1_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B
1888#define EFI_ACPI_6_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D
1889#define EFI_ACPI_6_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E
1890#define EFI_ACPI_6_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F
1891#define EFI_ACPI_6_1_ERST_GET_EXECUTE_OPERATION_TIMINGS 0x10
1896#define EFI_ACPI_6_1_ERST_STATUS_SUCCESS 0x00
1897#define EFI_ACPI_6_1_ERST_STATUS_NOT_ENOUGH_SPACE 0x01
1898#define EFI_ACPI_6_1_ERST_STATUS_HARDWARE_NOT_AVAILABLE 0x02
1899#define EFI_ACPI_6_1_ERST_STATUS_FAILED 0x03
1900#define EFI_ACPI_6_1_ERST_STATUS_RECORD_STORE_EMPTY 0x04
1901#define EFI_ACPI_6_1_ERST_STATUS_RECORD_NOT_FOUND 0x05
1906#define EFI_ACPI_6_1_ERST_READ_REGISTER 0x00
1907#define EFI_ACPI_6_1_ERST_READ_REGISTER_VALUE 0x01
1908#define EFI_ACPI_6_1_ERST_WRITE_REGISTER 0x02
1909#define EFI_ACPI_6_1_ERST_WRITE_REGISTER_VALUE 0x03
1910#define EFI_ACPI_6_1_ERST_NOOP 0x04
1911#define EFI_ACPI_6_1_ERST_LOAD_VAR1 0x05
1912#define EFI_ACPI_6_1_ERST_LOAD_VAR2 0x06
1913#define EFI_ACPI_6_1_ERST_STORE_VAR1 0x07
1914#define EFI_ACPI_6_1_ERST_ADD 0x08
1915#define EFI_ACPI_6_1_ERST_SUBTRACT 0x09
1916#define EFI_ACPI_6_1_ERST_ADD_VALUE 0x0A
1917#define EFI_ACPI_6_1_ERST_SUBTRACT_VALUE 0x0B
1918#define EFI_ACPI_6_1_ERST_STALL 0x0C
1919#define EFI_ACPI_6_1_ERST_STALL_WHILE_TRUE 0x0D
1920#define EFI_ACPI_6_1_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E
1921#define EFI_ACPI_6_1_ERST_GOTO 0x0F
1922#define EFI_ACPI_6_1_ERST_SET_SRC_ADDRESS_BASE 0x10
1923#define EFI_ACPI_6_1_ERST_SET_DST_ADDRESS_BASE 0x11
1924#define EFI_ACPI_6_1_ERST_MOVE_DATA 0x12
1929#define EFI_ACPI_6_1_ERST_PRESERVE_REGISTER 0x01
1958#define EFI_ACPI_6_1_ERROR_INJECTION_TABLE_REVISION 0x01
1963#define EFI_ACPI_6_1_EINJ_BEGIN_INJECTION_OPERATION 0x00
1964#define EFI_ACPI_6_1_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01
1965#define EFI_ACPI_6_1_EINJ_SET_ERROR_TYPE 0x02
1966#define EFI_ACPI_6_1_EINJ_GET_ERROR_TYPE 0x03
1967#define EFI_ACPI_6_1_EINJ_END_OPERATION 0x04
1968#define EFI_ACPI_6_1_EINJ_EXECUTE_OPERATION 0x05
1969#define EFI_ACPI_6_1_EINJ_CHECK_BUSY_STATUS 0x06
1970#define EFI_ACPI_6_1_EINJ_GET_COMMAND_STATUS 0x07
1971#define EFI_ACPI_6_1_EINJ_TRIGGER_ERROR 0xFF
1976#define EFI_ACPI_6_1_EINJ_STATUS_SUCCESS 0x00
1977#define EFI_ACPI_6_1_EINJ_STATUS_UNKNOWN_FAILURE 0x01
1978#define EFI_ACPI_6_1_EINJ_STATUS_INVALID_ACCESS 0x02
1983#define EFI_ACPI_6_1_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0)
1984#define EFI_ACPI_6_1_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1)
1985#define EFI_ACPI_6_1_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2)
1986#define EFI_ACPI_6_1_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3)
1987#define EFI_ACPI_6_1_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4)
1988#define EFI_ACPI_6_1_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5)
1989#define EFI_ACPI_6_1_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6)
1990#define EFI_ACPI_6_1_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7)
1991#define EFI_ACPI_6_1_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8)
1992#define EFI_ACPI_6_1_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9)
1993#define EFI_ACPI_6_1_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10)
1994#define EFI_ACPI_6_1_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11)
1999#define EFI_ACPI_6_1_EINJ_READ_REGISTER 0x00
2000#define EFI_ACPI_6_1_EINJ_READ_REGISTER_VALUE 0x01
2001#define EFI_ACPI_6_1_EINJ_WRITE_REGISTER 0x02
2002#define EFI_ACPI_6_1_EINJ_WRITE_REGISTER_VALUE 0x03
2003#define EFI_ACPI_6_1_EINJ_NOOP 0x04
2008#define EFI_ACPI_6_1_EINJ_PRESERVE_REGISTER 0x01
2045#define EFI_ACPI_6_1_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION 0x01
2050#define EFI_ACPI_6_1_PCCT_FLAGS_SCI_DOORBELL BIT0
2055#define EFI_ACPI_6_1_PCCT_SUBSPACE_TYPE_GENERIC 0x00
2056#define EFI_ACPI_6_1_PCCT_SUBSPACE_TYPE_1_HW_REDUCED_COMMUNICATIONS 0x01
2057#define EFI_ACPI_6_1_PCCT_SUBSPACE_TYPE_2_HW_REDUCED_COMMUNICATIONS 0x02
2109#define EFI_ACPI_6_1_PCCT_SUBSPACE_DOORBELL_INTERRUPT_FLAGS_POLARITY BIT0
2110#define EFI_ACPI_6_1_PCCT_SUBSPACE_DOORBELL_INTERRUPT_FLAGS_MODE BIT1
2160#define EFI_ACPI_6_1_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ')
2165#define EFI_ACPI_6_1_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C')
2170#define EFI_ACPI_6_1_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T')
2175#define EFI_ACPI_6_1_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('B', 'G', 'R', 'T')
2180#define EFI_ACPI_6_1_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P')
2185#define EFI_ACPI_6_1_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T')
2190#define EFI_ACPI_6_1_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T')
2195#define EFI_ACPI_6_1_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J')
2200#define EFI_ACPI_6_1_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T')
2205#define EFI_ACPI_6_1_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P')
2210#define EFI_ACPI_6_1_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S')
2215#define EFI_ACPI_6_1_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE SIGNATURE_32('F', 'P', 'D', 'T')
2220#define EFI_ACPI_6_1_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('G', 'T', 'D', 'T')
2225#define EFI_ACPI_6_1_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T')
2230#define EFI_ACPI_6_1_MEMORY_POWER_STATE_TABLE_SIGNATURE SIGNATURE_32('M', 'P', 'S', 'T')
2235#define EFI_ACPI_6_1_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T')
2240#define EFI_ACPI_6_1_NVDIMM_FIRMWARE_INTERFACE_TABLE_STRUCTURE_SIGNATURE SIGNATURE_32('N', 'F', 'I', 'T')
2245#define EFI_ACPI_6_1_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE SIGNATURE_32('P', 'M', 'T', 'T')
2250#define EFI_ACPI_6_1_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T')
2255#define EFI_ACPI_6_1_ACPI_RAS_FEATURE_TABLE_SIGNATURE SIGNATURE_32('R', 'A', 'S', 'F')
2260#define EFI_ACPI_6_1_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T')
2265#define EFI_ACPI_6_1_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T')
2270#define EFI_ACPI_6_1_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T')
2275#define EFI_ACPI_6_1_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T')
2280#define EFI_ACPI_6_1_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T')
2285#define EFI_ACPI_6_1_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T')
2290#define EFI_ACPI_6_1_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T')
2295#define EFI_ACPI_6_1_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('C', 'S', 'R', 'T')
2300#define EFI_ACPI_6_1_DEBUG_PORT_2_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', '2')
2305#define EFI_ACPI_6_1_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P')
2310#define EFI_ACPI_6_1_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R')
2315#define EFI_ACPI_6_1_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE SIGNATURE_32('D', 'R', 'T', 'M')
2320#define EFI_ACPI_6_1_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T')
2325#define EFI_ACPI_6_1_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T')
2330#define EFI_ACPI_6_1_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T')
2335#define EFI_ACPI_6_1_IO_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('I', 'O', 'R', 'T')
2340#define EFI_ACPI_6_1_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S')
2345#define EFI_ACPI_6_1_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE SIGNATURE_32('L', 'P', 'I', 'T')
2350#define EFI_ACPI_6_1_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G')
2355#define EFI_ACPI_6_1_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I')
2360#define EFI_ACPI_6_1_DATA_MANAGEMENT_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'D', 'M')
2365#define EFI_ACPI_6_1_SOFTWARE_LICENSING_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'C')
2370#define EFI_ACPI_6_1_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R')
2375#define EFI_ACPI_6_1_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I')
2380#define EFI_ACPI_6_1_STA_OVERRIDE_TABLE_SIGNATURE SIGNATURE_32('S', 'T', 'A', 'O')
2385#define EFI_ACPI_6_1_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A')
2390#define EFI_ACPI_6_1_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE SIGNATURE_32('T', 'P', 'M', '2')
2395#define EFI_ACPI_6_1_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I')
2400#define EFI_ACPI_6_1_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T')
2405#define EFI_ACPI_6_1_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T')
2410#define EFI_ACPI_6_1_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T')
2415#define EFI_ACPI_6_1_PLATFORM_BINARY_TABLE_SIGNATURE SIGNATURE_32('W', 'P', 'B', 'T')
2420#define EFI_ACPI_6_1_XEN_PROJECT_TABLE_SIGNATURE SIGNATURE_32('X', 'E', 'N', 'V')
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 RawDataLength
Definition Acpi61.h:1566
UINT32 RawDataOffset
Definition Acpi61.h:1565
UINT32 DataLength
Definition Acpi61.h:1567
EFI_ACPI_6_1_ERROR_BLOCK_STATUS BlockStatus
Definition Acpi61.h:1564
UINT32 ErrorSeverity
Definition Acpi61.h:1568
UINT32 ImageOffsetY
Definition Acpi61.h:1053
UINT8 ImageType
Definition Acpi61.h:1036
UINT64 ImageAddress
Definition Acpi61.h:1041
UINT16 Version
Definition Acpi61.h:1024
UINT8 Status
Definition Acpi61.h:1030
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:1020
UINT32 ImageOffsetX
Definition Acpi61.h:1047
UINT8 ProcessorEid
Definition Acpi61.h:761
UINT32 PollingInterval
Definition Acpi61.h:762
UINT8 Type
Definition Acpi61.h:758
UINT8 Length
Definition Acpi61.h:759
UINT8 ProcessorId
Definition Acpi61.h:760
UINT8 Flags
Definition Acpi61.h:2016
UINT8 Instruction
Definition Acpi61.h:2015
UINT64 Value
Definition Acpi61.h:2019
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE RegisterRegion
Definition Acpi61.h:2018
UINT8 Reserved0
Definition Acpi61.h:2017
UINT64 Mask
Definition Acpi61.h:2020
UINT8 InjectionAction
Definition Acpi61.h:2014
UINT32 TableSize
Definition Acpi61.h:2029
UINT32 HeaderSize
Definition Acpi61.h:2027
UINT32 EntryCount
Definition Acpi61.h:2030
UINT32 Revision
Definition Acpi61.h:2028
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE EcData
Definition Acpi61.h:613
UINT8 GpeBit
Definition Acpi61.h:615
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE EcControl
Definition Acpi61.h:612
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:611
UINT32 Uid
Definition Acpi61.h:614
UINT32 UncorrectableErrorValid
Definition Acpi61.h:1552
UINT32 MultipleCorrectableErrors
Definition Acpi61.h:1555
UINT32 Reserved
Definition Acpi61.h:1557
UINT32 ErrorDataEntryCount
Definition Acpi61.h:1556
UINT32 MultipleUncorrectableErrors
Definition Acpi61.h:1554
UINT32 CorrectableErrorValid
Definition Acpi61.h:1553
UINT8 Instruction
Definition Acpi61.h:1936
UINT64 Mask
Definition Acpi61.h:1941
UINT8 Flags
Definition Acpi61.h:1937
UINT8 Reserved0
Definition Acpi61.h:1938
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE RegisterRegion
Definition Acpi61.h:1939
UINT64 Value
Definition Acpi61.h:1940
UINT8 SerializationAction
Definition Acpi61.h:1935
UINT32 Length
Definition Acpi61.h:242
UINT32 OspmFlags
Definition Acpi61.h:250
UINT32 HardwareSignature
Definition Acpi61.h:243
UINT64 XFirmwareWakingVector
Definition Acpi61.h:247
UINT32 Signature
Definition Acpi61.h:241
UINT32 Flags
Definition Acpi61.h:246
UINT32 FirmwareWakingVector
Definition Acpi61.h:244
UINT32 GlobalLock
Definition Acpi61.h:245
UINT8 Version
Definition Acpi61.h:248
UINT32 Gpe1Blk
Definition Acpi61.h:133
UINT32 Pm1bCntBlk
Definition Acpi61.h:129
UINT8 AcpiDisable
Definition Acpi61.h:123
UINT16 IaPcBootArch
Definition Acpi61.h:151
UINT32 PmTmrBlk
Definition Acpi61.h:131
UINT8 PreferredPmProfile
Definition Acpi61.h:119
UINT8 DutyWidth
Definition Acpi61.h:147
UINT8 S4BiosReq
Definition Acpi61.h:124
UINT32 Pm2CntBlk
Definition Acpi61.h:130
UINT8 Reserved0
Definition Acpi61.h:118
UINT8 AcpiEnable
Definition Acpi61.h:122
UINT8 CstCnt
Definition Acpi61.h:141
UINT16 FlushStride
Definition Acpi61.h:145
UINT8 Century
Definition Acpi61.h:150
UINT8 Pm1EvtLen
Definition Acpi61.h:134
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XGpe1Blk
Definition Acpi61.h:167
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE SleepStatusReg
Definition Acpi61.h:169
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE SleepControlReg
Definition Acpi61.h:168
UINT8 ResetValue
Definition Acpi61.h:155
UINT8 Gpe1Base
Definition Acpi61.h:140
UINT8 MonAlrm
Definition Acpi61.h:149
UINT8 DayAlrm
Definition Acpi61.h:148
UINT8 DutyOffset
Definition Acpi61.h:146
UINT16 ArmBootArch
Definition Acpi61.h:156
UINT8 PmTmrLen
Definition Acpi61.h:137
UINT32 Flags
Definition Acpi61.h:153
UINT32 Gpe0Blk
Definition Acpi61.h:132
UINT16 PLvl2Lat
Definition Acpi61.h:142
UINT8 Reserved1
Definition Acpi61.h:152
UINT64 HypervisorVendorIdentity
Definition Acpi61.h:170
UINT16 SciInt
Definition Acpi61.h:120
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XPmTmrBlk
Definition Acpi61.h:165
UINT32 Pm1aCntBlk
Definition Acpi61.h:128
UINT16 FlushSize
Definition Acpi61.h:144
UINT64 XDsdt
Definition Acpi61.h:159
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:115
UINT32 Dsdt
Definition Acpi61.h:117
UINT16 PLvl3Lat
Definition Acpi61.h:143
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE ResetReg
Definition Acpi61.h:154
UINT32 Pm1aEvtBlk
Definition Acpi61.h:126
UINT8 MinorVersion
Definition Acpi61.h:157
UINT8 PstateCnt
Definition Acpi61.h:125
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XPm2CntBlk
Definition Acpi61.h:164
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XGpe0Blk
Definition Acpi61.h:166
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XPm1aCntBlk
Definition Acpi61.h:162
UINT8 Pm2CntLen
Definition Acpi61.h:136
UINT32 SmiCmd
Definition Acpi61.h:121
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XPm1bEvtBlk
Definition Acpi61.h:161
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XPm1aEvtBlk
Definition Acpi61.h:160
UINT8 Pm1CntLen
Definition Acpi61.h:135
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE XPm1bCntBlk
Definition Acpi61.h:163
UINT8 Gpe1BlkLen
Definition Acpi61.h:139
UINT32 FirmwareCtrl
Definition Acpi61.h:116
UINT8 Gpe0BlkLen
Definition Acpi61.h:138
UINT64 XFirmwareCtrl
Definition Acpi61.h:158
UINT32 Pm1bEvtBlk
Definition Acpi61.h:127
UINT64 OsLoaderStartImageStart
Definition Acpi61.h:1170
UINT64 ExitBootServicesExit
Definition Acpi61.h:1182
UINT64 OsLoaderLoadImageStart
Definition Acpi61.h:1164
UINT64 ResetEnd
Definition Acpi61.h:1159
UINT32 Reserved
Definition Acpi61.h:1154
UINT64 ExitBootServicesEntry
Definition Acpi61.h:1176
EFI_ACPI_6_1_FPDT_PERFORMANCE_RECORD_HEADER Header
Definition Acpi61.h:1153
EFI_ACPI_6_1_FPDT_PERFORMANCE_TABLE_HEADER Header
Definition Acpi61.h:1194
EFI_ACPI_6_1_FPDT_PERFORMANCE_TABLE_HEADER Header
Definition Acpi61.h:1209
UINT64 FullResume
Definition Acpi61.h:1228
UINT32 ResumeCount
Definition Acpi61.h:1223
UINT64 AverageResume
Definition Acpi61.h:1234
EFI_ACPI_6_1_FPDT_PERFORMANCE_RECORD_HEADER Header
Definition Acpi61.h:1219
EFI_ACPI_6_1_FPDT_PERFORMANCE_RECORD_HEADER Header
Definition Acpi61.h:1241
UINT64 SuspendStart
Definition Acpi61.h:1246
UINT64 SuspendEnd
Definition Acpi61.h:1252
UINT8 RegisterBitOffset
Definition Acpi61.h:31
UINT8 RegisterBitWidth
Definition Acpi61.h:30
UINT8 AccessSize
Definition Acpi61.h:32
UINT8 AddressSpaceId
Definition Acpi61.h:29
UINT64 Address
Definition Acpi61.h:33
UINT32 ErrorSeverity
Definition Acpi61.h:1584
UINT16 Revision
Definition Acpi61.h:1585
UINT8 Flags
Definition Acpi61.h:1587
UINT32 ErrorDataLength
Definition Acpi61.h:1588
UINT8 ValidationBits
Definition Acpi61.h:1586
EFI_ACPI_6_1_ERROR_BLOCK_STATUS BlockStatus
Definition Acpi61.h:1851
UINT32 RawDataLength
Definition Acpi61.h:1853
UINT32 ErrorSeverity
Definition Acpi61.h:1855
UINT32 DataLength
Definition Acpi61.h:1854
UINT32 RawDataOffset
Definition Acpi61.h:1852
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1819
UINT8 Enabled
Definition Acpi61.h:1818
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1820
UINT16 Type
Definition Acpi61.h:1814
EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Definition Acpi61.h:1823
UINT16 SourceId
Definition Acpi61.h:1815
UINT16 RelatedSourceId
Definition Acpi61.h:1816
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
Definition Acpi61.h:1822
UINT8 Flags
Definition Acpi61.h:1817
UINT32 MaxRawDataLength
Definition Acpi61.h:1821
UINT32 ErrorStatusBlockLength
Definition Acpi61.h:1824
UINT16 SourceId
Definition Acpi61.h:1832
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1836
UINT64 ReadAckWrite
Definition Acpi61.h:1844
UINT16 RelatedSourceId
Definition Acpi61.h:1833
EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Definition Acpi61.h:1840
UINT64 ReadAckPreserve
Definition Acpi61.h:1843
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE ReadAckRegister
Definition Acpi61.h:1842
UINT8 Enabled
Definition Acpi61.h:1835
UINT16 Type
Definition Acpi61.h:1831
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1837
UINT32 MaxRawDataLength
Definition Acpi61.h:1838
UINT8 Flags
Definition Acpi61.h:1834
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
Definition Acpi61.h:1839
UINT32 ErrorStatusBlockLength
Definition Acpi61.h:1841
UINT32 SecurePL1TimerFlags
Definition Acpi61.h:1270
UINT64 CntReadBasePhysicalAddress
Definition Acpi61.h:1277
UINT32 NonSecurePL1TimerGSIV
Definition Acpi61.h:1271
UINT32 VirtualTimerGSIV
Definition Acpi61.h:1273
UINT32 SecurePL1TimerGSIV
Definition Acpi61.h:1269
UINT32 PlatformTimerCount
Definition Acpi61.h:1278
UINT32 VirtualTimerFlags
Definition Acpi61.h:1274
UINT32 PlatformTimerOffset
Definition Acpi61.h:1279
UINT32 Reserved
Definition Acpi61.h:1268
UINT32 NonSecurePL2TimerGSIV
Definition Acpi61.h:1275
UINT64 CntControlBasePhysicalAddress
Definition Acpi61.h:1267
UINT32 NonSecurePL1TimerFlags
Definition Acpi61.h:1272
UINT32 NonSecurePL2TimerFlags
Definition Acpi61.h:1276
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:1266
UINT32 ProximityDomain
Definition Acpi61.h:711
UINT32 AcpiProcessorUid
Definition Acpi61.h:712
UINT8 Type
Definition Acpi61.h:709
UINT8 Length
Definition Acpi61.h:710
UINT32 Flags
Definition Acpi61.h:713
UINT32 ClockDomain
Definition Acpi61.h:714
UINT8 Type
Definition Acpi61.h:571
UINT16 Reserved
Definition Acpi61.h:573
UINT8 Length
Definition Acpi61.h:572
UINT32 DiscoveryRangeLength
Definition Acpi61.h:575
UINT64 DiscoveryRangeBaseAddress
Definition Acpi61.h:574
UINT8 Type
Definition Acpi61.h:530
UINT32 GicId
Definition Acpi61.h:533
UINT16 Reserved1
Definition Acpi61.h:532
UINT64 PhysicalBaseAddress
Definition Acpi61.h:534
UINT8 Length
Definition Acpi61.h:531
UINT32 SystemVectorBase
Definition Acpi61.h:535
UINT8 GicVersion
Definition Acpi61.h:536
UINT8 Type
Definition Acpi61.h:582
UINT8 Length
Definition Acpi61.h:583
UINT64 PhysicalBaseAddress
Definition Acpi61.h:586
UINT32 Reserved2
Definition Acpi61.h:587
UINT16 Reserved
Definition Acpi61.h:584
UINT32 GicItsId
Definition Acpi61.h:585
UINT8 Length
Definition Acpi61.h:553
UINT64 PhysicalBaseAddress
Definition Acpi61.h:556
UINT8 Type
Definition Acpi61.h:552
UINT16 SPICount
Definition Acpi61.h:558
UINT16 SPIBase
Definition Acpi61.h:559
UINT32 GicMsiFrameId
Definition Acpi61.h:555
UINT32 Flags
Definition Acpi61.h:557
UINT16 Reserved1
Definition Acpi61.h:554
UINT32 CPUInterfaceNumber
Definition Acpi61.h:503
UINT64 GICV
Definition Acpi61.h:510
UINT8 Length
Definition Acpi61.h:501
UINT64 PhysicalBaseAddress
Definition Acpi61.h:509
UINT16 Reserved
Definition Acpi61.h:502
UINT32 VGICMaintenanceInterrupt
Definition Acpi61.h:512
UINT32 Flags
Definition Acpi61.h:505
UINT64 GICRBaseAddress
Definition Acpi61.h:513
UINT8 Type
Definition Acpi61.h:500
UINT64 ParkedAddress
Definition Acpi61.h:508
UINT32 ParkingProtocolVersion
Definition Acpi61.h:506
UINT64 MPIDR
Definition Acpi61.h:514
UINT32 AcpiProcessorUid
Definition Acpi61.h:504
UINT32 PerformanceInterruptGsiv
Definition Acpi61.h:507
UINT64 GICH
Definition Acpi61.h:511
UINT8 ProcessorPowerEfficiencyClass
Definition Acpi61.h:515
UINT8 Reserved
Definition Acpi61.h:1306
UINT16 Length
Definition Acpi61.h:1305
UINT32 GTBlockTimerCount
Definition Acpi61.h:1308
UINT32 GTBlockTimerOffset
Definition Acpi61.h:1309
UINT8 Type
Definition Acpi61.h:1304
UINT64 CntCtlBase
Definition Acpi61.h:1307
UINT32 GTxPhysicalTimerFlags
Definition Acpi61.h:1321
UINT32 GTxVirtualTimerGSIV
Definition Acpi61.h:1322
UINT8 GTFrameNumber
Definition Acpi61.h:1316
UINT64 CntBaseX
Definition Acpi61.h:1318
UINT32 GTxVirtualTimerFlags
Definition Acpi61.h:1323
UINT32 GTxCommonFlags
Definition Acpi61.h:1324
UINT32 GTxPhysicalTimerGSIV
Definition Acpi61.h:1320
UINT64 CntEL0BaseX
Definition Acpi61.h:1319
UINT32 WatchdogTimerGSIV
Definition Acpi61.h:1348
UINT8 Type
Definition Acpi61.h:1343
UINT32 WatchdogTimerFlags
Definition Acpi61.h:1349
UINT64 WatchdogControlFramePhysicalAddress
Definition Acpi61.h:1347
UINT8 Reserved
Definition Acpi61.h:1345
UINT16 Length
Definition Acpi61.h:1344
UINT64 RefreshFramePhysicalAddress
Definition Acpi61.h:1346
UINT16 Type
Definition Acpi61.h:1688
UINT16 ErrorThresholdWindow
Definition Acpi61.h:1693
UINT16 Reserved
Definition Acpi61.h:1694
UINT16 SwitchToPollingThresholdWindow
Definition Acpi61.h:1691
UINT16 SwitchToPollingThresholdValue
Definition Acpi61.h:1690
UINT16 PollInterval
Definition Acpi61.h:1689
UINT16 ErrorThresholdValue
Definition Acpi61.h:1692
UINT32 SwitchToPollingThresholdValue
Definition Acpi61.h:1706
UINT8 Length
Definition Acpi61.h:1702
UINT32 SwitchToPollingThresholdWindow
Definition Acpi61.h:1707
EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE ConfigurationWriteEnable
Definition Acpi61.h:1703
UINT8 Type
Definition Acpi61.h:1701
UINT32 Vector
Definition Acpi61.h:1705
UINT32 ErrorThresholdValue
Definition Acpi61.h:1708
UINT32 PollInterval
Definition Acpi61.h:1704
UINT32 ErrorThresholdWindow
Definition Acpi61.h:1709
UINT16 SourceId
Definition Acpi61.h:1717
UINT16 Type
Definition Acpi61.h:1716
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1722
UINT8 NumberOfHardwareBanks
Definition Acpi61.h:1724
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1721
UINT8 Enabled
Definition Acpi61.h:1720
EFI_ACPI_6_1_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Definition Acpi61.h:1723
UINT8 Flags
Definition Acpi61.h:1719
UINT32 StatusRegisterMsrAddress
Definition Acpi61.h:1657
UINT32 AddressRegisterMsrAddress
Definition Acpi61.h:1658
UINT8 Reserved0
Definition Acpi61.h:1654
UINT64 ControlInitData
Definition Acpi61.h:1656
UINT32 MiscRegisterMsrAddress
Definition Acpi61.h:1659
UINT32 ControlRegisterMsrAddress
Definition Acpi61.h:1655
UINT8 StatusDataFormat
Definition Acpi61.h:1653
UINT8 ClearStatusOnInitialization
Definition Acpi61.h:1652
UINT8 BankNumber
Definition Acpi61.h:1651
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1639
UINT64 GlobalControlInitData
Definition Acpi61.h:1642
UINT8 NumberOfHardwareBanks
Definition Acpi61.h:1643
UINT16 Type
Definition Acpi61.h:1634
UINT16 SourceId
Definition Acpi61.h:1635
UINT8 Flags
Definition Acpi61.h:1637
UINT8 Enabled
Definition Acpi61.h:1638
UINT64 GlobalCapabilityInitData
Definition Acpi61.h:1641
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1640
UINT16 Type
Definition Acpi61.h:1732
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1736
UINT16 SourceId
Definition Acpi61.h:1733
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1735
UINT32 MaxRawDataLength
Definition Acpi61.h:1737
UINT8 Source
Definition Acpi61.h:364
UINT8 Type
Definition Acpi61.h:361
UINT8 Bus
Definition Acpi61.h:363
UINT8 Length
Definition Acpi61.h:362
UINT16 Flags
Definition Acpi61.h:366
UINT32 GlobalSystemInterrupt
Definition Acpi61.h:365
UINT32 GlobalSystemInterruptBase
Definition Acpi61.h:354
UINT8 IoApicId
Definition Acpi61.h:351
UINT8 Length
Definition Acpi61.h:350
UINT32 IoApicAddress
Definition Acpi61.h:353
UINT8 Reserved
Definition Acpi61.h:352
UINT8 Type
Definition Acpi61.h:349
UINT64 IoSapicAddress
Definition Acpi61.h:433
UINT8 Reserved
Definition Acpi61.h:431
UINT8 Type
Definition Acpi61.h:428
UINT8 IoApicId
Definition Acpi61.h:430
UINT32 GlobalSystemInterruptBase
Definition Acpi61.h:432
UINT8 Length
Definition Acpi61.h:429
UINT16 Reserved
Definition Acpi61.h:420
UINT8 Length
Definition Acpi61.h:419
UINT8 Type
Definition Acpi61.h:418
UINT64 LocalApicAddress
Definition Acpi61.h:421
UINT8 AcpiProcessorUid
Definition Acpi61.h:409
UINT16 Flags
Definition Acpi61.h:410
UINT8 Type
Definition Acpi61.h:407
UINT8 LocalApicLint
Definition Acpi61.h:411
UINT8 Length
Definition Acpi61.h:408
UINT8 Type
Definition Acpi61.h:488
UINT8 Length
Definition Acpi61.h:489
UINT16 Flags
Definition Acpi61.h:490
UINT8 LocalX2ApicLint
Definition Acpi61.h:492
UINT32 AcpiProcessorUid
Definition Acpi61.h:491
UINT32 MaximumProcessorCapacity
Definition Acpi61.h:789
UINT32 ProximityDomainRangeHigh
Definition Acpi61.h:788
UINT8 Length
Definition Acpi61.h:786
UINT64 MaximumMemoryCapacity
Definition Acpi61.h:790
UINT32 ProximityDomainRangeLow
Definition Acpi61.h:787
UINT8 Revision
Definition Acpi61.h:785
UINT32 Reserved2
Definition Acpi61.h:679
UINT32 LengthHigh
Definition Acpi61.h:678
UINT32 AddressBaseLow
Definition Acpi61.h:675
UINT64 Reserved3
Definition Acpi61.h:681
UINT32 AddressBaseHigh
Definition Acpi61.h:676
UINT32 ProximityDomain
Definition Acpi61.h:673
UINT32 LengthLow
Definition Acpi61.h:677
UINT32 Flags
Definition Acpi61.h:680
UINT8 Length
Definition Acpi61.h:672
UINT16 Reserved1
Definition Acpi61.h:674
UINT8 Type
Definition Acpi61.h:671
UINT8 PlatformCommunicationChannelIdentifier
Definition Acpi61.h:857
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:856
UINT32 Reserved
Definition Acpi61.h:952
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:951
UINT16 MemoryPowerNodeCount
Definition Acpi61.h:922
UINT64 ExitLatencyToMPS0
Definition Acpi61.h:935
UINT32 RelativePowerSavingToMPS0
Definition Acpi61.h:934
UINT8 PowerStateStructureID
Definition Acpi61.h:930
UINT16 Reserved
Definition Acpi61.h:932
UINT32 AveragePowerConsumedInMPS0
Definition Acpi61.h:933
UINT8 Flag
Definition Acpi61.h:931
UINT16 MemoryPowerStateCharacteristicsCount
Definition Acpi61.h:943
UINT8 PowerStateInformationIndex
Definition Acpi61.h:901
UINT8 PowerStateValue
Definition Acpi61.h:900
UINT8 Reserved
Definition Acpi61.h:906
UINT32 NumberOfPhysicalComponents
Definition Acpi61.h:912
UINT8 Flag
Definition Acpi61.h:905
UINT64 AddressLength
Definition Acpi61.h:910
UINT32 NumberOfPowerStates
Definition Acpi61.h:911
UINT32 Length
Definition Acpi61.h:908
UINT64 AddressBase
Definition Acpi61.h:909
UINT16 MemoryPowerNodeId
Definition Acpi61.h:907
UINT32 SocketID
Definition Acpi61.h:1424
UINT32 MemoryControllerID
Definition Acpi61.h:1423
UINT32 MemoryChannelNumber
Definition Acpi61.h:1422
UINT32 NodeControllerID
Definition Acpi61.h:1425
UINT32 Reserved_28
Definition Acpi61.h:1426
UINT32 DIMMNumber
Definition Acpi61.h:1421
UINT16 Length
Definition Acpi61.h:1527
UINT16 NumberOfFlushHintAddresses
Definition Acpi61.h:1529
UINT16 Type
Definition Acpi61.h:1526
EFI_ACPI_6_1_NFIT_DEVICE_HANDLE NFITDeviceHandle
Definition Acpi61.h:1528
UINT32 LineSize
Definition Acpi61.h:1462
UINT32 NumberOfLines
Definition Acpi61.h:1461
UINT16 Reserved_6
Definition Acpi61.h:1460
UINT16 Type
Definition Acpi61.h:1457
UINT16 InterleaveStructureIndex
Definition Acpi61.h:1459
UINT16 Length
Definition Acpi61.h:1458
UINT64 SizeOfBlockDataWindow
Definition Acpi61.h:1517
UINT64 BeginningAddressOfFirstBlockInBlockAccessibleMemory
Definition Acpi61.h:1519
UINT64 BlockAccessibleMemoryCapacity
Definition Acpi61.h:1518
UINT16 Type
Definition Acpi61.h:1512
UINT16 NVDIMMControlRegionStructureIndex
Definition Acpi61.h:1514
UINT64 BlockDataWindowStartOffset
Definition Acpi61.h:1516
UINT16 NumberOfBlockDataWindows
Definition Acpi61.h:1515
UINT16 Length
Definition Acpi61.h:1513
UINT16 Type
Definition Acpi61.h:1483
UINT64 SizeOfStatusRegisterInBlockControlWindows
Definition Acpi61.h:1503
UINT32 SerialNumber
Definition Acpi61.h:1496
UINT64 StatusRegisterOffsetInBlockControlWindow
Definition Acpi61.h:1502
UINT64 SizeOfBlockControlWindow
Definition Acpi61.h:1499
UINT16 RegionFormatInterfaceCode
Definition Acpi61.h:1497
UINT16 ManufacturingDate
Definition Acpi61.h:1494
UINT16 NVDIMMControlRegionStructureIndex
Definition Acpi61.h:1485
UINT16 DeviceID
Definition Acpi61.h:1487
UINT8 ValidFields
Definition Acpi61.h:1492
UINT64 SizeOfCommandRegisterInBlockControlWindows
Definition Acpi61.h:1501
UINT16 NumberOfBlockControlWindows
Definition Acpi61.h:1498
UINT64 CommandRegisterOffsetInBlockControlWindow
Definition Acpi61.h:1500
UINT8 ManufacturingLocation
Definition Acpi61.h:1493
UINT16 VendorID
Definition Acpi61.h:1486
UINT16 Length
Definition Acpi61.h:1484
UINT16 SubsystemDeviceID
Definition Acpi61.h:1490
UINT16 SubsystemRevisionID
Definition Acpi61.h:1491
UINT16 NVDIMMControlRegionFlag
Definition Acpi61.h:1504
UINT16 SubsystemVendorID
Definition Acpi61.h:1489
UINT16 RevisionID
Definition Acpi61.h:1488
UINT16 NVDIMMRegionID
Definition Acpi61.h:1441
UINT64 RegionOffset
Definition Acpi61.h:1445
UINT16 NVDIMMStateFlags
Definition Acpi61.h:1449
UINT64 NVDIMMPhysicalAddressRegionBase
Definition Acpi61.h:1446
UINT16 Type
Definition Acpi61.h:1437
UINT16 InterleaveWays
Definition Acpi61.h:1448
UINT16 Reserved_46
Definition Acpi61.h:1450
UINT16 SPARangeStructureIndex
Definition Acpi61.h:1442
UINT64 NVDIMMRegionSize
Definition Acpi61.h:1444
UINT16 NVDIMMControlRegionStructureIndex
Definition Acpi61.h:1443
UINT16 Length
Definition Acpi61.h:1438
EFI_ACPI_6_1_NFIT_DEVICE_HANDLE NFITDeviceHandle
Definition Acpi61.h:1439
UINT16 NVDIMMPhysicalID
Definition Acpi61.h:1440
UINT16 InterleaveStructureIndex
Definition Acpi61.h:1447
UINT16 SPARangeStructureIndex
Definition Acpi61.h:1407
UINT64 SystemPhysicalAddressRangeBase
Definition Acpi61.h:1412
UINT64 AddressRangeMemoryMappingAttribute
Definition Acpi61.h:1414
GUID AddressRangeTypeGUID
Definition Acpi61.h:1411
UINT16 Length
Definition Acpi61.h:1406
UINT64 SystemPhysicalAddressRangeLength
Definition Acpi61.h:1413
UINT32 Reserved_8
Definition Acpi61.h:1409
UINT16 Type
Definition Acpi61.h:1405
UINT32 ProximityDomain
Definition Acpi61.h:1410
UINT16 Flags
Definition Acpi61.h:1408
UINT16 Flags
Definition Acpi61.h:399
UINT8 Length
Definition Acpi61.h:398
UINT8 Type
Definition Acpi61.h:397
UINT32 GlobalSystemInterrupt
Definition Acpi61.h:400
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:1363
UINT32 Reserved
Definition Acpi61.h:1364
UINT8 GenerateSci
Definition Acpi61.h:2091
UINT8 Reserved
Definition Acpi61.h:2090
UINT8 Command
Definition Acpi61.h:2089
UINT8 PlatformNotification
Definition Acpi61.h:2098
UINT8 Reserved1
Definition Acpi61.h:2100
UINT8 Reserved
Definition Acpi61.h:2099
UINT8 CommandComplete
Definition Acpi61.h:2095
UINT8 Error
Definition Acpi61.h:2097
UINT8 SciDoorbell
Definition Acpi61.h:2096
UINT64 DoorbellWrite
Definition Acpi61.h:2125
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
Definition Acpi61.h:2123
UINT8 DoorbellInterruptFlags
Definition Acpi61.h:2119
UINT8 Type
Definition Acpi61.h:2116
UINT16 MinimumRequestTurnaroundTime
Definition Acpi61.h:2128
UINT8 Length
Definition Acpi61.h:2117
UINT8 Reserved
Definition Acpi61.h:2120
UINT64 DoorbellPreserve
Definition Acpi61.h:2124
UINT32 MaximumPeriodicAccessRate
Definition Acpi61.h:2127
UINT32 DoorbellInterrupt
Definition Acpi61.h:2118
UINT64 BaseAddress
Definition Acpi61.h:2121
UINT64 AddressLength
Definition Acpi61.h:2122
UINT32 NominalLatency
Definition Acpi61.h:2126
UINT64 BaseAddress
Definition Acpi61.h:2140
UINT8 Length
Definition Acpi61.h:2136
UINT16 MinimumRequestTurnaroundTime
Definition Acpi61.h:2147
UINT32 MaximumPeriodicAccessRate
Definition Acpi61.h:2146
UINT64 DoorbellAckWrite
Definition Acpi61.h:2150
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE DoorbellAckRegister
Definition Acpi61.h:2148
UINT64 DoorbellAckPreserve
Definition Acpi61.h:2149
UINT8 Reserved
Definition Acpi61.h:2139
UINT64 DoorbellWrite
Definition Acpi61.h:2144
UINT64 AddressLength
Definition Acpi61.h:2141
UINT8 Type
Definition Acpi61.h:2135
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
Definition Acpi61.h:2142
UINT32 NominalLatency
Definition Acpi61.h:2145
UINT32 DoorbellInterrupt
Definition Acpi61.h:2137
UINT8 DoorbellInterruptFlags
Definition Acpi61.h:2138
UINT64 DoorbellPreserve
Definition Acpi61.h:2143
UINT8 Length
Definition Acpi61.h:2072
UINT32 MaximumPeriodicAccessRate
Definition Acpi61.h:2080
UINT32 NominalLatency
Definition Acpi61.h:2079
UINT64 DoorbellPreserve
Definition Acpi61.h:2077
UINT64 AddressLength
Definition Acpi61.h:2075
UINT8 Type
Definition Acpi61.h:2071
UINT64 DoorbellWrite
Definition Acpi61.h:2078
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
Definition Acpi61.h:2076
UINT64 BaseAddress
Definition Acpi61.h:2074
UINT16 MinimumRequestTurnaroundTime
Definition Acpi61.h:2081
UINT32 AdvancedErrorCapabilitiesAndControl
Definition Acpi61.h:1804
UINT32 UncorrectableErrorSeverity
Definition Acpi61.h:1802
UINT8 Flags
Definition Acpi61.h:1792
UINT16 SourceId
Definition Acpi61.h:1790
UINT32 UncorrectableErrorMask
Definition Acpi61.h:1801
UINT16 Device
Definition Acpi61.h:1797
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1795
UINT32 SecondaryUncorrectableErrorMask
Definition Acpi61.h:1805
UINT32 CorrectableErrorMask
Definition Acpi61.h:1803
UINT8 Enabled
Definition Acpi61.h:1793
UINT32 SecondaryUncorrectableErrorSeverity
Definition Acpi61.h:1806
UINT16 Type
Definition Acpi61.h:1789
UINT16 DeviceControl
Definition Acpi61.h:1799
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1794
UINT32 Bus
Definition Acpi61.h:1796
UINT16 Function
Definition Acpi61.h:1798
UINT32 SecondaryAdvancedErrorCapabilitiesAndControl
Definition Acpi61.h:1807
UINT16 Function
Definition Acpi61.h:1776
UINT32 UncorrectableErrorMask
Definition Acpi61.h:1779
UINT32 CorrectableErrorMask
Definition Acpi61.h:1781
UINT32 UncorrectableErrorSeverity
Definition Acpi61.h:1780
UINT8 Enabled
Definition Acpi61.h:1771
UINT8 Flags
Definition Acpi61.h:1770
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1773
UINT16 Device
Definition Acpi61.h:1775
UINT16 Type
Definition Acpi61.h:1767
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1772
UINT16 SourceId
Definition Acpi61.h:1768
UINT32 AdvancedErrorCapabilitiesAndControl
Definition Acpi61.h:1782
UINT32 Bus
Definition Acpi61.h:1774
UINT16 DeviceControl
Definition Acpi61.h:1777
UINT32 Bus
Definition Acpi61.h:1751
UINT32 RootErrorCommand
Definition Acpi61.h:1760
UINT8 Flags
Definition Acpi61.h:1747
UINT32 UncorrectableErrorSeverity
Definition Acpi61.h:1757
UINT16 DeviceControl
Definition Acpi61.h:1754
UINT16 Device
Definition Acpi61.h:1752
UINT8 Enabled
Definition Acpi61.h:1748
UINT16 SourceId
Definition Acpi61.h:1745
UINT32 MaxSectionsPerRecord
Definition Acpi61.h:1750
UINT32 AdvancedErrorCapabilitiesAndControl
Definition Acpi61.h:1759
UINT16 Function
Definition Acpi61.h:1753
UINT16 Type
Definition Acpi61.h:1744
UINT32 NumberOfRecordsToPreAllocate
Definition Acpi61.h:1749
UINT32 CorrectableErrorMask
Definition Acpi61.h:1758
UINT32 UncorrectableErrorMask
Definition Acpi61.h:1756
UINT16 Length
Definition Acpi61.h:966
UINT16 Reserved1
Definition Acpi61.h:968
UINT8 Reserved
Definition Acpi61.h:965
UINT8 Type
Definition Acpi61.h:964
UINT16 Flags
Definition Acpi61.h:967
UINT32 SizeOfDimm
Definition Acpi61.h:1012
UINT16 PhysicalComponentIdentifier
Definition Acpi61.h:1010
EFI_ACPI_6_1_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
Definition Acpi61.h:1009
UINT32 SmbiosHandle
Definition Acpi61.h:1013
UINT16 Reserved
Definition Acpi61.h:1011
UINT32 ReadLatency
Definition Acpi61.h:993
UINT16 NumberOfProximityDomains
Definition Acpi61.h:1000
UINT32 ReadBandwidth
Definition Acpi61.h:995
EFI_ACPI_6_1_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
Definition Acpi61.h:992
UINT32 WriteBandwidth
Definition Acpi61.h:996
UINT32 WriteLatency
Definition Acpi61.h:994
UINT16 OptimalAccessUnit
Definition Acpi61.h:997
UINT16 OptimalAccessAlignment
Definition Acpi61.h:998
UINT16 Reserved
Definition Acpi61.h:999
UINT16 Reserved
Definition Acpi61.h:984
EFI_ACPI_6_1_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
Definition Acpi61.h:982
UINT16 SocketIdentifier
Definition Acpi61.h:983
UINT32 Flags
Definition Acpi61.h:656
UINT8 ApicId
Definition Acpi61.h:655
UINT8 Type
Definition Acpi61.h:652
UINT8 Length
Definition Acpi61.h:653
UINT8 LocalSapicEid
Definition Acpi61.h:657
UINT32 ClockDomain
Definition Acpi61.h:659
UINT8 ProximityDomain7To0
Definition Acpi61.h:654
UINT32 Flags
Definition Acpi61.h:337
UINT8 AcpiProcessorUid
Definition Acpi61.h:335
UINT8 Length
Definition Acpi61.h:334
UINT8 Type
Definition Acpi61.h:333
UINT8 ApicId
Definition Acpi61.h:336
UINT8 Type
Definition Acpi61.h:441
UINT8 LocalSapicEid
Definition Acpi61.h:445
UINT8 Length
Definition Acpi61.h:442
UINT8 LocalSapicId
Definition Acpi61.h:444
UINT32 Flags
Definition Acpi61.h:447
UINT8 AcpiProcessorId
Definition Acpi61.h:443
UINT32 ACPIProcessorUIDValue
Definition Acpi61.h:448
UINT32 ProximityDomain
Definition Acpi61.h:698
UINT32 ClockDomain
Definition Acpi61.h:701
UINT8 Type
Definition Acpi61.h:695
UINT8 Length
Definition Acpi61.h:696
UINT32 X2ApicId
Definition Acpi61.h:699
UINT32 Flags
Definition Acpi61.h:700
UINT8 Type
Definition Acpi61.h:476
UINT32 Flags
Definition Acpi61.h:480
UINT32 X2ApicId
Definition Acpi61.h:479
UINT8 Length
Definition Acpi61.h:477
UINT32 AcpiProcessorUid
Definition Acpi61.h:481
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:797
UINT32 RsdtAddress
Definition Acpi61.h:68
UINT8 Checksum
Definition Acpi61.h:65
UINT32 Length
Definition Acpi61.h:69
UINT8 ExtendedChecksum
Definition Acpi61.h:71
UINT8 Revision
Definition Acpi61.h:67
UINT64 Signature
Definition Acpi61.h:64
UINT64 XsdtAddress
Definition Acpi61.h:70
UINT32 WarningEnergyLevel
Definition Acpi61.h:595
UINT32 LowEnergyLevel
Definition Acpi61.h:596
UINT32 CriticalEnergyLevel
Definition Acpi61.h:597
EFI_ACPI_DESCRIPTION_HEADER Header
Definition Acpi61.h:594