22 #define EFI_ACPI_5_0_AML_CSD_REVISION 0 27 #define EFI_ACPI_5_0_AML_CSD_NUM_ENTRIES 6 32 #define ACPI_SMALL_FIXED_DMA_DESCRIPTOR_NAME 0x0A 33 #define ACPI_LARGE_GPIO_CONNECTION_DESCRIPTOR_NAME 0x0C 34 #define ACPI_LARGE_GENERIC_SERIAL_BUS_CONNECTION_DESCRIPTOR_NAME 0x0E 36 #define ACPI_FIXED_DMA_DESCRIPTOR 0x55 37 #define ACPI_GPIO_CONNECTION_DESCRIPTOR 0x8C 38 #define ACPI_GENERIC_SERIAL_BUS_CONNECTION_DESCRIPTOR 0x8E 43 #define EFI_ACPI_5_0_AML_PSD_REVISION 0 48 #define EFI_ACPI_5_0_AML_CPC_REVISION 1 81 #define EFI_ACPI_GPIO_CONNECTION_TYPE_INTERRUPT 0x0 82 #define EFI_ACPI_GPIO_CONNECTION_TYPE_IO 0x1 99 #define EFI_ACPI_SERIAL_BUS_RESOURCE_TYPE_I2C 0x1 100 #define EFI_ACPI_SERIAL_BUS_RESOURCE_TYPE_SPI 0x2 101 #define EFI_ACPI_SERIAL_BUS_RESOURCE_TYPE_UART 0x3 139 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_REVISION_ID 0x1 142 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_LITTLE_ENDIAN 0x0 143 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_BIG_ENDIAN 0x1 144 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_5_BITS_PER_BYTE 0x0 145 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_6_BITS_PER_BYTE 0x1 146 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_7_BITS_PER_BYTE 0x2 147 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_8_BITS_PER_BYTE 0x3 148 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_9_BITS_PER_BYTE 0x4 149 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_STOP_BIT_NONE 0x0 150 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_STOP_BIT_1 0x1 151 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_STOP_BIT_1_5 0x2 152 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_STOP_BIT_2 0x3 153 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_FC_NONE 0x0 154 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_FC_HW 0x1 155 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_TSF_FC_XON_XOFF 0x2 158 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_PARITY_NONE 0x0 159 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_PARITY_EVEN 0x1 160 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_PARITY_ODD 0x2 161 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_PARITY_MARK 0x3 162 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_PARITY_SPACE 0x4 165 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_LIN_RTS BIT7 166 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_LIN_CTS BIT6 167 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_LIN_DTR BIT5 168 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_LIN_DSR BIT4 169 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_LIN_RI BIT3 170 #define EFI_ACPI_5_0_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR_LIN_DTD BIT2 212 #define EFI_ACPI_5_0_SYSTEM_MEMORY 0 213 #define EFI_ACPI_5_0_SYSTEM_IO 1 214 #define EFI_ACPI_5_0_PCI_CONFIGURATION_SPACE 2 215 #define EFI_ACPI_5_0_EMBEDDED_CONTROLLER 3 216 #define EFI_ACPI_5_0_SMBUS 4 217 #define EFI_ACPI_5_0_PLATFORM_COMMUNICATION_CHANNEL 0x0A 218 #define EFI_ACPI_5_0_FUNCTIONAL_FIXED_HARDWARE 0x7F 223 #define EFI_ACPI_5_0_UNDEFINED 0 224 #define EFI_ACPI_5_0_BYTE 1 225 #define EFI_ACPI_5_0_WORD 2 226 #define EFI_ACPI_5_0_DWORD 3 227 #define EFI_ACPI_5_0_QWORD 4 251 #define EFI_ACPI_5_0_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02 271 #define EFI_ACPI_5_0_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 282 #define EFI_ACPI_5_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 347 #define EFI_ACPI_5_0_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x05 352 #define EFI_ACPI_5_0_PM_PROFILE_UNSPECIFIED 0 353 #define EFI_ACPI_5_0_PM_PROFILE_DESKTOP 1 354 #define EFI_ACPI_5_0_PM_PROFILE_MOBILE 2 355 #define EFI_ACPI_5_0_PM_PROFILE_WORKSTATION 3 356 #define EFI_ACPI_5_0_PM_PROFILE_ENTERPRISE_SERVER 4 357 #define EFI_ACPI_5_0_PM_PROFILE_SOHO_SERVER 5 358 #define EFI_ACPI_5_0_PM_PROFILE_APPLIANCE_PC 6 359 #define EFI_ACPI_5_0_PM_PROFILE_PERFORMANCE_SERVER 7 360 #define EFI_ACPI_5_0_PM_PROFILE_TABLET 8 366 #define EFI_ACPI_5_0_LEGACY_DEVICES BIT0 367 #define EFI_ACPI_5_0_8042 BIT1 368 #define EFI_ACPI_5_0_VGA_NOT_PRESENT BIT2 369 #define EFI_ACPI_5_0_MSI_NOT_SUPPORTED BIT3 370 #define EFI_ACPI_5_0_PCIE_ASPM_CONTROLS BIT4 371 #define EFI_ACPI_5_0_CMOS_RTC_NOT_PRESENT BIT5 377 #define EFI_ACPI_5_0_WBINVD BIT0 378 #define EFI_ACPI_5_0_WBINVD_FLUSH BIT1 379 #define EFI_ACPI_5_0_PROC_C1 BIT2 380 #define EFI_ACPI_5_0_P_LVL2_UP BIT3 381 #define EFI_ACPI_5_0_PWR_BUTTON BIT4 382 #define EFI_ACPI_5_0_SLP_BUTTON BIT5 383 #define EFI_ACPI_5_0_FIX_RTC BIT6 384 #define EFI_ACPI_5_0_RTC_S4 BIT7 385 #define EFI_ACPI_5_0_TMR_VAL_EXT BIT8 386 #define EFI_ACPI_5_0_DCK_CAP BIT9 387 #define EFI_ACPI_5_0_RESET_REG_SUP BIT10 388 #define EFI_ACPI_5_0_SEALED_CASE BIT11 389 #define EFI_ACPI_5_0_HEADLESS BIT12 390 #define EFI_ACPI_5_0_CPU_SW_SLP BIT13 391 #define EFI_ACPI_5_0_PCI_EXP_WAK BIT14 392 #define EFI_ACPI_5_0_USE_PLATFORM_CLOCK BIT15 393 #define EFI_ACPI_5_0_S4_RTC_STS_VALID BIT16 394 #define EFI_ACPI_5_0_REMOTE_POWER_ON_CAPABLE BIT17 395 #define EFI_ACPI_5_0_FORCE_APIC_CLUSTER_MODEL BIT18 396 #define EFI_ACPI_5_0_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19 397 #define EFI_ACPI_5_0_HW_REDUCED_ACPI BIT20 398 #define EFI_ACPI_5_0_LOW_POWER_S0_IDLE_CAPABLE BIT21 420 #define EFI_ACPI_5_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02 426 #define EFI_ACPI_5_0_S4BIOS_F BIT0 427 #define EFI_ACPI_5_0_64BIT_WAKE_SUPPORTED_F BIT1 433 #define EFI_ACPI_5_0_OSPM_64BIT_WAKE_F BIT0 442 #define EFI_ACPI_5_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 443 #define EFI_ACPI_5_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 458 #define EFI_ACPI_5_0_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x03 464 #define EFI_ACPI_5_0_PCAT_COMPAT BIT0 471 #define EFI_ACPI_5_0_PROCESSOR_LOCAL_APIC 0x00 472 #define EFI_ACPI_5_0_IO_APIC 0x01 473 #define EFI_ACPI_5_0_INTERRUPT_SOURCE_OVERRIDE 0x02 474 #define EFI_ACPI_5_0_NON_MASKABLE_INTERRUPT_SOURCE 0x03 475 #define EFI_ACPI_5_0_LOCAL_APIC_NMI 0x04 476 #define EFI_ACPI_5_0_LOCAL_APIC_ADDRESS_OVERRIDE 0x05 477 #define EFI_ACPI_5_0_IO_SAPIC 0x06 478 #define EFI_ACPI_5_0_LOCAL_SAPIC 0x07 479 #define EFI_ACPI_5_0_PLATFORM_INTERRUPT_SOURCES 0x08 480 #define EFI_ACPI_5_0_PROCESSOR_LOCAL_X2APIC 0x09 481 #define EFI_ACPI_5_0_LOCAL_X2APIC_NMI 0x0A 482 #define EFI_ACPI_5_0_GIC 0x0B 483 #define EFI_ACPI_5_0_GICD 0x0C 503 #define EFI_ACPI_5_0_LOCAL_APIC_ENABLED BIT0 550 #define EFI_ACPI_5_0_POLARITY (3 << 0) 551 #define EFI_ACPI_5_0_TRIGGER_MODE (3 << 2) 630 #define EFI_ACPI_5_0_CPEI_PROCESSOR_OVERRIDE BIT0 675 #define EFI_ACPI_5_0_GIC_ENABLED BIT0 676 #define EFI_ACPI_5_0_PERFORMANCE_INTERRUPT_MODEL BIT1 704 #define EFI_ACPI_5_0_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01 722 #define EFI_ACPI_5_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01 737 #define EFI_ACPI_5_0_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03 744 #define EFI_ACPI_5_0_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00 745 #define EFI_ACPI_5_0_MEMORY_AFFINITY 0x01 746 #define EFI_ACPI_5_0_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02 765 #define EFI_ACPI_5_0_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0) 787 #define EFI_ACPI_5_0_MEMORY_ENABLED (1 << 0) 788 #define EFI_ACPI_5_0_MEMORY_HOT_PLUGGABLE (1 << 1) 789 #define EFI_ACPI_5_0_MEMORY_NONVOLATILE (1 << 2) 817 #define EFI_ACPI_5_0_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01 830 #define EFI_ACPI_5_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01 835 #define EFI_ACPI_5_0_CPEP_PROCESSOR_APIC_SAPIC 0x00 862 #define EFI_ACPI_5_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01 881 UINT8 PlatformCommunicationChannelIdentifier[12];
887 #define EFI_ACPI_5_0_RAS_FEATURE_TABLE_REVISION 0x01 906 #define EFI_ACPI_5_0_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND 0x01 911 #define EFI_ACPI_5_0_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED 0x01 912 #define EFI_ACPI_5_0_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED_AND_EXPOSED_TO_SOFTWARE 0x02 931 #define EFI_ACPI_5_0_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS 0x01 932 #define EFI_ACPI_5_0_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER 0x02 933 #define EFI_ACPI_5_0_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER 0x03 949 #define EFI_ACPI_5_0_MEMORY_POWER_STATE_TABLE_REVISION 0x01 969 #define EFI_ACPI_5_0_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND 0x03 974 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE 0x01 975 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE 0x02 976 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED 0x03 977 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED 0x04 1000 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE 0x01 1001 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED 0x02 1002 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE 0x04 1021 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED 0x01 1022 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY 0x02 1023 #define EFI_ACPI_5_0_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT 0x04 1041 #define EFI_ACPI_5_0_MEMORY_TOPOLOGY_TABLE_REVISION 0x01 1057 #define EFI_ACPI_5_0_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_SOCKET 0x0 1058 #define EFI_ACPI_5_0_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_MEMORY_CONTROLLER 0x1 1059 #define EFI_ACPI_5_0_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_DIMM 0x2 1142 #define EFI_ACPI_5_0_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION 1 1147 #define EFI_ACPI_5_0_BGRT_VERSION 0x01 1152 #define EFI_ACPI_5_0_BGRT_STATUS_NOT_DISPLAYED 0x00 1153 #define EFI_ACPI_5_0_BGRT_STATUS_DISPLAYED 0x01 1154 #define EFI_ACPI_5_0_BGRT_STATUS_INVALID EFI_ACPI_5_0_BGRT_STATUS_NOT_DISPLAYED 1155 #define EFI_ACPI_5_0_BGRT_STATUS_VALID EFI_ACPI_5_0_BGRT_STATUS_DISPLAYED 1160 #define EFI_ACPI_5_0_BGRT_IMAGE_TYPE_BMP 0x00 1165 #define EFI_ACPI_5_0_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION 0x01 1170 #define EFI_ACPI_5_0_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER 0x0000 1171 #define EFI_ACPI_5_0_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER 0x0001 1176 #define EFI_ACPI_5_0_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER 0x01 1177 #define EFI_ACPI_5_0_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER 0x01 1182 #define EFI_ACPI_5_0_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME 0x0000 1183 #define EFI_ACPI_5_0_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND 0x0001 1184 #define EFI_ACPI_5_0_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT 0x0002 1189 #define EFI_ACPI_5_0_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME 0x01 1190 #define EFI_ACPI_5_0_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND 0x01 1191 #define EFI_ACPI_5_0_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT 0x02 1273 #define EFI_ACPI_5_0_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('F', 'B', 'P', 'T') 1288 #define EFI_ACPI_5_0_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('S', '3', 'P', 'T') 1367 #define EFI_ACPI_5_0_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION 0x01 1372 #define EFI_ACPI_5_0_GTDT_GLOBAL_FLAG_MEMORY_MAPPED_BLOCK_PRESENT BIT0 1373 #define EFI_ACPI_5_0_GTDT_GLOBAL_FLAG_INTERRUPT_MODE BIT1 1378 #define EFI_ACPI_5_0_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 1379 #define EFI_ACPI_5_0_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 1393 #define EFI_ACPI_5_0_BOOT_ERROR_RECORD_TABLE_REVISION 0x01 1421 #define EFI_ACPI_5_0_ERROR_SEVERITY_CORRECTABLE 0x00 1422 #define EFI_ACPI_5_0_ERROR_SEVERITY_RECOVERABLE 0x00 1423 #define EFI_ACPI_5_0_ERROR_SEVERITY_FATAL 0x01 1424 #define EFI_ACPI_5_0_ERROR_SEVERITY_CORRECTED 0x02 1425 #define EFI_ACPI_5_0_ERROR_SEVERITY_NONE 0x03 1444 #define EFI_ACPI_5_0_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0201 1457 #define EFI_ACPI_5_0_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01 1462 #define EFI_ACPI_5_0_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00 1463 #define EFI_ACPI_5_0_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01 1464 #define EFI_ACPI_5_0_IA32_ARCHITECTURE_NMI_ERROR 0x02 1465 #define EFI_ACPI_5_0_PCI_EXPRESS_ROOT_PORT_AER 0x06 1466 #define EFI_ACPI_5_0_PCI_EXPRESS_DEVICE_AER 0x07 1467 #define EFI_ACPI_5_0_PCI_EXPRESS_BRIDGE_AER 0x08 1468 #define EFI_ACPI_5_0_GENERIC_HARDWARE_ERROR 0x09 1473 #define EFI_ACPI_5_0_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0) 1474 #define EFI_ACPI_5_0_ERROR_SOURCE_FLAG_GLOBAL (1 << 1) 1511 #define EFI_ACPI_5_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00 1512 #define EFI_ACPI_5_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01 1513 #define EFI_ACPI_5_0_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02 1518 #define EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00 1519 #define EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01 1520 #define EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02 1521 #define EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_SCI 0x03 1522 #define EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_NMI 0x04 1691 #define EFI_ACPI_5_0_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01 1696 #define EFI_ACPI_5_0_ERST_BEGIN_WRITE_OPERATION 0x00 1697 #define EFI_ACPI_5_0_ERST_BEGIN_READ_OPERATION 0x01 1698 #define EFI_ACPI_5_0_ERST_BEGIN_CLEAR_OPERATION 0x02 1699 #define EFI_ACPI_5_0_ERST_END_OPERATION 0x03 1700 #define EFI_ACPI_5_0_ERST_SET_RECORD_OFFSET 0x04 1701 #define EFI_ACPI_5_0_ERST_EXECUTE_OPERATION 0x05 1702 #define EFI_ACPI_5_0_ERST_CHECK_BUSY_STATUS 0x06 1703 #define EFI_ACPI_5_0_ERST_GET_COMMAND_STATUS 0x07 1704 #define EFI_ACPI_5_0_ERST_GET_RECORD_IDENTIFIER 0x08 1705 #define EFI_ACPI_5_0_ERST_SET_RECORD_IDENTIFIER 0x09 1706 #define EFI_ACPI_5_0_ERST_GET_RECORD_COUNT 0x0A 1707 #define EFI_ACPI_5_0_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B 1708 #define EFI_ACPI_5_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D 1709 #define EFI_ACPI_5_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E 1710 #define EFI_ACPI_5_0_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F 1715 #define EFI_ACPI_5_0_ERST_STATUS_SUCCESS 0x00 1716 #define EFI_ACPI_5_0_ERST_STATUS_NOT_ENOUGH_SPACE 0x01 1717 #define EFI_ACPI_5_0_ERST_STATUS_HARDWARE_NOT_AVAILABLE 0x02 1718 #define EFI_ACPI_5_0_ERST_STATUS_FAILED 0x03 1719 #define EFI_ACPI_5_0_ERST_STATUS_RECORD_STORE_EMPTY 0x04 1720 #define EFI_ACPI_5_0_ERST_STATUS_RECORD_NOT_FOUND 0x05 1725 #define EFI_ACPI_5_0_ERST_READ_REGISTER 0x00 1726 #define EFI_ACPI_5_0_ERST_READ_REGISTER_VALUE 0x01 1727 #define EFI_ACPI_5_0_ERST_WRITE_REGISTER 0x02 1728 #define EFI_ACPI_5_0_ERST_WRITE_REGISTER_VALUE 0x03 1729 #define EFI_ACPI_5_0_ERST_NOOP 0x04 1730 #define EFI_ACPI_5_0_ERST_LOAD_VAR1 0x05 1731 #define EFI_ACPI_5_0_ERST_LOAD_VAR2 0x06 1732 #define EFI_ACPI_5_0_ERST_STORE_VAR1 0x07 1733 #define EFI_ACPI_5_0_ERST_ADD 0x08 1734 #define EFI_ACPI_5_0_ERST_SUBTRACT 0x09 1735 #define EFI_ACPI_5_0_ERST_ADD_VALUE 0x0A 1736 #define EFI_ACPI_5_0_ERST_SUBTRACT_VALUE 0x0B 1737 #define EFI_ACPI_5_0_ERST_STALL 0x0C 1738 #define EFI_ACPI_5_0_ERST_STALL_WHILE_TRUE 0x0D 1739 #define EFI_ACPI_5_0_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E 1740 #define EFI_ACPI_5_0_ERST_GOTO 0x0F 1741 #define EFI_ACPI_5_0_ERST_SET_SRC_ADDRESS_BASE 0x10 1742 #define EFI_ACPI_5_0_ERST_SET_DST_ADDRESS_BASE 0x11 1743 #define EFI_ACPI_5_0_ERST_MOVE_DATA 0x12 1748 #define EFI_ACPI_5_0_ERST_PRESERVE_REGISTER 0x01 1777 #define EFI_ACPI_5_0_ERROR_INJECTION_TABLE_REVISION 0x01 1782 #define EFI_ACPI_5_0_EINJ_BEGIN_INJECTION_OPERATION 0x00 1783 #define EFI_ACPI_5_0_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01 1784 #define EFI_ACPI_5_0_EINJ_SET_ERROR_TYPE 0x02 1785 #define EFI_ACPI_5_0_EINJ_GET_ERROR_TYPE 0x03 1786 #define EFI_ACPI_5_0_EINJ_END_OPERATION 0x04 1787 #define EFI_ACPI_5_0_EINJ_EXECUTE_OPERATION 0x05 1788 #define EFI_ACPI_5_0_EINJ_CHECK_BUSY_STATUS 0x06 1789 #define EFI_ACPI_5_0_EINJ_GET_COMMAND_STATUS 0x07 1790 #define EFI_ACPI_5_0_EINJ_TRIGGER_ERROR 0xFF 1795 #define EFI_ACPI_5_0_EINJ_STATUS_SUCCESS 0x00 1796 #define EFI_ACPI_5_0_EINJ_STATUS_UNKNOWN_FAILURE 0x01 1797 #define EFI_ACPI_5_0_EINJ_STATUS_INVALID_ACCESS 0x02 1802 #define EFI_ACPI_5_0_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0) 1803 #define EFI_ACPI_5_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1) 1804 #define EFI_ACPI_5_0_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2) 1805 #define EFI_ACPI_5_0_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3) 1806 #define EFI_ACPI_5_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4) 1807 #define EFI_ACPI_5_0_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5) 1808 #define EFI_ACPI_5_0_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6) 1809 #define EFI_ACPI_5_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7) 1810 #define EFI_ACPI_5_0_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8) 1811 #define EFI_ACPI_5_0_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9) 1812 #define EFI_ACPI_5_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10) 1813 #define EFI_ACPI_5_0_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11) 1818 #define EFI_ACPI_5_0_EINJ_READ_REGISTER 0x00 1819 #define EFI_ACPI_5_0_EINJ_READ_REGISTER_VALUE 0x01 1820 #define EFI_ACPI_5_0_EINJ_WRITE_REGISTER 0x02 1821 #define EFI_ACPI_5_0_EINJ_WRITE_REGISTER_VALUE 0x03 1822 #define EFI_ACPI_5_0_EINJ_NOOP 0x04 1827 #define EFI_ACPI_5_0_EINJ_PRESERVE_REGISTER 0x01 1864 #define EFI_ACPI_5_0_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION 0x01 1869 #define EFI_ACPI_5_0_PCCT_FLAGS_SCI_DOORBELL BIT0 1874 #define EFI_ACPI_5_0_PCCT_SUBSPACE_TYPE_GENERIC 0x00 1933 #define EFI_ACPI_5_0_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ') 1938 #define EFI_ACPI_5_0_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C') 1943 #define EFI_ACPI_5_0_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T') 1948 #define EFI_ACPI_5_0_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('B', 'G', 'R', 'T') 1953 #define EFI_ACPI_5_0_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P') 1958 #define EFI_ACPI_5_0_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T') 1963 #define EFI_ACPI_5_0_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T') 1968 #define EFI_ACPI_5_0_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J') 1973 #define EFI_ACPI_5_0_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T') 1978 #define EFI_ACPI_5_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P') 1983 #define EFI_ACPI_5_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S') 1988 #define EFI_ACPI_5_0_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE SIGNATURE_32('F', 'P', 'D', 'T') 1993 #define EFI_ACPI_5_0_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('G', 'T', 'D', 'T') 1998 #define EFI_ACPI_5_0_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T') 2003 #define EFI_ACPI_5_0_MEMORY_POWER_STATE_TABLE_SIGNATURE SIGNATURE_32('M', 'P', 'S', 'T') 2008 #define EFI_ACPI_5_0_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T') 2013 #define EFI_ACPI_5_0_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE SIGNATURE_32('P', 'M', 'T', 'T') 2018 #define EFI_ACPI_5_0_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T') 2023 #define EFI_ACPI_5_0_ACPI_RAS_FEATURE_TABLE_SIGNATURE SIGNATURE_32('R', 'A', 'S', 'F') 2028 #define EFI_ACPI_5_0_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T') 2033 #define EFI_ACPI_5_0_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T') 2038 #define EFI_ACPI_5_0_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T') 2043 #define EFI_ACPI_5_0_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T') 2048 #define EFI_ACPI_5_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T') 2053 #define EFI_ACPI_5_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T') 2058 #define EFI_ACPI_5_0_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T') 2063 #define EFI_ACPI_5_0_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('C', 'S', 'R', 'T') 2068 #define EFI_ACPI_5_0_DEBUG_PORT_2_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', '2') 2073 #define EFI_ACPI_5_0_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P') 2078 #define EFI_ACPI_5_0_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R') 2083 #define EFI_ACPI_5_0_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE SIGNATURE_32('D', 'R', 'T', 'M') 2088 #define EFI_ACPI_5_0_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T') 2093 #define EFI_ACPI_5_0_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T') 2098 #define EFI_ACPI_5_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T') 2103 #define EFI_ACPI_5_0_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S') 2108 #define EFI_ACPI_5_0_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G') 2113 #define EFI_ACPI_5_0_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I') 2118 #define EFI_ACPI_5_0_DATA_MANAGEMENT_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'D', 'M') 2123 #define EFI_ACPI_5_0_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE SIGNATURE_32('P', 'C', 'C', 'T') 2128 #define EFI_ACPI_5_0_SOFTWARE_LICENSING_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'C') 2133 #define EFI_ACPI_5_0_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R') 2138 #define EFI_ACPI_5_0_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I') 2143 #define EFI_ACPI_5_0_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A') 2148 #define EFI_ACPI_5_0_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE SIGNATURE_32('T', 'P', 'M', '2') 2153 #define EFI_ACPI_5_0_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I') 2158 #define EFI_ACPI_5_0_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T') 2159 #define EFI_ACPI_5_0_WINDOWS_ACPI_ENLIGHTENMENT_TABLE_SIGNATURE EFI_ACPI_5_0_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE 2164 #define EFI_ACPI_5_0_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T') 2169 #define EFI_ACPI_5_0_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T') 2174 #define EFI_ACPI_5_0_PLATFORM_BINARY_TABLE_SIGNATURE SIGNATURE_32('W', 'P', 'B', 'T')
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XPm2CntBlk
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE ErrorStatusAddress
UINT16 SwitchToPollingThresholdValue
PCI Express Root Port AER Structure Definition.
UINT32 MaximumPeriodicAccessRate
UINT32 ParkingProtocolVersion
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XPm1aEvtBlk
UINT32 MaxSectionsPerRecord
Generic Hardware Error Source Structure Definition.
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE SleepStatusReg
Boot Error Region Block Status Definition.
Embedded Controller Boot Resources Table (ECDT) The table is followed by a null terminated ASCII stri...
ACPI 4.0 definitions from the ACPI Specification Revision 4.0a April 5, 2010.
UINT32 SwitchToPollingThresholdValue
UINT64 ExitBootServicesEntry
Timer value logged at the point when the OS loader calls the ExitBootServices function for UEFI compa...
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE DoorbellRegister
Memory Affinity Structure Definition.
UINT32 UncorrectableErrorSeverity
UINT32 CorrectableErrorValid
UINT32 GlobalSystemInterruptBase
Boot Error Region Definition.
IA-32 Architecture Corrected Machine Check Structure Definition.
UINT8 ProximityDomain7To0
UINT32_t Reserved[2]
Must be zero.
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XPm1bEvtBlk
UINT8 ImageType
1-byte enumerated type field indicating format of the image.
Processor Local APIC Structure Definition.
PACKED struct @564 EFI_ACPI_SERIAL_BUS_RESOURCE_UART_DESCRIPTOR
Serial Bus Resource Descriptor (UART)
Firmware ACPI Control Structure.
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 MiscRegisterMsrAddress
Hardware Error Notification Structure Definition.
UINT32 ErrorStatusBlockLength
UINT32 MaxSectionsPerRecord
UINT32 NumberOfPowerStates
UINT32 UncorrectableErrorMask
UINT32 GlobalSystemInterruptBase
UINT64 FullResume
Timer recorded at the end of BIOS S3 resume, just prior to handoff to the OS waking vector.
EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT32 UncorrectableErrorValid
EFI_ACPI_5_0_FPDT_PERFORMANCE_TABLE_HEADER Header
UINT32 UncorrectableErrorSeverity
PACKED struct @559 EFI_ACPI_FIXED_DMA_DESCRIPTOR
Generic DMA Descriptor.
UINT32 CorrectableErrorMask
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE SleepControlReg
UINT8 ResourceSourceIndex
UINT32 ErrorThresholdValue
UINT64 GlobalControlInitData
UINT32 FirmwareWakingVector
UINT32 CriticalEnergyLevel
UINT16 MemoryPowerNodeCount
EFI_ACPI_5_0_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XPm1bCntBlk
UINT16 PhysicalComponentIdentifier
UINT32 SecondaryUncorrectableErrorSeverity
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 ErrorDataEntryCount
EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT8 PowerStateStructureID
EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
UINT32 MultipleCorrectableErrors
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 UncorrectableErrorMask
UINT64 MaximumMemoryCapacity
UINT64 ExitBootServicesExit
Timer value logged at the point just prior to when the OS loader gaining control back from calls the ...
EINJ Injection Instruction Entry.
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE EcData
MPST Memory Power State Characteristics Table.
UINT32 MaximumProcessorCapacity
Common Memory Aggregator Device Structure.
UINT64 SuspendEnd
Timer value recorded at the final firmware write to SLP_TYP (or other mechanism) used to trigger hard...
IA-32 Architecture Machine Check Bank Structure Definition.
UINT64 ResetEnd
Timer value logged at the beginning of firmware image execution.
PACKED union @540 ACPI_SMALL_RESOURCE_HEADER
UINT64 SuspendStart
Timer value recorded at the OS write to SLP_TYP upon entry to S3.
UINT8 PlatformNotification
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XPmTmrBlk
UINT32 ControlRegisterMsrAddress
Fixed ACPI Description Table Structure (FADT)
Interrupt Source Override Structure.
UINT32 AdvancedErrorCapabilitiesAndControl
PACKED struct @541 ACPI_LARGE_RESOURCE_HEADER
UINT32 ErrorThresholdWindow
UINT32 NumberOfRecordsToPreAllocate
Generic Communications Channel Shared Memory Region.
UINT32 SwitchToPollingThresholdWindow
UINT8 ClearStatusOnInitialization
UINT32 UncorrectableErrorSeverity
Processor Local x2APIC Affinity Structure Definition.
UINT32 MaxSectionsPerRecord
UINT8 PowerStateInformationIndex
UINT32 MultipleUncorrectableErrors
UINT32 AdvancedErrorCapabilitiesAndControl
Non-Maskable Interrupt Source Structure.
UINT32 GlobalSystemInterrupt
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE RegisterRegion
Generic Communications Subspace Structure.
GIC Distributor Structure.
UINT32 SecondaryUncorrectableErrorMask
Maximum Proximity Domain Information Structure Definition.
Generic Timer Description Table definition.
IA-32 Architecture Machine Check Exception Structure Definition.
Local x2APIC NMI Structure.
UINT64 OsLoaderLoadImageStart
Timer value logged just prior to loading the OS boot loader into memory.
UINT8 SerializationAction
Root System Description Pointer Structure.
UINT16 SwitchToPollingThresholdWindow
UINT32 MaxSectionsPerRecord
EFI_ACPI_DESCRIPTION_HEADER Header
UINT64 AverageResume
Average timer value of all resume cycles logged since the last full boot sequence,...
UINT32 NumberOfRecordsToPreAllocate
ERST Serialization Instruction Entry.
Local APIC NMI Structure.
UINT32 WarningEnergyLevel
Boot Graphics Resource Table definition.
UINT32 ImageOffsetY
A 4-byte (32-bit) unsigned long describing the display Y-offset of the boot image.
UINT16 Version
2-bytes (16 bit) version ID.
EFI_ACPI_5_0_FPDT_PERFORMANCE_TABLE_HEADER Header
EFI_ACPI_5_0_ERROR_BLOCK_STATUS BlockStatus
Memory Topology Table definition.
UINT32 NonSecurePL1TimerFlags
UINT32 RelativePowerSavingToMPS0
UINT32 ProximityDomainRangeHigh
PCI Express Bridge AER Structure Definition.
UINT16 MemoryPowerStateCharacteristicsCount
UINT32 NumberOfRecordsToPreAllocate
UINT16 ResourceSourceNameOffset
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XPm1aCntBlk
UINT16 ErrorThresholdWindow
UINT32 PerformanceInterruptGsiv
MemoryController Memory Aggregator Device Structure.
UINT64 PhysicalBaseAddress
UINT64 PhysicalBaseAddress
EFI_ACPI_DESCRIPTION_HEADER Header
EINJ Trigger Action Table.
UINT32 GlobalSystemInterrupt
Memory Power State Table definition.
Generic Error Data Entry Definition.
UINT32 SecondaryAdvancedErrorCapabilitiesAndControl
UINT32 UncorrectableErrorMask
unsigned long long UINT64
IA-32 Architecture NMI Error Structure Definition.
Processor Local x2APIC Structure Definition.
PACKED struct @561 EFI_ACPI_SERIAL_BUS_RESOURCE_DESCRIPTOR
Serial Bus Resource Descriptor (Generic)
UINT32 CorrectableErrorMask
EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER Header
UINT32 ResumeCount
A count of the number of S3 resume cycles since the last full boot sequence.
Local SAPIC Structure This struct followed by a null-terminated ASCII string - ACPI Processor UID Str...
UINT64 OsLoaderStartImageStart
Timer value logged just prior to launching the previously loaded OS boot loader image.
UINT32 AddressRegisterMsrAddress
Local APIC Address Override Structure.
EFI_ACPI_DESCRIPTION_HEADER Header
UINT32 AdvancedErrorCapabilitiesAndControl
UINT8 Status
1-byte status field indicating current status about the table.
UINT64 ImageAddress
8-byte (64 bit) physical address pointing to the firmware's in-memory copy of the image bitmap.
UINT32 NumberOfRecordsToPreAllocate
Smart Battery Description Table (SBST)
FILE_LICENCE(BSD2_PATENT)
PCI Express Device AER Structure Definition.
UINT32 NumberOfPhysicalComponents
EFI_ACPI_DESCRIPTION_HEADER Header
FPDT Firmware Basic Boot Performance Record Structure.
Generic Error Status Definition.
DIMM Memory Aggregator Device Structure.
UINT32 MaxSectionsPerRecord
UINT32 NonSecurePL2TimerFlags
UINT16 MinimumRequestTurnaroundTime
EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_STRUCTURE NotificationStructure
Processor Local APIC/SAPIC Affinity Structure Definition.
UINT16 NumberOfProximityDomains
UINT32 MaxSectionsPerRecord
UINT32 NumberOfRecordsToPreAllocate
UINT32 SecurePL1TimerGSIV
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE EcControl
UINT8 NumberOfHardwareBanks
PACKED struct @562 EFI_ACPI_SERIAL_BUS_RESOURCE_I2C_DESCRIPTOR
Serial Bus Resource Descriptor (I2C)
UINT32 NonSecurePL1TimerGSIV
UINT32 ACPIProcessorUIDValue
UINT32 ImageOffsetX
A 4-byte (32-bit) unsigned long describing the display X-offset of the boot image.
EFI_ACPI_5_0_ERROR_BLOCK_STATUS BlockStatus
Socket Memory Aggregator Device Structure.
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk
UINT32 MaxSectionsPerRecord
PACKED struct @560 EFI_ACPI_GPIO_CONNECTION_DESCRIPTOR
GPIO Connection Descriptor.
UINT32 NumberOfRecordsToPreAllocate
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE ResetReg
UINT8 TypeSpecificRevisionId
UINT8 NumberOfHardwareBanks
UINT32 NumberOfRecordsToPreAllocate
UINT64 XFirmwareWakingVector
EFI_ACPI_5_0_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
UINT16 OptimalAccessAlignment
UINT16 ErrorThresholdValue
UINT32 ProximityDomainRangeLow
UINT8 PlatformCommunicationChannelIdentifier
PACKED struct @563 EFI_ACPI_SERIAL_BUS_RESOURCE_SPI_DESCRIPTOR
Serial Bus Resource Descriptor (SPI)
UINT64 GlobalCapabilityInitData
Hardware Error Notification Configuration Write Enable Structure Definition.
UINT16 OutputDriveStrength
ACPI RAS Feature Table definition.
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk
FPDT Basic S3 Suspend Performance Record.
UINT32 CorrectableErrorMask
Corrected Platform Error Polling Processor Structure Definition.
UINT32 SecurePL1TimerFlags
UINT32 NonSecurePL2TimerGSIV
MPST Memory Power Node Table.
UINT32 StatusRegisterMsrAddress
ACPI 5.0 Generic Address Space definition.
FPDT Basic S3 Resume Performance Record.
UINT32 AveragePowerConsumedInMPS0
EFI_ACPI_DESCRIPTION_HEADER Header
EFI_ACPI_5_0_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE ConfigurationWriteEnable
EFI_ACPI_5_0_PMMT_COMMON_MEMORY_AGGREGATOR_DEVICE_STRUCTURE Header
ACPI_SMALL_RESOURCE_HEADER Header