ACPI 5.1 definitions from the ACPI Specification Revision 5.1 Errata B January, 2016.
More...
|
#define | EFI_ACPI_5_1_AML_PSD_REVISION 0 |
| _PSD Revision for ACPI 5.1 More...
|
|
#define | EFI_ACPI_5_1_AML_CPC_REVISION 2 |
| _CPC Revision for ACPI 5.1 More...
|
|
#define | EFI_ACPI_5_1_SYSTEM_MEMORY 0 |
|
#define | EFI_ACPI_5_1_SYSTEM_IO 1 |
|
#define | EFI_ACPI_5_1_PCI_CONFIGURATION_SPACE 2 |
|
#define | EFI_ACPI_5_1_EMBEDDED_CONTROLLER 3 |
|
#define | EFI_ACPI_5_1_SMBUS 4 |
|
#define | EFI_ACPI_5_1_PLATFORM_COMMUNICATION_CHANNEL 0x0A |
|
#define | EFI_ACPI_5_1_FUNCTIONAL_FIXED_HARDWARE 0x7F |
|
#define | EFI_ACPI_5_1_UNDEFINED 0 |
|
#define | EFI_ACPI_5_1_BYTE 1 |
|
#define | EFI_ACPI_5_1_WORD 2 |
|
#define | EFI_ACPI_5_1_DWORD 3 |
|
#define | EFI_ACPI_5_1_QWORD 4 |
|
#define | EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION 0x02 |
| RSD_PTR Revision (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 |
| RSDT Revision (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01 |
| XSDT Revision (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_FIXED_ACPI_DESCRIPTION_TABLE_REVISION 0x05 |
| FADT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION 0x01 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_UNSPECIFIED 0 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_DESKTOP 1 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_MOBILE 2 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_WORKSTATION 3 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_ENTERPRISE_SERVER 4 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_SOHO_SERVER 5 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_APPLIANCE_PC 6 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_PERFORMANCE_SERVER 7 |
|
#define | EFI_ACPI_5_1_PM_PROFILE_TABLET 8 |
|
#define | EFI_ACPI_5_1_LEGACY_DEVICES BIT0 |
|
#define | EFI_ACPI_5_1_8042 BIT1 |
|
#define | EFI_ACPI_5_1_VGA_NOT_PRESENT BIT2 |
|
#define | EFI_ACPI_5_1_MSI_NOT_SUPPORTED BIT3 |
|
#define | EFI_ACPI_5_1_PCIE_ASPM_CONTROLS BIT4 |
|
#define | EFI_ACPI_5_1_CMOS_RTC_NOT_PRESENT BIT5 |
|
#define | EFI_ACPI_5_1_ARM_PSCI_COMPLIANT BIT0 |
|
#define | EFI_ACPI_5_1_ARM_PSCI_USE_HVC BIT1 |
|
#define | EFI_ACPI_5_1_WBINVD BIT0 |
|
#define | EFI_ACPI_5_1_WBINVD_FLUSH BIT1 |
|
#define | EFI_ACPI_5_1_PROC_C1 BIT2 |
|
#define | EFI_ACPI_5_1_P_LVL2_UP BIT3 |
|
#define | EFI_ACPI_5_1_PWR_BUTTON BIT4 |
|
#define | EFI_ACPI_5_1_SLP_BUTTON BIT5 |
|
#define | EFI_ACPI_5_1_FIX_RTC BIT6 |
|
#define | EFI_ACPI_5_1_RTC_S4 BIT7 |
|
#define | EFI_ACPI_5_1_TMR_VAL_EXT BIT8 |
|
#define | EFI_ACPI_5_1_DCK_CAP BIT9 |
|
#define | EFI_ACPI_5_1_RESET_REG_SUP BIT10 |
|
#define | EFI_ACPI_5_1_SEALED_CASE BIT11 |
|
#define | EFI_ACPI_5_1_HEADLESS BIT12 |
|
#define | EFI_ACPI_5_1_CPU_SW_SLP BIT13 |
|
#define | EFI_ACPI_5_1_PCI_EXP_WAK BIT14 |
|
#define | EFI_ACPI_5_1_USE_PLATFORM_CLOCK BIT15 |
|
#define | EFI_ACPI_5_1_S4_RTC_STS_VALID BIT16 |
|
#define | EFI_ACPI_5_1_REMOTE_POWER_ON_CAPABLE BIT17 |
|
#define | EFI_ACPI_5_1_FORCE_APIC_CLUSTER_MODEL BIT18 |
|
#define | EFI_ACPI_5_1_FORCE_APIC_PHYSICAL_DESTINATION_MODE BIT19 |
|
#define | EFI_ACPI_5_1_HW_REDUCED_ACPI BIT20 |
|
#define | EFI_ACPI_5_1_LOW_POWER_S0_IDLE_CAPABLE BIT21 |
|
#define | EFI_ACPI_5_1_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION 0x02 |
| FACS Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_S4BIOS_F BIT0 |
| Firmware Control Structure Feature Flags All other bits are reserved and must be set to 0. More...
|
|
#define | EFI_ACPI_5_1_64BIT_WAKE_SUPPORTED_F BIT1 |
|
#define | EFI_ACPI_5_1_OSPM_64BIT_WAKE_F BIT0 |
| OSPM Enabled Firmware Control Structure Flags All other bits are reserved and must be set to 0. More...
|
|
#define | EFI_ACPI_5_1_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 |
|
#define | EFI_ACPI_5_1_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION 0x02 |
|
#define | EFI_ACPI_5_1_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION 0x03 |
| MADT Revision (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_PCAT_COMPAT BIT0 |
| Multiple APIC Flags All other bits are reserved and must be set to 0. More...
|
|
#define | EFI_ACPI_5_1_PROCESSOR_LOCAL_APIC 0x00 |
|
#define | EFI_ACPI_5_1_IO_APIC 0x01 |
|
#define | EFI_ACPI_5_1_INTERRUPT_SOURCE_OVERRIDE 0x02 |
|
#define | EFI_ACPI_5_1_NON_MASKABLE_INTERRUPT_SOURCE 0x03 |
|
#define | EFI_ACPI_5_1_LOCAL_APIC_NMI 0x04 |
|
#define | EFI_ACPI_5_1_LOCAL_APIC_ADDRESS_OVERRIDE 0x05 |
|
#define | EFI_ACPI_5_1_IO_SAPIC 0x06 |
|
#define | EFI_ACPI_5_1_LOCAL_SAPIC 0x07 |
|
#define | EFI_ACPI_5_1_PLATFORM_INTERRUPT_SOURCES 0x08 |
|
#define | EFI_ACPI_5_1_PROCESSOR_LOCAL_X2APIC 0x09 |
|
#define | EFI_ACPI_5_1_LOCAL_X2APIC_NMI 0x0A |
|
#define | EFI_ACPI_5_1_GIC 0x0B |
|
#define | EFI_ACPI_5_1_GICD 0x0C |
|
#define | EFI_ACPI_5_1_GIC_MSI_FRAME 0x0D |
|
#define | EFI_ACPI_5_1_GICR 0x0E |
|
#define | EFI_ACPI_5_1_LOCAL_APIC_ENABLED BIT0 |
| Local APIC Flags. More...
|
|
#define | EFI_ACPI_5_1_POLARITY (3 << 0) |
|
#define | EFI_ACPI_5_1_TRIGGER_MODE (3 << 2) |
|
#define | EFI_ACPI_5_1_CPEI_PROCESSOR_OVERRIDE BIT0 |
| Platform Interrupt Source Flags. More...
|
|
#define | EFI_ACPI_5_1_GIC_ENABLED BIT0 |
| GIC Flags. More...
|
|
#define | EFI_ACPI_5_1_PERFORMANCE_INTERRUPT_MODEL BIT1 |
|
#define | EFI_ACPI_5_1_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS BIT2 |
|
#define | EFI_ACPI_5_1_GIC_V1 0x01 |
| GIC Version. More...
|
|
#define | EFI_ACPI_5_1_GIC_V2 0x02 |
|
#define | EFI_ACPI_5_1_GIC_V3 0x03 |
|
#define | EFI_ACPI_5_1_GIC_V4 0x04 |
|
#define | EFI_ACPI_5_1_SPI_COUNT_BASE_SELECT BIT0 |
| GIC MSI Frame Flags. More...
|
|
#define | EFI_ACPI_5_1_SMART_BATTERY_DESCRIPTION_TABLE_REVISION 0x01 |
| SBST Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION 0x01 |
| ECDT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION 0x03 |
| SRAT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00 |
|
#define | EFI_ACPI_5_1_MEMORY_AFFINITY 0x01 |
|
#define | EFI_ACPI_5_1_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02 |
|
#define | EFI_ACPI_5_1_GICC_AFFINITY 0x03 |
|
#define | EFI_ACPI_5_1_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED (1 << 0) |
| Local APIC/SAPIC Flags. More...
|
|
#define | EFI_ACPI_5_1_MEMORY_ENABLED (1 << 0) |
|
#define | EFI_ACPI_5_1_MEMORY_HOT_PLUGGABLE (1 << 1) |
|
#define | EFI_ACPI_5_1_MEMORY_NONVOLATILE (1 << 2) |
|
#define | EFI_ACPI_5_1_GICC_ENABLED (1 << 0) |
| GICC Flags. More...
|
|
#define | EFI_ACPI_5_1_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION 0x01 |
| SLIT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION 0x01 |
| CPEP Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_CPEP_PROCESSOR_APIC_SAPIC 0x00 |
|
#define | EFI_ACPI_5_1_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION 0x01 |
| MSCT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_RAS_FEATURE_TABLE_REVISION 0x01 |
| RASF Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND 0x01 |
| ACPI RASF PCC command code. More...
|
|
#define | EFI_ACPI_5_1_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED 0x01 |
| ACPI RASF Platform RAS Capabilities. More...
|
|
#define | EFI_ACPI_5_1_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPOTED_AND_EXPOSED_TO_SOFTWARE 0x02 |
|
#define | EFI_ACPI_5_1_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS 0x01 |
| ACPI RASF Patrol Scrub command. More...
|
|
#define | EFI_ACPI_5_1_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER 0x02 |
|
#define | EFI_ACPI_5_1_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER 0x03 |
|
#define | EFI_ACPI_5_1_MEMORY_POWER_STATE_TABLE_REVISION 0x01 |
| MPST Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND 0x03 |
| ACPI MPST PCC command code. More...
|
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE 0x01 |
| ACPI MPST Memory Power command. More...
|
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE 0x02 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED 0x03 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED 0x04 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE 0x01 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED 0x02 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE 0x04 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED 0x01 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY 0x02 |
|
#define | EFI_ACPI_5_1_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT 0x04 |
|
#define | EFI_ACPI_5_1_MEMORY_TOPOLOGY_TABLE_REVISION 0x01 |
| PMTT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_SOCKET 0x0 |
| Memory Aggregator Device Type. More...
|
|
#define | EFI_ACPI_5_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_MEMORY_CONTROLLER 0x1 |
|
#define | EFI_ACPI_5_1_PMMT_MEMORY_AGGREGATOR_DEVICE_TYPE_DIMM 0x2 |
|
#define | EFI_ACPI_5_1_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION 1 |
| BGRT Revision. More...
|
|
#define | EFI_ACPI_5_1_BGRT_VERSION 0x01 |
| BGRT Version. More...
|
|
#define | EFI_ACPI_5_1_BGRT_STATUS_NOT_DISPLAYED 0x00 |
| BGRT Status. More...
|
|
#define | EFI_ACPI_5_1_BGRT_STATUS_DISPLAYED 0x01 |
|
#define | EFI_ACPI_5_1_BGRT_IMAGE_TYPE_BMP 0x00 |
| BGRT Image Type. More...
|
|
#define | EFI_ACPI_5_1_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION 0x01 |
| FPDT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER 0x0000 |
| FPDT Performance Record Types. More...
|
|
#define | EFI_ACPI_5_1_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER 0x0001 |
|
#define | EFI_ACPI_5_1_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER 0x01 |
| FPDT Performance Record Revision. More...
|
|
#define | EFI_ACPI_5_1_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER 0x01 |
|
#define | EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME 0x0000 |
| FPDT Runtime Performance Record Types. More...
|
|
#define | EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND 0x0001 |
|
#define | EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT 0x0002 |
|
#define | EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME 0x01 |
| FPDT Runtime Performance Record Revision. More...
|
|
#define | EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND 0x01 |
|
#define | EFI_ACPI_5_1_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT 0x02 |
|
#define | EFI_ACPI_5_1_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('F', 'B', 'P', 'T') |
| FPDT Firmware Basic Boot Performance Table signature. More...
|
|
#define | EFI_ACPI_5_1_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE SIGNATURE_32('S', '3', 'P', 'T') |
| FPDT "S3PT" S3 Performance Table. More...
|
|
#define | EFI_ACPI_5_1_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION 0x02 |
| GTDT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 |
| Timer Flags. More...
|
|
#define | EFI_ACPI_5_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 |
|
#define | EFI_ACPI_5_1_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY BIT2 |
|
#define | EFI_ACPI_5_1_GTDT_GT_BLOCK 0 |
| Platform Timer Type. More...
|
|
#define | EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG 1 |
|
#define | EFI_ACPI_5_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE BIT0 |
| GT Block Physical Timers and Virtual Timers Flags. More...
|
|
#define | EFI_ACPI_5_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1 |
|
#define | EFI_ACPI_5_1_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER BIT0 |
| Common Flags Flags. More...
|
|
#define | EFI_ACPI_5_1_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1 |
|
#define | EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE BIT0 |
| SBSA Generic Watchdog Timer Flags. More...
|
|
#define | EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1 |
|
#define | EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_SECURE_TIMER BIT2 |
|
#define | EFI_ACPI_5_1_BOOT_ERROR_RECORD_TABLE_REVISION 0x01 |
| BERT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_ERROR_SEVERITY_RECOVERABLE 0x00 |
|
#define | EFI_ACPI_5_1_ERROR_SEVERITY_FATAL 0x01 |
|
#define | EFI_ACPI_5_1_ERROR_SEVERITY_CORRECTED 0x02 |
|
#define | EFI_ACPI_5_1_ERROR_SEVERITY_NONE 0x03 |
|
#define | EFI_ACPI_5_1_ERROR_SEVERITY_CORRECTABLE 0x00 |
|
#define | EFI_ACPI_5_1_GENERIC_ERROR_DATA_ENTRY_REVISION 0x0201 |
| Generic Error Data Entry Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_SOURCE_TABLE_REVISION 0x01 |
| HEST Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION 0x00 |
|
#define | EFI_ACPI_5_1_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK 0x01 |
|
#define | EFI_ACPI_5_1_IA32_ARCHITECTURE_NMI_ERROR 0x02 |
|
#define | EFI_ACPI_5_1_PCI_EXPRESS_ROOT_PORT_AER 0x06 |
|
#define | EFI_ACPI_5_1_PCI_EXPRESS_DEVICE_AER 0x07 |
|
#define | EFI_ACPI_5_1_PCI_EXPRESS_BRIDGE_AER 0x08 |
|
#define | EFI_ACPI_5_1_GENERIC_HARDWARE_ERROR 0x09 |
|
#define | EFI_ACPI_5_1_ERROR_SOURCE_FLAG_FIRMWARE_FIRST (1 << 0) |
|
#define | EFI_ACPI_5_1_ERROR_SOURCE_FLAG_GLOBAL (1 << 1) |
|
#define | EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32 0x00 |
| IA-32 Architecture Machine Check Bank Structure MCA data format. More...
|
|
#define | EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64 0x01 |
|
#define | EFI_ACPI_5_1_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64 0x02 |
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_POLLED 0x00 |
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT 0x01 |
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT 0x02 |
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_SCI 0x03 |
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_NOTIFICATION_NMI 0x04 |
|
#define | EFI_ACPI_5_1_ERROR_RECORD_SERIALIZATION_TABLE_REVISION 0x01 |
| ERST Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_ERST_BEGIN_WRITE_OPERATION 0x00 |
| ERST Serialization Actions. More...
|
|
#define | EFI_ACPI_5_1_ERST_BEGIN_READ_OPERATION 0x01 |
|
#define | EFI_ACPI_5_1_ERST_BEGIN_CLEAR_OPERATION 0x02 |
|
#define | EFI_ACPI_5_1_ERST_END_OPERATION 0x03 |
|
#define | EFI_ACPI_5_1_ERST_SET_RECORD_OFFSET 0x04 |
|
#define | EFI_ACPI_5_1_ERST_EXECUTE_OPERATION 0x05 |
|
#define | EFI_ACPI_5_1_ERST_CHECK_BUSY_STATUS 0x06 |
|
#define | EFI_ACPI_5_1_ERST_GET_COMMAND_STATUS 0x07 |
|
#define | EFI_ACPI_5_1_ERST_GET_RECORD_IDENTIFIER 0x08 |
|
#define | EFI_ACPI_5_1_ERST_SET_RECORD_IDENTIFIER 0x09 |
|
#define | EFI_ACPI_5_1_ERST_GET_RECORD_COUNT 0x0A |
|
#define | EFI_ACPI_5_1_ERST_BEGIN_DUMMY_WRITE_OPERATION 0x0B |
|
#define | EFI_ACPI_5_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE 0x0D |
|
#define | EFI_ACPI_5_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH 0x0E |
|
#define | EFI_ACPI_5_1_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES 0x0F |
|
#define | EFI_ACPI_5_1_ERST_STATUS_SUCCESS 0x00 |
| ERST Action Command Status. More...
|
|
#define | EFI_ACPI_5_1_ERST_STATUS_NOT_ENOUGH_SPACE 0x01 |
|
#define | EFI_ACPI_5_1_ERST_STATUS_HARDWARE_NOT_AVAILABLE 0x02 |
|
#define | EFI_ACPI_5_1_ERST_STATUS_FAILED 0x03 |
|
#define | EFI_ACPI_5_1_ERST_STATUS_RECORD_STORE_EMPTY 0x04 |
|
#define | EFI_ACPI_5_1_ERST_STATUS_RECORD_NOT_FOUND 0x05 |
|
#define | EFI_ACPI_5_1_ERST_READ_REGISTER 0x00 |
| ERST Serialization Instructions. More...
|
|
#define | EFI_ACPI_5_1_ERST_READ_REGISTER_VALUE 0x01 |
|
#define | EFI_ACPI_5_1_ERST_WRITE_REGISTER 0x02 |
|
#define | EFI_ACPI_5_1_ERST_WRITE_REGISTER_VALUE 0x03 |
|
#define | EFI_ACPI_5_1_ERST_NOOP 0x04 |
|
#define | EFI_ACPI_5_1_ERST_LOAD_VAR1 0x05 |
|
#define | EFI_ACPI_5_1_ERST_LOAD_VAR2 0x06 |
|
#define | EFI_ACPI_5_1_ERST_STORE_VAR1 0x07 |
|
#define | EFI_ACPI_5_1_ERST_ADD 0x08 |
|
#define | EFI_ACPI_5_1_ERST_SUBTRACT 0x09 |
|
#define | EFI_ACPI_5_1_ERST_ADD_VALUE 0x0A |
|
#define | EFI_ACPI_5_1_ERST_SUBTRACT_VALUE 0x0B |
|
#define | EFI_ACPI_5_1_ERST_STALL 0x0C |
|
#define | EFI_ACPI_5_1_ERST_STALL_WHILE_TRUE 0x0D |
|
#define | EFI_ACPI_5_1_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE 0x0E |
|
#define | EFI_ACPI_5_1_ERST_GOTO 0x0F |
|
#define | EFI_ACPI_5_1_ERST_SET_SRC_ADDRESS_BASE 0x10 |
|
#define | EFI_ACPI_5_1_ERST_SET_DST_ADDRESS_BASE 0x11 |
|
#define | EFI_ACPI_5_1_ERST_MOVE_DATA 0x12 |
|
#define | EFI_ACPI_5_1_ERST_PRESERVE_REGISTER 0x01 |
| ERST Instruction Flags. More...
|
|
#define | EFI_ACPI_5_1_ERROR_INJECTION_TABLE_REVISION 0x01 |
| EINJ Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_EINJ_BEGIN_INJECTION_OPERATION 0x00 |
| EINJ Error Injection Actions. More...
|
|
#define | EFI_ACPI_5_1_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE 0x01 |
|
#define | EFI_ACPI_5_1_EINJ_SET_ERROR_TYPE 0x02 |
|
#define | EFI_ACPI_5_1_EINJ_GET_ERROR_TYPE 0x03 |
|
#define | EFI_ACPI_5_1_EINJ_END_OPERATION 0x04 |
|
#define | EFI_ACPI_5_1_EINJ_EXECUTE_OPERATION 0x05 |
|
#define | EFI_ACPI_5_1_EINJ_CHECK_BUSY_STATUS 0x06 |
|
#define | EFI_ACPI_5_1_EINJ_GET_COMMAND_STATUS 0x07 |
|
#define | EFI_ACPI_5_1_EINJ_SET_ERROR_TYPE_WITH_ADDRESS 0x08 |
|
#define | EFI_ACPI_5_1_EINJ_TRIGGER_ERROR 0xFF |
|
#define | EFI_ACPI_5_1_EINJ_STATUS_SUCCESS 0x00 |
| EINJ Action Command Status. More...
|
|
#define | EFI_ACPI_5_1_EINJ_STATUS_UNKNOWN_FAILURE 0x01 |
|
#define | EFI_ACPI_5_1_EINJ_STATUS_INVALID_ACCESS 0x02 |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PROCESSOR_CORRECTABLE (1 << 0) |
| EINJ Error Type Definition. More...
|
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL (1 << 1) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL (1 << 2) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_MEMORY_CORRECTABLE (1 << 3) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL (1 << 4) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL (1 << 5) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE (1 << 6) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL (1 << 7) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL (1 << 8) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PLATFORM_CORRECTABLE (1 << 9) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL (1 << 10) |
|
#define | EFI_ACPI_5_1_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL (1 << 11) |
|
#define | EFI_ACPI_5_1_EINJ_READ_REGISTER 0x00 |
| EINJ Injection Instructions. More...
|
|
#define | EFI_ACPI_5_1_EINJ_READ_REGISTER_VALUE 0x01 |
|
#define | EFI_ACPI_5_1_EINJ_WRITE_REGISTER 0x02 |
|
#define | EFI_ACPI_5_1_EINJ_WRITE_REGISTER_VALUE 0x03 |
|
#define | EFI_ACPI_5_1_EINJ_NOOP 0x04 |
|
#define | EFI_ACPI_5_1_EINJ_PRESERVE_REGISTER 0x01 |
| EINJ Instruction Flags. More...
|
|
#define | EFI_ACPI_5_1_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION 0x01 |
| PCCT Version (as defined in ACPI 5.1 spec.) More...
|
|
#define | EFI_ACPI_5_1_PCCT_FLAGS_SCI_DOORBELL BIT0 |
| PCCT Global Flags. More...
|
|
#define | EFI_ACPI_5_1_PCCT_SUBSPACE_TYPE_GENERIC 0x00 |
|
#define | EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ') |
| "RSD PTR " Root System Description Pointer More...
|
|
#define | EFI_ACPI_5_1_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('A', 'P', 'I', 'C') |
| "APIC" Multiple APIC Description Table More...
|
|
#define | EFI_ACPI_5_1_BOOT_ERROR_RECORD_TABLE_SIGNATURE SIGNATURE_32('B', 'E', 'R', 'T') |
| "BERT" Boot Error Record Table More...
|
|
#define | EFI_ACPI_5_1_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('B', 'G', 'R', 'T') |
| "BGRT" Boot Graphics Resource Table More...
|
|
#define | EFI_ACPI_5_1_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE SIGNATURE_32('C', 'P', 'E', 'P') |
| "CPEP" Corrected Platform Error Polling Table More...
|
|
#define | EFI_ACPI_5_1_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('D', 'S', 'D', 'T') |
| "DSDT" Differentiated System Description Table More...
|
|
#define | EFI_ACPI_5_1_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE SIGNATURE_32('E', 'C', 'D', 'T') |
| "ECDT" Embedded Controller Boot Resources Table More...
|
|
#define | EFI_ACPI_5_1_ERROR_INJECTION_TABLE_SIGNATURE SIGNATURE_32('E', 'I', 'N', 'J') |
| "EINJ" Error Injection Table More...
|
|
#define | EFI_ACPI_5_1_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE SIGNATURE_32('E', 'R', 'S', 'T') |
| "ERST" Error Record Serialization Table More...
|
|
#define | EFI_ACPI_5_1_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'P') |
| "FACP" Fixed ACPI Description Table More...
|
|
#define | EFI_ACPI_5_1_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE SIGNATURE_32('F', 'A', 'C', 'S') |
| "FACS" Firmware ACPI Control Structure More...
|
|
#define | EFI_ACPI_5_1_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE SIGNATURE_32('F', 'P', 'D', 'T') |
| "FPDT" Firmware Performance Data Table More...
|
|
#define | EFI_ACPI_5_1_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('G', 'T', 'D', 'T') |
| "GTDT" Generic Timer Description Table More...
|
|
#define | EFI_ACPI_5_1_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE SIGNATURE_32('H', 'E', 'S', 'T') |
| "HEST" Hardware Error Source Table More...
|
|
#define | EFI_ACPI_5_1_MEMORY_POWER_STATE_TABLE_SIGNATURE SIGNATURE_32('M', 'P', 'S', 'T') |
| "MPST" Memory Power State Table More...
|
|
#define | EFI_ACPI_5_1_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'C', 'T') |
| "MSCT" Maximum System Characteristics Table More...
|
|
#define | EFI_ACPI_5_1_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE SIGNATURE_32('P', 'M', 'T', 'T') |
| "PMTT" Platform Memory Topology Table More...
|
|
#define | EFI_ACPI_5_1_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T') |
| "PSDT" Persistent System Description Table More...
|
|
#define | EFI_ACPI_5_1_ACPI_RAS_FEATURE_TABLE_SIGNATURE SIGNATURE_32('R', 'A', 'S', 'F') |
| "RASF" ACPI RAS Feature Table More...
|
|
#define | EFI_ACPI_5_1_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('R', 'S', 'D', 'T') |
| "RSDT" Root System Description Table More...
|
|
#define | EFI_ACPI_5_1_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE SIGNATURE_32('S', 'B', 'S', 'T') |
| "SBST" Smart Battery Specification Table More...
|
|
#define | EFI_ACPI_5_1_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'T') |
| "SLIT" System Locality Information Table More...
|
|
#define | EFI_ACPI_5_1_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE SIGNATURE_32('S', 'R', 'A', 'T') |
| "SRAT" System Resource Affinity Table More...
|
|
#define | EFI_ACPI_5_1_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('S', 'S', 'D', 'T') |
| "SSDT" Secondary System Description Table More...
|
|
#define | EFI_ACPI_5_1_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('X', 'S', 'D', 'T') |
| "XSDT" Extended System Description Table More...
|
|
#define | EFI_ACPI_5_1_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE SIGNATURE_32('B', 'O', 'O', 'T') |
| "BOOT" MS Simple Boot Spec More...
|
|
#define | EFI_ACPI_5_1_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('C', 'S', 'R', 'T') |
| "CSRT" MS Core System Resource Table More...
|
|
#define | EFI_ACPI_5_1_DEBUG_PORT_2_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', '2') |
| "DBG2" MS Debug Port 2 Spec More...
|
|
#define | EFI_ACPI_5_1_DEBUG_PORT_TABLE_SIGNATURE SIGNATURE_32('D', 'B', 'G', 'P') |
| "DBGP" MS Debug Port Spec More...
|
|
#define | EFI_ACPI_5_1_DMA_REMAPPING_TABLE_SIGNATURE SIGNATURE_32('D', 'M', 'A', 'R') |
| "DMAR" DMA Remapping Table More...
|
|
#define | EFI_ACPI_5_1_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE SIGNATURE_32('D', 'R', 'T', 'M') |
| "DRTM" Dynamic Root of Trust for Measurement Table More...
|
|
#define | EFI_ACPI_5_1_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('E', 'T', 'D', 'T') |
| "ETDT" Event Timer Description Table More...
|
|
#define | EFI_ACPI_5_1_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE SIGNATURE_32('H', 'P', 'E', 'T') |
| "HPET" IA-PC High Precision Event Timer Table More...
|
|
#define | EFI_ACPI_5_1_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE SIGNATURE_32('i', 'B', 'F', 'T') |
| "iBFT" iSCSI Boot Firmware Table More...
|
|
#define | EFI_ACPI_5_1_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE SIGNATURE_32('I', 'V', 'R', 'S') |
| "IVRS" I/O Virtualization Reporting Structure More...
|
|
#define | EFI_ACPI_5_1_IO_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE SIGNATURE_32('L', 'P', 'I', 'T') |
| "LPIT" Low Power Idle Table More...
|
|
#define | EFI_ACPI_5_1_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'F', 'G') |
| "MCFG" PCI Express Memory Mapped Configuration Space Base Address Description Table More...
|
|
#define | EFI_ACPI_5_1_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('M', 'C', 'H', 'I') |
| "MCHI" Management Controller Host Interface Table More...
|
|
#define | EFI_ACPI_5_1_DATA_MANAGEMENT_TABLE_SIGNATURE SIGNATURE_32('M', 'S', 'D', 'M') |
| "MSDM" MS Data Management Table More...
|
|
#define | EFI_ACPI_5_1_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE SIGNATURE_32('P', 'C', 'C', 'T') |
| "PCCT" Platform Communications Channel Table More...
|
|
#define | EFI_ACPI_5_1_SOFTWARE_LICENSING_TABLE_SIGNATURE SIGNATURE_32('S', 'L', 'I', 'C') |
| "SLIC" MS Software Licensing Table Specification More...
|
|
#define | EFI_ACPI_5_1_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'C', 'R') |
| "SPCR" Serial Port Console Redirection Table More...
|
|
#define | EFI_ACPI_5_1_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE SIGNATURE_32('S', 'P', 'M', 'I') |
| "SPMI" Server Platform Management Interface Table More...
|
|
#define | EFI_ACPI_5_1_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE SIGNATURE_32('T', 'C', 'P', 'A') |
| "TCPA" Trusted Computing Platform Alliance Capabilities Table More...
|
|
#define | EFI_ACPI_5_1_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE SIGNATURE_32('T', 'P', 'M', '2') |
| "TPM2" Trusted Computing Platform 1 Table More...
|
|
#define | EFI_ACPI_5_1_UEFI_ACPI_DATA_TABLE_SIGNATURE SIGNATURE_32('U', 'E', 'F', 'I') |
| "UEFI" UEFI ACPI Data Table More...
|
|
#define | EFI_ACPI_5_1_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE SIGNATURE_32('W', 'A', 'E', 'T') |
| "WAET" Windows ACPI Emulated Devices Table More...
|
|
#define | EFI_ACPI_5_1_WATCHDOG_ACTION_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'A', 'T') |
| "WDAT" Watchdog Action Table More...
|
|
#define | EFI_ACPI_5_1_WATCHDOG_RESOURCE_TABLE_SIGNATURE SIGNATURE_32('W', 'D', 'R', 'T') |
| "WDRT" Watchdog Resource Table More...
|
|
#define | EFI_ACPI_5_1_PLATFORM_BINARY_TABLE_SIGNATURE SIGNATURE_32('W', 'P', 'B', 'T') |
| "WPBT" MS Platform Binary Table More...
|
|