TianoCore EDK2 master
Loading...
Searching...
No Matches
Acpi65.h File Reference

Go to the source code of this file.

Data Structures

struct  EFI_ACPI_6_5_GENERIC_ADDRESS_STRUCTURE
 
struct  EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER
 
struct  EFI_ACPI_6_5_COMMON_HEADER
 
struct  EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE
 
struct  EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE
 
struct  EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_HEADER
 
struct  EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_STRUCTURE
 
struct  EFI_ACPI_6_5_IO_APIC_STRUCTURE
 
struct  EFI_ACPI_6_5_INTERRUPT_SOURCE_OVERRIDE_STRUCTURE
 
struct  EFI_ACPI_6_5_PLATFORM_INTERRUPT_APIC_STRUCTURE
 
struct  EFI_ACPI_6_5_NON_MASKABLE_INTERRUPT_SOURCE_STRUCTURE
 
struct  EFI_ACPI_6_5_LOCAL_APIC_NMI_STRUCTURE
 
struct  EFI_ACPI_6_5_LOCAL_APIC_ADDRESS_OVERRIDE_STRUCTURE
 
struct  EFI_ACPI_6_5_IO_SAPIC_STRUCTURE
 
struct  EFI_ACPI_6_5_PROCESSOR_LOCAL_SAPIC_STRUCTURE
 
struct  EFI_ACPI_6_5_PLATFORM_INTERRUPT_SOURCES_STRUCTURE
 
struct  EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC_STRUCTURE
 
struct  EFI_ACPI_6_5_LOCAL_X2APIC_NMI_STRUCTURE
 
struct  EFI_ACPI_6_5_GIC_STRUCTURE
 
struct  EFI_ACPI_6_5_GIC_DISTRIBUTOR_STRUCTURE
 
struct  EFI_ACPI_6_5_GIC_MSI_FRAME_STRUCTURE
 
struct  EFI_ACPI_6_5_GICR_STRUCTURE
 
struct  EFI_ACPI_6_5_GIC_ITS_STRUCTURE
 
struct  EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_STRUCTURE
 
struct  EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_STRUCTURE
 
struct  EFI_ACPI_6_5_CORE_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_LIO_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_HT_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_EIO_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_MSI_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_BIO_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_LPC_PIC_STRUCTURE
 
struct  EFI_ACPI_6_5_SMART_BATTERY_DESCRIPTION_TABLE
 
struct  EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE
 
struct  EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_HEADER
 
struct  EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY_STRUCTURE
 
struct  EFI_ACPI_6_5_MEMORY_AFFINITY_STRUCTURE
 
struct  EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC_AFFINITY_STRUCTURE
 
struct  EFI_ACPI_6_5_GICC_AFFINITY_STRUCTURE
 
struct  EFI_ACPI_6_5_GIC_ITS_AFFINITY_STRUCTURE
 
struct  EFI_ACPI_6_5_DEVICE_HANDLE_ACPI
 
struct  EFI_ACPI_6_5_DEVICE_HANDLE_PCI
 
union  EFI_ACPI_6_5_DEVICE_HANDLE
 
struct  EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE
 
struct  EFI_ACPI_6_5_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_HEADER
 
struct  EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_HEADER
 
struct  EFI_ACPI_6_5_CPEP_PROCESSOR_APIC_SAPIC_STRUCTURE
 
struct  EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_HEADER
 
struct  EFI_ACPI_6_5_MAXIMUM_PROXIMITY_DOMAIN_INFORMATION_STRUCTURE
 
struct  EFI_ACPI_6_5_RAS_FEATURE_TABLE
 
struct  EFI_ACPI_6_5_RASF_PLATFORM_COMMUNICATION_CHANNEL_SHARED_MEMORY_REGION
 
struct  EFI_ACPI_6_5_RASF_PATROL_SCRUB_PLATFORM_BLOCK_STRUCTURE
 
struct  EFI_ACPI_RAS2_PCC_DESCRIPTOR
 
struct  EFI_ACPI_6_5_RAS2_FEATURE_TABLE
 
struct  EFI_ACPI_6_5_MEMORY_POWER_STATUS_TABLE
 
struct  EFI_ACPI_6_5_MPST_PLATFORM_COMMUNICATION_CHANNEL_SHARED_MEMORY_REGION
 
struct  EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE
 
struct  EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE
 
struct  EFI_ACPI_6_5_MPST_MEMORY_POWER_NODE_TABLE
 
struct  EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE
 
struct  EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_TABLE
 
struct  EFI_ACPI_6_5_PLATFORM_MEMORY_TOPOLOGY_TABLE
 
struct  EFI_ACPI_6_5_PMTT_COMMON_MEMORY_DEVICE
 
struct  EFI_ACPI_6_5_PMTT_SOCKET_TYPE_DATA
 
struct  EFI_ACPI_6_5_PMTT_MEMORY_CONTROLLER_TYPE_DATA
 
struct  EFI_ACPI_6_5_PMTT_DIMM_TYPE_SPECIFIC_DATA
 
struct  EFI_ACPI_6_5_PMTT_VENDOR_SPECIFIC_TYPE_DATA
 
struct  EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE
 
struct  EFI_ACPI_6_5_FPDT_PERFORMANCE_RECORD_HEADER
 
struct  EFI_ACPI_6_5_FPDT_PERFORMANCE_TABLE_HEADER
 
struct  EFI_ACPI_6_5_FPDT_BOOT_PERFORMANCE_TABLE_POINTER_RECORD
 
struct  EFI_ACPI_6_5_FPDT_S3_PERFORMANCE_TABLE_POINTER_RECORD
 
struct  EFI_ACPI_6_5_FPDT_FIRMWARE_BASIC_BOOT_RECORD
 
struct  EFI_ACPI_6_5_FPDT_FIRMWARE_BASIC_BOOT_TABLE
 
struct  EFI_ACPI_6_5_FPDT_FIRMWARE_S3_BOOT_TABLE
 
struct  EFI_ACPI_6_5_FPDT_S3_RESUME_RECORD
 
struct  EFI_ACPI_6_5_FPDT_S3_SUSPEND_RECORD
 
struct  EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_RECORD_TABLE
 
struct  EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE
 
struct  EFI_ACPI_6_5_GTDT_GT_BLOCK_STRUCTURE
 
struct  EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_STRUCTURE
 
struct  EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_STRUCTURE
 
struct  EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE
 
struct  EFI_ACPI_6_5_NFIT_STRUCTURE_HEADER
 
struct  EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_DEVICE_HANDLE
 
struct  EFI_ACPI_6_5_NFIT_NVDIMM_REGION_MAPPING_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_INTERLEAVE_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_SMBIOS_MANAGEMENT_INFORMATION_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE
 
struct  EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITIES_STRUCTURE
 
struct  EFI_ACPI_6_5_SECURE_DEVICES_TABLE_HEADER
 
struct  EFI_ACPI_6_5_SDEV_STRUCTURE_HEADER
 
struct  EFI_ACPI_6_5_SDEV_STRUCTURE_ACPI_NAMESPACE_DEVICE
 
struct  EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_IDENTIFICATION_STRUCTURE
 
struct  EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_MEMORY_STRUCTURE
 
struct  EFI_ACPI_6_5_SDEV_STRUCTURE_PCIE_ENDPOINT_DEVICE
 
struct  EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_HEADER
 
struct  EFI_ACPI_6_5_ERROR_BLOCK_STATUS
 
struct  EFI_ACPI_6_5_BOOT_ERROR_REGION_STRUCTURE
 
struct  EFI_ACPI_6_5_GENERIC_ERROR_DATA_ENTRY_STRUCTURE
 
struct  EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_HEADER
 
struct  EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION_STRUCTURE
 
struct  EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_BANK_STRUCTURE
 
struct  EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_CONFIGURATION_WRITE_ENABLE_STRUCTURE
 
struct  EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_STRUCTURE
 
struct  EFI_ACPI_6_5_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK_STRUCTURE
 
struct  EFI_ACPI_6_5_IA32_ARCHITECTURE_NMI_ERROR_STRUCTURE
 
struct  EFI_ACPI_6_5_PCI_EXPRESS_ROOT_PORT_AER_STRUCTURE
 
struct  EFI_ACPI_6_5_PCI_EXPRESS_DEVICE_AER_STRUCTURE
 
struct  EFI_ACPI_6_5_PCI_EXPRESS_BRIDGE_AER_STRUCTURE
 
struct  EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR_SOURCE_STRUCTURE
 
struct  EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR_SOURCE_VERSION_2_STRUCTURE
 
struct  EFI_ACPI_6_5_GENERIC_ERROR_STATUS_STRUCTURE
 
struct  EFI_ACPI_6_5_IA32_ARCHITECTURE_DEFERRED_MACHINE_CHECK_STRUCTURE
 
struct  EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_HEADER
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_HEADER
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_MEMORY_PROXIMITY_DOMAIN_ATTRIBUTES_FLAGS
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_MEMORY_PROXIMITY_DOMAIN_ATTRIBUTES
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO_FLAGS
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_MEMORY_SIDE_CACHE_INFO_CACHE_ATTRIBUTES
 
struct  EFI_ACPI_6_5_HMAT_STRUCTURE_MEMORY_SIDE_CACHE_INFO
 
struct  EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_HEADER
 
struct  EFI_ACPI_6_5_ERST_SERIALIZATION_INSTRUCTION_ENTRY
 
struct  EFI_ACPI_6_5_ERROR_INJECTION_TABLE_HEADER
 
struct  EFI_ACPI_6_5_EINJ_INJECTION_INSTRUCTION_ENTRY
 
struct  EFI_ACPI_6_5_EINJ_TRIGGER_ACTION_TABLE
 
struct  EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL_TABLE_HEADER
 
struct  EFI_ACPI_6_5_PCCT_SUBSPACE_HEADER
 
struct  EFI_ACPI_6_5_PCCT_SUBSPACE_GENERIC
 
struct  EFI_ACPI_6_5_PCCT_GENERIC_SHARED_MEMORY_REGION_COMMAND
 
struct  EFI_ACPI_6_5_PCCT_GENERIC_SHARED_MEMORY_REGION_STATUS
 
struct  EFI_ACPI_6_5_PCCT_GENERIC_SHARED_MEMORY_REGION_HEADER
 
struct  EFI_ACPI_6_5_PCCT_SUBSPACE_1_HW_REDUCED_COMMUNICATIONS
 
struct  EFI_ACPI_6_5_PCCT_SUBSPACE_2_HW_REDUCED_COMMUNICATIONS
 
struct  EFI_ACPI_6_5_PCCT_SUBSPACE_3_EXTENDED_PCC
 
struct  EFI_ACPI_6_5_PCCT_EXTENDED_PCC_SHARED_MEMORY_REGION_HEADER
 
struct  EFI_ACPI_6_5_PCCT_SUBSPACE_5_HW_REGISTERS_COMMUNICATIONS
 
struct  EFI_6_5_PCCT_REDUCED_PCC_SUBSPACE_SHARED_MEMORY_REGION
 
struct  EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_HEADER
 
struct  EFI_ACPI_6_5_PDTT_PCC_IDENTIFIER
 
struct  EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_HEADER
 
struct  EFI_ACPI_6_5_PPTT_STRUCTURE_HEADER
 
struct  EFI_ACPI_6_5_PPTT_STRUCTURE_PROCESSOR_FLAGS
 
struct  EFI_ACPI_6_5_PPTT_STRUCTURE_PROCESSOR
 
struct  EFI_ACPI_6_5_PPTT_STRUCTURE_CACHE_FLAGS
 
struct  EFI_ACPI_6_5_PPTT_STRUCTURE_CACHE_ATTRIBUTES
 
struct  EFI_ACPI_6_5_PPTT_STRUCTURE_CACHE
 
struct  EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE
 
struct  EFI_ACPI_6_5_PHAT_RECORD
 
struct  EFI_ACPI_6_5_PHAT_VERSION_ELEMENT
 
struct  EFI_ACPI_6_5_PHAT_FIRMWARE_VERISON_DATA_RECORD
 
struct  EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_STRUCTURE
 
struct  EFI_ACPI_6_5_PHAT_RESET_REASON_HEALTH_RECORD_VENDOR_DATA_ENTRY
 
struct  EFI_ACPI_6_5_PHAT_RESET_REASON_HEALTH_RECORD_STRUCTURE
 

Macros

#define EFI_ACPI_6_5_AML_PSD_REVISION   0
 
#define EFI_ACPI_6_5_AML_CPC_REVISION   3
 
#define EFI_ACPI_6_5_SYSTEM_MEMORY   0x00
 
#define EFI_ACPI_6_5_SYSTEM_IO   0x01
 
#define EFI_ACPI_6_5_PCI_CONFIGURATION_SPACE   0x02
 
#define EFI_ACPI_6_5_EMBEDDED_CONTROLLER   0x03
 
#define EFI_ACPI_6_5_SMBUS   0x04
 
#define EFI_ACPI_6_5_SYSTEM_CMOS   0x05
 
#define EFI_ACPI_6_5_PCI_BAR_TARGET   0x06
 
#define EFI_ACPI_6_5_IPMI   0x07
 
#define EFI_ACPI_6_5_GENERAL_PURPOSE_IO   0x08
 
#define EFI_ACPI_6_5_GENERIC_SERIAL_BUS   0x09
 
#define EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL   0x0A
 
#define EFI_ACPI_6_5_PLATFORM_RUNTIME_MECHANISM   0x0B
 
#define EFI_ACPI_6_5_FUNCTIONAL_FIXED_HARDWARE   0x7F
 
#define EFI_ACPI_6_5_UNDEFINED   0
 
#define EFI_ACPI_6_5_BYTE   1
 
#define EFI_ACPI_6_5_WORD   2
 
#define EFI_ACPI_6_5_DWORD   3
 
#define EFI_ACPI_6_5_QWORD   4
 
#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION   0x02
 ACPISpec (Revision 6.5) says current value is 2.
 
#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_REVISION   0x06
 
#define EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION   0x05
 
#define EFI_ACPI_6_5_PM_PROFILE_UNSPECIFIED   0
 
#define EFI_ACPI_6_5_PM_PROFILE_DESKTOP   1
 
#define EFI_ACPI_6_5_PM_PROFILE_MOBILE   2
 
#define EFI_ACPI_6_5_PM_PROFILE_WORKSTATION   3
 
#define EFI_ACPI_6_5_PM_PROFILE_ENTERPRISE_SERVER   4
 
#define EFI_ACPI_6_5_PM_PROFILE_SOHO_SERVER   5
 
#define EFI_ACPI_6_5_PM_PROFILE_APPLIANCE_PC   6
 
#define EFI_ACPI_6_5_PM_PROFILE_PERFORMANCE_SERVER   7
 
#define EFI_ACPI_6_5_PM_PROFILE_TABLET   8
 
#define EFI_ACPI_6_5_LEGACY_DEVICES   BIT0
 
#define EFI_ACPI_6_5_8042   BIT1
 
#define EFI_ACPI_6_5_VGA_NOT_PRESENT   BIT2
 
#define EFI_ACPI_6_5_MSI_NOT_SUPPORTED   BIT3
 
#define EFI_ACPI_6_5_PCIE_ASPM_CONTROLS   BIT4
 
#define EFI_ACPI_6_5_CMOS_RTC_NOT_PRESENT   BIT5
 
#define EFI_ACPI_6_5_ARM_PSCI_COMPLIANT   BIT0
 
#define EFI_ACPI_6_5_ARM_PSCI_USE_HVC   BIT1
 
#define EFI_ACPI_6_5_WBINVD   BIT0
 
#define EFI_ACPI_6_5_WBINVD_FLUSH   BIT1
 
#define EFI_ACPI_6_5_PROC_C1   BIT2
 
#define EFI_ACPI_6_5_P_LVL2_UP   BIT3
 
#define EFI_ACPI_6_5_PWR_BUTTON   BIT4
 
#define EFI_ACPI_6_5_SLP_BUTTON   BIT5
 
#define EFI_ACPI_6_5_FIX_RTC   BIT6
 
#define EFI_ACPI_6_5_RTC_S4   BIT7
 
#define EFI_ACPI_6_5_TMR_VAL_EXT   BIT8
 
#define EFI_ACPI_6_5_DCK_CAP   BIT9
 
#define EFI_ACPI_6_5_RESET_REG_SUP   BIT10
 
#define EFI_ACPI_6_5_SEALED_CASE   BIT11
 
#define EFI_ACPI_6_5_HEADLESS   BIT12
 
#define EFI_ACPI_6_5_CPU_SW_SLP   BIT13
 
#define EFI_ACPI_6_5_PCI_EXP_WAK   BIT14
 
#define EFI_ACPI_6_5_USE_PLATFORM_CLOCK   BIT15
 
#define EFI_ACPI_6_5_S4_RTC_STS_VALID   BIT16
 
#define EFI_ACPI_6_5_REMOTE_POWER_ON_CAPABLE   BIT17
 
#define EFI_ACPI_6_5_FORCE_APIC_CLUSTER_MODEL   BIT18
 
#define EFI_ACPI_6_5_FORCE_APIC_PHYSICAL_DESTINATION_MODE   BIT19
 
#define EFI_ACPI_6_5_HW_REDUCED_ACPI   BIT20
 
#define EFI_ACPI_6_5_LOW_POWER_S0_IDLE_CAPABLE   BIT21
 
#define EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION   0x02
 
#define EFI_ACPI_6_5_S4BIOS_F   BIT0
 
#define EFI_ACPI_6_5_64BIT_WAKE_SUPPORTED_F   BIT1
 
#define EFI_ACPI_6_5_OSPM_64BIT_WAKE_F   BIT0
 
#define EFI_ACPI_6_5_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION   0x06
 
#define EFI_ACPI_6_5_PCAT_COMPAT   BIT0
 
#define EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC   0x00
 
#define EFI_ACPI_6_5_IO_APIC   0x01
 
#define EFI_ACPI_6_5_INTERRUPT_SOURCE_OVERRIDE   0x02
 
#define EFI_ACPI_6_5_NON_MASKABLE_INTERRUPT_SOURCE   0x03
 
#define EFI_ACPI_6_5_LOCAL_APIC_NMI   0x04
 
#define EFI_ACPI_6_5_LOCAL_APIC_ADDRESS_OVERRIDE   0x05
 
#define EFI_ACPI_6_5_IO_SAPIC   0x06
 
#define EFI_ACPI_6_5_LOCAL_SAPIC   0x07
 
#define EFI_ACPI_6_5_PLATFORM_INTERRUPT_SOURCES   0x08
 
#define EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC   0x09
 
#define EFI_ACPI_6_5_LOCAL_X2APIC_NMI   0x0A
 
#define EFI_ACPI_6_5_GIC   0x0B
 
#define EFI_ACPI_6_5_GICD   0x0C
 
#define EFI_ACPI_6_5_GIC_MSI_FRAME   0x0D
 
#define EFI_ACPI_6_5_GICR   0x0E
 
#define EFI_ACPI_6_5_GIC_ITS   0x0F
 
#define EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP   0x10
 
#define EFI_ACPI_6_5_CORE_PIC   0x11
 
#define EFI_ACPI_6_5_LIO_PIC   0x12
 
#define EFI_ACPI_6_5_HT_PIC   0x13
 
#define EFI_ACPI_6_5_EIO_PIC   0x14
 
#define EFI_ACPI_6_5_MSI_PIC   0x15
 
#define EFI_ACPI_6_5_BIO_PIC   0x16
 
#define EFI_ACPI_6_5_LPC_PIC   0x17
 
#define EFI_ACPI_6_5_LOCAL_APIC_ENABLED   BIT0
 
#define EFI_ACPI_6_5_LOCAL_APIC_ONLINE_CAPABLE   BIT1
 
#define EFI_ACPI_6_5_POLARITY   (3 << 0)
 
#define EFI_ACPI_6_5_TRIGGER_MODE   (3 << 2)
 
#define EFI_ACPI_6_5_CPEI_PROCESSOR_OVERRIDE   BIT0
 
#define EFI_ACPI_6_5_GIC_ENABLED   BIT0
 
#define EFI_ACPI_6_5_PERFORMANCE_INTERRUPT_MODEL   BIT1
 
#define EFI_ACPI_6_5_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS   BIT2
 
#define EFI_ACPI_6_5_GIC_ONLINE_CAPABLE   BIT3
 
#define EFI_ACPI_6_5_GIC_V1   0x01
 
#define EFI_ACPI_6_5_GIC_V2   0x02
 
#define EFI_ACPI_6_5_GIC_V3   0x03
 
#define EFI_ACPI_6_5_GIC_V4   0x04
 
#define EFI_ACPI_6_5_SPI_COUNT_BASE_SELECT   BIT0
 
#define EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_COMMAND_NOOP   0x0000
 
#define EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_COMMAND_WAKEUP   0x0001
 
#define EFI_ACPI_6_5_SMART_BATTERY_DESCRIPTION_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION   0x03
 
#define EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY   0x00
 
#define EFI_ACPI_6_5_MEMORY_AFFINITY   0x01
 
#define EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC_AFFINITY   0x02
 
#define EFI_ACPI_6_5_GICC_AFFINITY   0x03
 
#define EFI_ACPI_6_5_GIC_ITS_AFFINITY   0x04
 
#define EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY   0x05
 
#define EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED   (1 << 0)
 
#define EFI_ACPI_6_5_MEMORY_ENABLED   (1 << 0)
 
#define EFI_ACPI_6_5_MEMORY_HOT_PLUGGABLE   (1 << 1)
 
#define EFI_ACPI_6_5_MEMORY_NONVOLATILE   (1 << 2)
 
#define EFI_ACPI_6_5_GICC_ENABLED   (1 << 0)
 
#define EFI_ACPI_6_5_ACPI_DEVICE_HANDLE   0x00
 
#define EFI_ACPI_6_5_PCI_DEVICE_HANDLE   0x01
 
#define EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ENABLED   BIT0
 
#define EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ARCHITECTURAL_TRANSACTIONS   BIT1
 
#define EFI_ACPI_6_5_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_CPEP_PROCESSOR_APIC_SAPIC   0x00
 
#define EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_RAS_FEATURE_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND   0x01
 
#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED   BIT0
 
#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED_AND_EXPOSED_TO_SOFTWARE   BIT1
 
#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_CPU_CACHE_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT2
 
#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_MEMORY_CONTROLLER_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT3
 
#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_HARDWARE_MIRRORING   BIT4
 
#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS   0x01
 
#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER   0x02
 
#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER   0x03
 
#define EFI_ACPI_6_5_MEMORY_POWER_STATE_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND   0x03
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE   0x01
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE   0x02
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED   0x03
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED   0x04
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE   0x01
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED   0x02
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE   0x04
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED   0x01
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY   0x02
 
#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT   0x04
 
#define EFI_ACPI_6_5_MEMORY_TOPOLOGY_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_SOCKET   0x0
 
#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_MEMORY_CONTROLLER   0x1
 
#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_DIMM   0x2
 
#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_VENDOR_SPECIFIC_TYPE   0xFF
 
#define EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION   1
 
#define EFI_ACPI_6_5_BGRT_VERSION   0x01
 
#define EFI_ACPI_6_5_BGRT_STATUS_NOT_DISPLAYED   0x00
 
#define EFI_ACPI_6_5_BGRT_STATUS_DISPLAYED   0x01
 
#define EFI_ACPI_6_5_BGRT_IMAGE_TYPE_BMP   0x00
 
#define EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER   0x0000
 
#define EFI_ACPI_6_5_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER   0x0001
 
#define EFI_ACPI_6_5_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER   0x01
 
#define EFI_ACPI_6_5_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER   0x01
 
#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME   0x0000
 
#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND   0x0001
 
#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT   0x0002
 
#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME   0x01
 
#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND   0x01
 
#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT   0x02
 
#define EFI_ACPI_6_5_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE   SIGNATURE_32('F', 'B', 'P', 'T')
 
#define EFI_ACPI_6_5_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE   SIGNATURE_32('S', '3', 'P', 'T')
 
#define EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION   0x03
 
#define EFI_ACPI_6_5_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE   BIT0
 
#define EFI_ACPI_6_5_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY   BIT1
 
#define EFI_ACPI_6_5_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY   BIT2
 
#define EFI_ACPI_6_5_GTDT_GT_BLOCK   0
 
#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG   1
 
#define EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE   BIT0
 
#define EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY   BIT1
 
#define EFI_ACPI_6_5_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER   BIT0
 
#define EFI_ACPI_6_5_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY   BIT1
 
#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE   BIT0
 
#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY   BIT1
 
#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_SECURE_TIMER   BIT2
 
#define EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE_REVISION   0x1
 
#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_STRUCTURE_TYPE   0
 
#define EFI_ACPI_6_5_NFIT_NVDIMM_REGION_MAPPING_STRUCTURE_TYPE   1
 
#define EFI_ACPI_6_5_NFIT_INTERLEAVE_STRUCTURE_TYPE   2
 
#define EFI_ACPI_6_5_NFIT_SMBIOS_MANAGEMENT_INFORMATION_STRUCTURE_TYPE   3
 
#define EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE   4
 
#define EFI_ACPI_6_5_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE   5
 
#define EFI_ACPI_6_5_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE   6
 
#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITIES_STRUCTURE_TYPE   7
 
#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_CONTROL_REGION_FOR_MANAGEMENT   BIT0
 
#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID   BIT1
 
#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_SPA_LOCATION_COOKIE_VALID   BIT2
 
#define EFI_ACPI_6_5_NFIT_GUID_VOLATILE_MEMORY_REGION   { 0x7305944F, 0xFDDA, 0x44E3, { 0xB1, 0x6C, 0x3F, 0x22, 0xD2, 0x52, 0xE5, 0xD0 }}
 
#define EFI_ACPI_6_5_NFIT_GUID_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_REGION   { 0x66F0D379, 0xB4F3, 0x4074, { 0xAC, 0x43, 0x0D, 0x33, 0x18, 0xB7, 0x8C, 0xDB }}
 
#define EFI_ACPI_6_5_NFIT_GUID_NVDIMM_CONTROL_REGION   { 0x92F701F6, 0x13B4, 0x405D, { 0x91, 0x0B, 0x29, 0x93, 0x67, 0xE8, 0x23, 0x4C }}
 
#define EFI_ACPI_6_5_NFIT_GUID_NVDIMM_BLOCK_DATA_WINDOW_REGION   { 0x91AF0530, 0x5D86, 0x470E, { 0xA6, 0xB0, 0x0A, 0x2D, 0xB9, 0x40, 0x82, 0x49 }}
 
#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_VOLATILE   { 0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }}
 
#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_VOLATILE   { 0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }}
 
#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_PERSISTENT   { 0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F ,0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }}
 
#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_PERSISTENT   { 0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }}
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_PREVIOUS_SAVE_FAIL   BIT0
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL   BIT1
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_PLATFORM_FLUSH_FAIL   BIT2
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_NOT_ARMED_PRIOR_TO_OSPM_HAND_OFF   BIT3
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_SMART_HEALTH_EVENTS_PRIOR_OSPM_HAND_OFF   BIT4
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_ENABLED_TO_NOTIFY_OSPM_ON_SMART_HEALTH_EVENTS   BIT5
 
#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_NOT_MAP_NVDIMM_TO_SPA   BIT6
 
#define EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_VALID_FIELDS_MANUFACTURING   BIT0
 
#define EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_FLAGS_BLOCK_DATA_WINDOWS_BUFFERED   BIT0
 
#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_CPU_CACHE_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT0
 
#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_MEMORY_CONTROLLER_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT1
 
#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_HARDWARE_MIRRORING   BIT2
 
#define EFI_ACPI_6_5_SECURE_DEVICES_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_SDEV_TYPE_ACPI_NAMESPACE_DEVICE   0x00
 
#define EFI_ACPI_6_5_SDEV_TYPE_PCIE_ENDPOINT_DEVICE   0x01
 
#define EFI_ACPI_6_5_SDEV_FLAG_ALLOW_HANDOFF   BIT0
 
#define EFI_ACPI_6_5_SDEV_FLAG_SECURE_ACCESS_COMPONENTS_PRESENT   BIT1
 
#define EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_TYPE_IDENTIFICATION   0x00
 
#define EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_TYPE_MEMORY   0x01
 
#define EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_ERROR_SEVERITY_RECOVERABLE   0x00
 
#define EFI_ACPI_6_5_ERROR_SEVERITY_FATAL   0x01
 
#define EFI_ACPI_6_5_ERROR_SEVERITY_CORRECTED   0x02
 
#define EFI_ACPI_6_5_ERROR_SEVERITY_NONE   0x03
 
#define EFI_ACPI_6_5_ERROR_SEVERITY_CORRECTABLE   0x00
 
#define EFI_ACPI_6_5_GENERIC_ERROR_DATA_ENTRY_REVISION   0x0300
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION   0x00
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK   0x01
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_NMI_ERROR   0x02
 
#define EFI_ACPI_6_5_PCI_EXPRESS_ROOT_PORT_AER   0x06
 
#define EFI_ACPI_6_5_PCI_EXPRESS_DEVICE_AER   0x07
 
#define EFI_ACPI_6_5_PCI_EXPRESS_BRIDGE_AER   0x08
 
#define EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR   0x09
 
#define EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR_VERSION_2   0x0A
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_DEFERRED_MACHINE_CHECK   0x0B
 
#define EFI_ACPI_6_5_ERROR_SOURCE_FLAG_FIRMWARE_FIRST   (1 << 0)
 
#define EFI_ACPI_6_5_ERROR_SOURCE_FLAG_GLOBAL   (1 << 1)
 
#define EFI_ACPI_6_5_ERROR_SOURCE_FLAG_GHES_ASSIST   (1 << 2)
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32   0x00
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64   0x01
 
#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64   0x02
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_POLLED   0x00
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT   0x01
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT   0x02
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_SCI   0x03
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_NMI   0x04
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_CMCI   0x05
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_MCE   0x06
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_GPIO_SIGNAL   0x07
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEA   0x08
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEI   0x09
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_GSIV   0x0A
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_SOFTWARE_DELEGATED_EXCEPTION   0x0B
 
#define EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_HMAT_TYPE_MEMORY_PROXIMITY_DOMAIN_ATTRIBUTES   0x00
 
#define EFI_ACPI_6_5_HMAT_TYPE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO   0x01
 
#define EFI_ACPI_6_5_HMAT_TYPE_MEMORY_SIDE_CACHE_INFO   0x02
 
#define EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_ERST_BEGIN_WRITE_OPERATION   0x00
 
#define EFI_ACPI_6_5_ERST_BEGIN_READ_OPERATION   0x01
 
#define EFI_ACPI_6_5_ERST_BEGIN_CLEAR_OPERATION   0x02
 
#define EFI_ACPI_6_5_ERST_END_OPERATION   0x03
 
#define EFI_ACPI_6_5_ERST_SET_RECORD_OFFSET   0x04
 
#define EFI_ACPI_6_5_ERST_EXECUTE_OPERATION   0x05
 
#define EFI_ACPI_6_5_ERST_CHECK_BUSY_STATUS   0x06
 
#define EFI_ACPI_6_5_ERST_GET_COMMAND_STATUS   0x07
 
#define EFI_ACPI_6_5_ERST_GET_RECORD_IDENTIFIER   0x08
 
#define EFI_ACPI_6_5_ERST_SET_RECORD_IDENTIFIER   0x09
 
#define EFI_ACPI_6_5_ERST_GET_RECORD_COUNT   0x0A
 
#define EFI_ACPI_6_5_ERST_BEGIN_DUMMY_WRITE_OPERATION   0x0B
 
#define EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE   0x0D
 
#define EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH   0x0E
 
#define EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES   0x0F
 
#define EFI_ACPI_6_5_ERST_GET_EXECUTE_OPERATION_TIMINGS   0x10
 
#define EFI_ACPI_6_5_ERST_STATUS_SUCCESS   0x00
 
#define EFI_ACPI_6_5_ERST_STATUS_NOT_ENOUGH_SPACE   0x01
 
#define EFI_ACPI_6_5_ERST_STATUS_HARDWARE_NOT_AVAILABLE   0x02
 
#define EFI_ACPI_6_5_ERST_STATUS_FAILED   0x03
 
#define EFI_ACPI_6_5_ERST_STATUS_RECORD_STORE_EMPTY   0x04
 
#define EFI_ACPI_6_5_ERST_STATUS_RECORD_NOT_FOUND   0x05
 
#define EFI_ACPI_6_5_ERST_READ_REGISTER   0x00
 
#define EFI_ACPI_6_5_ERST_READ_REGISTER_VALUE   0x01
 
#define EFI_ACPI_6_5_ERST_WRITE_REGISTER   0x02
 
#define EFI_ACPI_6_5_ERST_WRITE_REGISTER_VALUE   0x03
 
#define EFI_ACPI_6_5_ERST_NOOP   0x04
 
#define EFI_ACPI_6_5_ERST_LOAD_VAR1   0x05
 
#define EFI_ACPI_6_5_ERST_LOAD_VAR2   0x06
 
#define EFI_ACPI_6_5_ERST_STORE_VAR1   0x07
 
#define EFI_ACPI_6_5_ERST_ADD   0x08
 
#define EFI_ACPI_6_5_ERST_SUBTRACT   0x09
 
#define EFI_ACPI_6_5_ERST_ADD_VALUE   0x0A
 
#define EFI_ACPI_6_5_ERST_SUBTRACT_VALUE   0x0B
 
#define EFI_ACPI_6_5_ERST_STALL   0x0C
 
#define EFI_ACPI_6_5_ERST_STALL_WHILE_TRUE   0x0D
 
#define EFI_ACPI_6_5_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE   0x0E
 
#define EFI_ACPI_6_5_ERST_GOTO   0x0F
 
#define EFI_ACPI_6_5_ERST_SET_SRC_ADDRESS_BASE   0x10
 
#define EFI_ACPI_6_5_ERST_SET_DST_ADDRESS_BASE   0x11
 
#define EFI_ACPI_6_5_ERST_MOVE_DATA   0x12
 
#define EFI_ACPI_6_5_ERST_PRESERVE_REGISTER   0x01
 
#define EFI_ACPI_6_5_ERROR_INJECTION_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_EINJ_BEGIN_INJECTION_OPERATION   0x00
 
#define EFI_ACPI_6_5_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE   0x01
 
#define EFI_ACPI_6_5_EINJ_SET_ERROR_TYPE   0x02
 
#define EFI_ACPI_6_5_EINJ_GET_ERROR_TYPE   0x03
 
#define EFI_ACPI_6_5_EINJ_END_OPERATION   0x04
 
#define EFI_ACPI_6_5_EINJ_EXECUTE_OPERATION   0x05
 
#define EFI_ACPI_6_5_EINJ_CHECK_BUSY_STATUS   0x06
 
#define EFI_ACPI_6_5_EINJ_GET_COMMAND_STATUS   0x07
 
#define EFI_ACPI_6_5_EINJ_SET_ERROR_TYPE_WITH_ADDRESS   0x08
 
#define EFI_ACPI_6_5_EINJ_GET_EXECUTE_OPERATION_TIMINGS   0x09
 
#define EFI_ACPI_6_5_EINJ_EINJV2_SET_ERROR_TYPE   0x10
 
#define EFI_ACPI_6_5_EINJ_EINJV2_GET_ERROR_TYPE   0x11
 
#define EFI_ACPI_6_5_EINJ_TRIGGER_ERROR   0xFF
 
#define EFI_ACPI_6_5_EINJ_STATUS_SUCCESS   0x00
 
#define EFI_ACPI_6_5_EINJ_STATUS_UNKNOWN_FAILURE   0x01
 
#define EFI_ACPI_6_5_EINJ_STATUS_INVALID_ACCESS   0x02
 
#define EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_CORRECTABLE   (1 << 0)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL   (1 << 1)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL   (1 << 2)
 
#define EFI_ACPI_6_5_EINJ_ERROR_MEMORY_CORRECTABLE   (1 << 3)
 
#define EFI_ACPI_6_5_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL   (1 << 4)
 
#define EFI_ACPI_6_5_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL   (1 << 5)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE   (1 << 6)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL   (1 << 7)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL   (1 << 8)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_CORRECTABLE   (1 << 9)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL   (1 << 10)
 
#define EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL   (1 << 11)
 
#define EFI_ACPI_6_5_EINJ_READ_REGISTER   0x00
 
#define EFI_ACPI_6_5_EINJ_READ_REGISTER_VALUE   0x01
 
#define EFI_ACPI_6_5_EINJ_WRITE_REGISTER   0x02
 
#define EFI_ACPI_6_5_EINJ_WRITE_REGISTER_VALUE   0x03
 
#define EFI_ACPI_6_5_EINJ_NOOP   0x04
 
#define EFI_ACPI_6_5_EINJ_PRESERVE_REGISTER   0x01
 
#define EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION   0x02
 
#define EFI_ACPI_6_5_PCCT_FLAGS_PLATFORM_INTERRUPT   BIT0
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_GENERIC   0x00
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_1_HW_REDUCED_COMMUNICATIONS   0x01
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_2_HW_REDUCED_COMMUNICATIONS   0x02
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_3_EXTENDED_PCC   0x03
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_4_EXTENDED_PCC   0x04
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_5_HW_REGISTERS_COMMUNICATIONS   0x05
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_POLARITY   BIT0
 
#define EFI_ACPI_6_5_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_MODE   BIT1
 
#define EFI_ACPI_6_5_PCCT_MASTER_SLAVE_COMMUNICATIONS_CHANNEL_FLAGS_NOTIFY_ON_COMPLETION   BIT0
 
#define EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_REVISION   0x00
 
#define EFI_ACPI_6_5_PDTT_PCC_COMMAND_DOORBELL_ONLY   0x00
 
#define EFI_ACPI_6_5_PDTT_PCC_COMMAND_VENDOR_SPECIFIC   0x01
 
#define EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_REVISION   0x03
 
#define EFI_ACPI_6_5_PPTT_TYPE_PROCESSOR   0x00
 
#define EFI_ACPI_6_5_PPTT_TYPE_CACHE   0x01
 
#define EFI_ACPI_6_5_PPTT_PACKAGE_NOT_PHYSICAL   0x0
 
#define EFI_ACPI_6_5_PPTT_PACKAGE_PHYSICAL   0x1
 
#define EFI_ACPI_6_5_PPTT_PROCESSOR_ID_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_PROCESSOR_ID_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_PROCESSOR_IS_NOT_THREAD   0x0
 
#define EFI_ACPI_6_5_PPTT_PROCESSOR_IS_THREAD   0x1
 
#define EFI_ACPI_6_5_PPTT_NODE_IS_NOT_LEAF   0x0
 
#define EFI_ACPI_6_5_PPTT_NODE_IS_LEAF   0x1
 
#define EFI_ACPI_6_5_PPTT_IMPLEMENTATION_NOT_IDENTICAL   0x0
 
#define EFI_ACPI_6_5_PPTT_IMPLEMENTATION_IDENTICAL   0x1
 
#define EFI_ACPI_6_5_PPTT_CACHE_SIZE_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_CACHE_SIZE_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_NUMBER_OF_SETS_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_NUMBER_OF_SETS_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_ASSOCIATIVITY_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_ASSOCIATIVITY_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_ALLOCATION_TYPE_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_ALLOCATION_TYPE_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_CACHE_TYPE_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_CACHE_TYPE_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_WRITE_POLICY_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_WRITE_POLICY_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_LINE_SIZE_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_LINE_SIZE_VALID   0x1
 
#define EFI_ACPI_6_5_PPTT_CACHE_ID_INVALID   0x0
 
#define EFI_ACPI_6_5_PPTT_CACHE_ID_VALID   0x1
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_READ   0x0
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_WRITE   0x1
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_READ_WRITE   0x2
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_DATA   0x0
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_INSTRUCTION   0x1
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_UNIFIED   0x2
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_BACK   0x0
 
#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_THROUGH   0x1
 
#define EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE_REVISION   0x01
 
#define EFI_ACPI_6_5_PHAT_RECORD_TYPE_FIRMWARE_VERSION_DATA_RECORD   0x0000
 
#define EFI_ACPI_6_5_PHAT_RECORD_TYPE_FIRMWARE_HEALTH_DATA_RECORD   0x0001
 
#define EFI_ACPI_6_5_PHAT_FIRMWARE_VERSION_DATA_RECORD_REVISION   0x01
 
#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_REVISION   0x01
 
#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_ERRORS_FOUND   0x00
 
#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_NO_ERRORS_FOUND   0x01
 
#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_UNKNOWN   0x02
 
#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_ADVISORY   0x03
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_HEADER_GUID   { 0x7a014ce2, 0xf263, 0x4b77, { 0xb8, 0x8a, 0xe6, 0x33, 0x6b, 0x78, 0x2c, 0x14 }}
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_UNKNOWN   BIT0
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_HARDWARE   BIT1
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_FIRMWARE   BIT2
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_SOFTWARE   BIT3
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_SUPERVISOR   BIT4
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_UNKNOWN   BIT0
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_HARDWARE   BIT1
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_FIRMWARE   BIT2
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_SOFTWARE   BIT3
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_SUPERVISOR   BIT4
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UNKNOWN   0x00
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_COLD_BOOT   0x01
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_COLD_RESET   0x02
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_WARM_RESET   0x03
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UPDATE   0x04
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UNEXPECTED_RESET   0x20
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_FAULT   0x21
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_TIMEOUT   0x22
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_THERMAL   0x23
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_POWER_LOSS   0x24
 
#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_POWER_BUTTON   0x25
 
#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE   SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ')
 
#define EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('A', 'P', 'I', 'C')
 
#define EFI_ACPI_6_5_ARM_PERFORMANCE_MONITORING_UNIT_TABLE_SIGNATURE   SIGNATURE_32('A', 'P', 'M', 'T')
 
#define EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_SIGNATURE   SIGNATURE_32('B', 'E', 'R', 'T')
 
#define EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE   SIGNATURE_32('B', 'G', 'R', 'T')
 
#define EFI_ACPI_6_5_COMPONENT_DISTANCE_INFORMATION_TABLE_SIGNATURE   SIGNATURE_32('C', 'D', 'I', 'T')
 
#define EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE   SIGNATURE_32('C', 'P', 'E', 'P')
 
#define EFI_ACPI_6_5_COMPONENT_RESOURCE_ATTRIBUTE_TABLE_SIGNATURE   SIGNATURE_32('C', 'R', 'A', 'T')
 
#define EFI_ACPI_6_5_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('D', 'S', 'D', 'T')
 
#define EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE   SIGNATURE_32('E', 'C', 'D', 'T')
 
#define EFI_ACPI_6_5_ERROR_INJECTION_TABLE_SIGNATURE   SIGNATURE_32('E', 'I', 'N', 'J')
 
#define EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE   SIGNATURE_32('E', 'R', 'S', 'T')
 
#define EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('F', 'A', 'C', 'P')
 
#define EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE   SIGNATURE_32('F', 'A', 'C', 'S')
 
#define EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE   SIGNATURE_32('F', 'P', 'D', 'T')
 
#define EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('G', 'T', 'D', 'T')
 
#define EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE   SIGNATURE_32('H', 'E', 'S', 'T')
 
#define EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_SIGNATURE   SIGNATURE_32('H', 'M', 'A', 'T')
 
#define EFI_ACPI_6_5_MEMORY_POWER_STATE_TABLE_SIGNATURE   SIGNATURE_32('M', 'P', 'S', 'T')
 
#define EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE   SIGNATURE_32('M', 'S', 'C', 'T')
 
#define EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('N', 'F', 'I', 'T')
 
#define EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('P', 'D', 'T', 'T')
 
#define EFI_ACPI_6_5_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE   SIGNATURE_32('P', 'M', 'T', 'T')
 
#define EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('P', 'P', 'T', 'T')
 
#define EFI_ACPI_6_5_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('P', 'S', 'D', 'T')
 
#define EFI_ACPI_6_5_ACPI_RAS2_FEATURE_TABLE_SIGNATURE   SIGNATURE_32('R', 'A', 'S', '2')
 
#define EFI_ACPI_6_5_ACPI_RAS_FEATURE_TABLE_SIGNATURE   SIGNATURE_32('R', 'A', 'S', 'F')
 
#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('R', 'S', 'D', 'T')
 
#define EFI_ACPI_6_5_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE   SIGNATURE_32('S', 'B', 'S', 'T')
 
#define EFI_ACPI_6_5_SECURE_DEVICES_TABLE_SIGNATURE   SIGNATURE_32('S', 'D', 'E', 'V')
 
#define EFI_ACPI_6_5_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE   SIGNATURE_32('S', 'L', 'I', 'T')
 
#define EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE   SIGNATURE_32('S', 'R', 'A', 'T')
 
#define EFI_ACPI_6_5_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('S', 'S', 'D', 'T')
 
#define EFI_ACPI_6_5_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('X', 'S', 'D', 'T')
 
#define EFI_ACPI_6_5_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE   SIGNATURE_32('B', 'O', 'O', 'T')
 
#define EFI_ACPI_6_5_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE   SIGNATURE_32('C', 'S', 'R', 'T')
 
#define EFI_ACPI_6_5_DEBUG_PORT_2_TABLE_SIGNATURE   SIGNATURE_32('D', 'B', 'G', '2')
 
#define EFI_ACPI_6_5_DEBUG_PORT_TABLE_SIGNATURE   SIGNATURE_32('D', 'B', 'G', 'P')
 
#define EFI_ACPI_6_5_DMA_REMAPPING_TABLE_SIGNATURE   SIGNATURE_32('D', 'M', 'A', 'R')
 
#define EFI_ACPI_6_5_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE   SIGNATURE_32('D', 'R', 'T', 'M')
 
#define EFI_ACPI_6_5_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('E', 'T', 'D', 'T')
 
#define EFI_ACPI_6_5_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE   SIGNATURE_32('H', 'P', 'E', 'T')
 
#define EFI_ACPI_6_5_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE   SIGNATURE_32('i', 'B', 'F', 'T')
 
#define EFI_ACPI_6_5_IO_REMAPPING_TABLE_SIGNATURE   SIGNATURE_32('I', 'O', 'R', 'T')
 
#define EFI_ACPI_6_5_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE   SIGNATURE_32('I', 'V', 'R', 'S')
 
#define EFI_ACPI_6_5_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('L', 'P', 'I', 'T')
 
#define EFI_ACPI_6_5_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('M', 'C', 'F', 'G')
 
#define EFI_ACPI_6_5_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE   SIGNATURE_32('M', 'C', 'H', 'I')
 
#define EFI_ACPI_6_5_DATA_MANAGEMENT_TABLE_SIGNATURE   SIGNATURE_32('M', 'S', 'D', 'M')
 
#define EFI_ACPI_6_5_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE   SIGNATURE_32('P', 'C', 'C', 'T')
 
#define EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE_SIGNATURE   SIGNATURE_32('P', 'H', 'A', 'T')
 
#define EFI_ACPI_6_5_SOFTWARE_DELEGATED_EXCEPTIONS_INTERFACE_TABLE_SIGNATURE   SIGNATURE_32('S', 'D', 'E', 'I')
 
#define EFI_ACPI_6_5_SOFTWARE_LICENSING_TABLE_SIGNATURE   SIGNATURE_32('S', 'L', 'I', 'C')
 
#define EFI_ACPI_6_5_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE   SIGNATURE_32('S', 'P', 'C', 'R')
 
#define EFI_ACPI_6_5_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE   SIGNATURE_32('S', 'P', 'M', 'I')
 
#define EFI_ACPI_6_5_STA_OVERRIDE_TABLE_SIGNATURE   SIGNATURE_32('S', 'T', 'A', 'O')
 
#define EFI_ACPI_6_5_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE   SIGNATURE_32('T', 'C', 'P', 'A')
 
#define EFI_ACPI_6_5_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE   SIGNATURE_32('T', 'P', 'M', '2')
 
#define EFI_ACPI_6_5_UEFI_ACPI_DATA_TABLE_SIGNATURE   SIGNATURE_32('U', 'E', 'F', 'I')
 
#define EFI_ACPI_6_5_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE   SIGNATURE_32('W', 'A', 'E', 'T')
 
#define EFI_ACPI_6_5_WATCHDOG_ACTION_TABLE_SIGNATURE   SIGNATURE_32('W', 'D', 'A', 'T')
 
#define EFI_ACPI_6_5_WATCHDOG_RESOURCE_TABLE_SIGNATURE   SIGNATURE_32('W', 'D', 'R', 'T')
 
#define EFI_ACPI_6_5_PLATFORM_BINARY_TABLE_SIGNATURE   SIGNATURE_32('W', 'P', 'B', 'T')
 
#define EFI_ACPI_6_5_WINDOWS_SMM_SECURITY_MITIGATION_TABLE_SIGNATURE   SIGNATURE_32('W', 'S', 'M', 'T')
 
#define EFI_ACPI_6_5_XEN_PROJECT_TABLE_SIGNATURE   SIGNATURE_32('X', 'E', 'N', 'V')
 
#define EFI_ACPI_MEMORY_SYSTEM_RESOURCE_PARTITIONING_AND_MONITORING_TABLE_SIGNATURE   SIGNATURE_32('M', 'P', 'A', 'M')
 

Typedefs

typedef EFI_ACPI_6_5_PCCT_SUBSPACE_3_EXTENDED_PCC EFI_ACPI_6_5_PCCT_SUBSPACE_4_EXTENDED_PCC
 
typedef EFI_ACPI_6_5_PCCT_GENERIC_SHARED_MEMORY_REGION_HEADER EFI_ACPI_6_5_PDTT_PCC
 

Detailed Description

ACPI 6.5 definitions from the ACPI Specification Revision 6.5 Aug, 2022.

Copyright (c) 2017 - 2022, Intel Corporation. All rights reserved.
Copyright (c) 2019 - 2024, ARM Ltd. All rights reserved.
Copyright (c) 2023, Loongson Technology Corporation Limited. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file Acpi65.h.

Macro Definition Documentation

◆ EFI_ACPI_6_5_64BIT_WAKE_SUPPORTED_F

#define EFI_ACPI_6_5_64BIT_WAKE_SUPPORTED_F   BIT1

Definition at line 276 of file Acpi65.h.

◆ EFI_ACPI_6_5_8042

#define EFI_ACPI_6_5_8042   BIT1

Definition at line 209 of file Acpi65.h.

◆ EFI_ACPI_6_5_ACPI_DEVICE_HANDLE

#define EFI_ACPI_6_5_ACPI_DEVICE_HANDLE   0x00

Definition at line 876 of file Acpi65.h.

◆ EFI_ACPI_6_5_ACPI_RAS2_FEATURE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ACPI_RAS2_FEATURE_TABLE_SIGNATURE   SIGNATURE_32('R', 'A', 'S', '2')

"RAS2" ACPI RAS2 Feature Table

Definition at line 3147 of file Acpi65.h.

◆ EFI_ACPI_6_5_ACPI_RAS_FEATURE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ACPI_RAS_FEATURE_TABLE_SIGNATURE   SIGNATURE_32('R', 'A', 'S', 'F')

"RASF" ACPI RAS Feature Table

Definition at line 3152 of file Acpi65.h.

◆ EFI_ACPI_6_5_AML_CPC_REVISION

#define EFI_ACPI_6_5_AML_CPC_REVISION   3

_CPC Revision for ACPI 6.5

Definition at line 29 of file Acpi65.h.

◆ EFI_ACPI_6_5_AML_PSD_REVISION

#define EFI_ACPI_6_5_AML_PSD_REVISION   0

_PSD Revision for ACPI 6.5

Definition at line 24 of file Acpi65.h.

◆ EFI_ACPI_6_5_ARM_PERFORMANCE_MONITORING_UNIT_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ARM_PERFORMANCE_MONITORING_UNIT_TABLE_SIGNATURE   SIGNATURE_32('A', 'P', 'M', 'T')

"APMT" Arm Performance Monitoring Unit Table

Definition at line 3032 of file Acpi65.h.

◆ EFI_ACPI_6_5_ARM_PSCI_COMPLIANT

#define EFI_ACPI_6_5_ARM_PSCI_COMPLIANT   BIT0

Definition at line 219 of file Acpi65.h.

◆ EFI_ACPI_6_5_ARM_PSCI_USE_HVC

#define EFI_ACPI_6_5_ARM_PSCI_USE_HVC   BIT1

Definition at line 220 of file Acpi65.h.

◆ EFI_ACPI_6_5_BGRT_IMAGE_TYPE_BMP

#define EFI_ACPI_6_5_BGRT_IMAGE_TYPE_BMP   0x00

BGRT Image Type

Definition at line 1314 of file Acpi65.h.

◆ EFI_ACPI_6_5_BGRT_STATUS_DISPLAYED

#define EFI_ACPI_6_5_BGRT_STATUS_DISPLAYED   0x01

Definition at line 1309 of file Acpi65.h.

◆ EFI_ACPI_6_5_BGRT_STATUS_NOT_DISPLAYED

#define EFI_ACPI_6_5_BGRT_STATUS_NOT_DISPLAYED   0x00

BGRT Status

Definition at line 1308 of file Acpi65.h.

◆ EFI_ACPI_6_5_BGRT_VERSION

#define EFI_ACPI_6_5_BGRT_VERSION   0x01

BGRT Version

Definition at line 1303 of file Acpi65.h.

◆ EFI_ACPI_6_5_BIO_PIC

#define EFI_ACPI_6_5_BIO_PIC   0x16

Definition at line 342 of file Acpi65.h.

◆ EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_REVISION

#define EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_REVISION   0x01

BERT Version (as defined in ACPI 6.5 spec.)

Definition at line 1902 of file Acpi65.h.

◆ EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_SIGNATURE

#define EFI_ACPI_6_5_BOOT_ERROR_RECORD_TABLE_SIGNATURE   SIGNATURE_32('B', 'E', 'R', 'T')

"BERT" Boot Error Record Table

Definition at line 3037 of file Acpi65.h.

◆ EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION

#define EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE_REVISION   1

BGRT Revision

Definition at line 1298 of file Acpi65.h.

◆ EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_BOOT_GRAPHICS_RESOURCE_TABLE_SIGNATURE   SIGNATURE_32('B', 'G', 'R', 'T')

"BGRT" Boot Graphics Resource Table

Definition at line 3042 of file Acpi65.h.

◆ EFI_ACPI_6_5_BYTE

#define EFI_ACPI_6_5_BYTE   1

Definition at line 63 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_READ

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_READ   0x0

For cache attributes

Definition at line 2857 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_READ_WRITE

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_READ_WRITE   0x2

Definition at line 2859 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_WRITE

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_ALLOCATION_WRITE   0x1

Definition at line 2858 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_DATA

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_DATA   0x0

Definition at line 2860 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_INSTRUCTION

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_INSTRUCTION   0x1

Definition at line 2861 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_UNIFIED

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_CACHE_TYPE_UNIFIED   0x2

Definition at line 2862 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_BACK

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_BACK   0x0

Definition at line 2863 of file Acpi65.h.

◆ EFI_ACPI_6_5_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_THROUGH

#define EFI_ACPI_6_5_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_THROUGH   0x1

Definition at line 2864 of file Acpi65.h.

◆ EFI_ACPI_6_5_CMOS_RTC_NOT_PRESENT

#define EFI_ACPI_6_5_CMOS_RTC_NOT_PRESENT   BIT5

Definition at line 213 of file Acpi65.h.

◆ EFI_ACPI_6_5_COMPONENT_DISTANCE_INFORMATION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_COMPONENT_DISTANCE_INFORMATION_TABLE_SIGNATURE   SIGNATURE_32('C', 'D', 'I', 'T')

"CDIT" Component Distance Information Table

Definition at line 3047 of file Acpi65.h.

◆ EFI_ACPI_6_5_COMPONENT_RESOURCE_ATTRIBUTE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_COMPONENT_RESOURCE_ATTRIBUTE_TABLE_SIGNATURE   SIGNATURE_32('C', 'R', 'A', 'T')

"CRAT" Component Resource Attribute Table

Definition at line 3057 of file Acpi65.h.

◆ EFI_ACPI_6_5_CORE_PIC

#define EFI_ACPI_6_5_CORE_PIC   0x11

Definition at line 337 of file Acpi65.h.

◆ EFI_ACPI_6_5_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_CORE_SYSTEM_RESOURCE_TABLE_SIGNATURE   SIGNATURE_32('C', 'S', 'R', 'T')

"CSRT" MS Core System Resource Table

Definition at line 3197 of file Acpi65.h.

◆ EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION

#define EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_REVISION   0x01

CPEP Version (as defined in ACPI 6.5 spec.)

Definition at line 951 of file Acpi65.h.

◆ EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE

#define EFI_ACPI_6_5_CORRECTED_PLATFORM_ERROR_POLLING_TABLE_SIGNATURE   SIGNATURE_32('C', 'P', 'E', 'P')

"CPEP" Corrected Platform Error Polling Table

Definition at line 3052 of file Acpi65.h.

◆ EFI_ACPI_6_5_CPEI_PROCESSOR_OVERRIDE

#define EFI_ACPI_6_5_CPEI_PROCESSOR_OVERRIDE   BIT0

Platform Interrupt Source Flags. All other bits are reserved and must be set to 0.

Definition at line 491 of file Acpi65.h.

◆ EFI_ACPI_6_5_CPEP_PROCESSOR_APIC_SAPIC

#define EFI_ACPI_6_5_CPEP_PROCESSOR_APIC_SAPIC   0x00

Definition at line 956 of file Acpi65.h.

◆ EFI_ACPI_6_5_CPU_SW_SLP

#define EFI_ACPI_6_5_CPU_SW_SLP   BIT13

Definition at line 239 of file Acpi65.h.

◆ EFI_ACPI_6_5_DATA_MANAGEMENT_TABLE_SIGNATURE

#define EFI_ACPI_6_5_DATA_MANAGEMENT_TABLE_SIGNATURE   SIGNATURE_32('M', 'S', 'D', 'M')

"MSDM" MS Data Management Table

Definition at line 3262 of file Acpi65.h.

◆ EFI_ACPI_6_5_DCK_CAP

#define EFI_ACPI_6_5_DCK_CAP   BIT9

Definition at line 235 of file Acpi65.h.

◆ EFI_ACPI_6_5_DEBUG_PORT_2_TABLE_SIGNATURE

#define EFI_ACPI_6_5_DEBUG_PORT_2_TABLE_SIGNATURE   SIGNATURE_32('D', 'B', 'G', '2')

"DBG2" MS Debug Port 2 Spec

Definition at line 3202 of file Acpi65.h.

◆ EFI_ACPI_6_5_DEBUG_PORT_TABLE_SIGNATURE

#define EFI_ACPI_6_5_DEBUG_PORT_TABLE_SIGNATURE   SIGNATURE_32('D', 'B', 'G', 'P')

"DBGP" MS Debug Port Spec

Definition at line 3207 of file Acpi65.h.

◆ EFI_ACPI_6_5_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_REVISION   0x02

Definition at line 291 of file Acpi65.h.

◆ EFI_ACPI_6_5_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_DIFFERENTIATED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('D', 'S', 'D', 'T')

"DSDT" Differentiated System Description Table

Definition at line 3062 of file Acpi65.h.

◆ EFI_ACPI_6_5_DMA_REMAPPING_TABLE_SIGNATURE

#define EFI_ACPI_6_5_DMA_REMAPPING_TABLE_SIGNATURE   SIGNATURE_32('D', 'M', 'A', 'R')

"DMAR" DMA Remapping Table

Definition at line 3212 of file Acpi65.h.

◆ EFI_ACPI_6_5_DWORD

#define EFI_ACPI_6_5_DWORD   3

Definition at line 65 of file Acpi65.h.

◆ EFI_ACPI_6_5_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE

#define EFI_ACPI_6_5_DYNAMIC_ROOT_OF_TRUST_FOR_MEASUREMENT_TABLE_SIGNATURE   SIGNATURE_32('D', 'R', 'T', 'M')

"DRTM" Dynamic Root of Trust for Measurement Table

Definition at line 3217 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_BEGIN_INJECTION_OPERATION

#define EFI_ACPI_6_5_EINJ_BEGIN_INJECTION_OPERATION   0x00

EINJ Error Injection Actions

Definition at line 2447 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_CHECK_BUSY_STATUS

#define EFI_ACPI_6_5_EINJ_CHECK_BUSY_STATUS   0x06

Definition at line 2453 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_EINJV2_GET_ERROR_TYPE

#define EFI_ACPI_6_5_EINJ_EINJV2_GET_ERROR_TYPE   0x11

Definition at line 2458 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_EINJV2_SET_ERROR_TYPE

#define EFI_ACPI_6_5_EINJ_EINJV2_SET_ERROR_TYPE   0x10

Definition at line 2457 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_END_OPERATION

#define EFI_ACPI_6_5_EINJ_END_OPERATION   0x04

Definition at line 2451 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_MEMORY_CORRECTABLE

#define EFI_ACPI_6_5_EINJ_ERROR_MEMORY_CORRECTABLE   (1 << 3)

Definition at line 2474 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL

#define EFI_ACPI_6_5_EINJ_ERROR_MEMORY_UNCORRECTABLE_FATAL   (1 << 5)

Definition at line 2476 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL

#define EFI_ACPI_6_5_EINJ_ERROR_MEMORY_UNCORRECTABLE_NONFATAL   (1 << 4)

Definition at line 2475 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE

#define EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_CORRECTABLE   (1 << 6)

Definition at line 2477 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL

#define EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_FATAL   (1 << 8)

Definition at line 2479 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL

#define EFI_ACPI_6_5_EINJ_ERROR_PCI_EXPRESS_UNCORRECTABLE_NONFATAL   (1 << 7)

Definition at line 2478 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_CORRECTABLE

#define EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_CORRECTABLE   (1 << 9)

Definition at line 2480 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL

#define EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_UNCORRECTABLE_FATAL   (1 << 11)

Definition at line 2482 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL

#define EFI_ACPI_6_5_EINJ_ERROR_PLATFORM_UNCORRECTABLE_NONFATAL   (1 << 10)

Definition at line 2481 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_CORRECTABLE

#define EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_CORRECTABLE   (1 << 0)

EINJ Error Type Definition

Definition at line 2471 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL

#define EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_FATAL   (1 << 2)

Definition at line 2473 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL

#define EFI_ACPI_6_5_EINJ_ERROR_PROCESSOR_UNCORRECTABLE_NONFATAL   (1 << 1)

Definition at line 2472 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_EXECUTE_OPERATION

#define EFI_ACPI_6_5_EINJ_EXECUTE_OPERATION   0x05

Definition at line 2452 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_GET_COMMAND_STATUS

#define EFI_ACPI_6_5_EINJ_GET_COMMAND_STATUS   0x07

Definition at line 2454 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_GET_ERROR_TYPE

#define EFI_ACPI_6_5_EINJ_GET_ERROR_TYPE   0x03

Definition at line 2450 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_GET_EXECUTE_OPERATION_TIMINGS

#define EFI_ACPI_6_5_EINJ_GET_EXECUTE_OPERATION_TIMINGS   0x09

Definition at line 2456 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE

#define EFI_ACPI_6_5_EINJ_GET_TRIGGER_ERROR_ACTION_TABLE   0x01

Definition at line 2448 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_NOOP

#define EFI_ACPI_6_5_EINJ_NOOP   0x04

Definition at line 2491 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_PRESERVE_REGISTER

#define EFI_ACPI_6_5_EINJ_PRESERVE_REGISTER   0x01

EINJ Instruction Flags

Definition at line 2496 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_READ_REGISTER

#define EFI_ACPI_6_5_EINJ_READ_REGISTER   0x00

EINJ Injection Instructions

Definition at line 2487 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_READ_REGISTER_VALUE

#define EFI_ACPI_6_5_EINJ_READ_REGISTER_VALUE   0x01

Definition at line 2488 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_SET_ERROR_TYPE

#define EFI_ACPI_6_5_EINJ_SET_ERROR_TYPE   0x02

Definition at line 2449 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_SET_ERROR_TYPE_WITH_ADDRESS

#define EFI_ACPI_6_5_EINJ_SET_ERROR_TYPE_WITH_ADDRESS   0x08

Definition at line 2455 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_STATUS_INVALID_ACCESS

#define EFI_ACPI_6_5_EINJ_STATUS_INVALID_ACCESS   0x02

Definition at line 2466 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_STATUS_SUCCESS

#define EFI_ACPI_6_5_EINJ_STATUS_SUCCESS   0x00

EINJ Action Command Status

Definition at line 2464 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_STATUS_UNKNOWN_FAILURE

#define EFI_ACPI_6_5_EINJ_STATUS_UNKNOWN_FAILURE   0x01

Definition at line 2465 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_TRIGGER_ERROR

#define EFI_ACPI_6_5_EINJ_TRIGGER_ERROR   0xFF

Definition at line 2459 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_WRITE_REGISTER

#define EFI_ACPI_6_5_EINJ_WRITE_REGISTER   0x02

Definition at line 2489 of file Acpi65.h.

◆ EFI_ACPI_6_5_EINJ_WRITE_REGISTER_VALUE

#define EFI_ACPI_6_5_EINJ_WRITE_REGISTER_VALUE   0x03

Definition at line 2490 of file Acpi65.h.

◆ EFI_ACPI_6_5_EIO_PIC

#define EFI_ACPI_6_5_EIO_PIC   0x14

Definition at line 340 of file Acpi65.h.

◆ EFI_ACPI_6_5_EMBEDDED_CONTROLLER

#define EFI_ACPI_6_5_EMBEDDED_CONTROLLER   0x03

Definition at line 48 of file Acpi65.h.

◆ EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION

#define EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_REVISION   0x01

ECDT Version (as defined in ACPI 6.5 spec.)

Definition at line 757 of file Acpi65.h.

◆ EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE

#define EFI_ACPI_6_5_EMBEDDED_CONTROLLER_BOOT_RESOURCES_TABLE_SIGNATURE   SIGNATURE_32('E', 'C', 'D', 'T')

"ECDT" Embedded Controller Boot Resources Table

Definition at line 3067 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_INJECTION_TABLE_REVISION

#define EFI_ACPI_6_5_ERROR_INJECTION_TABLE_REVISION   0x02

EINJ Version (as defined in ACPI 6.5 spec.)

Definition at line 2442 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_INJECTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ERROR_INJECTION_TABLE_SIGNATURE   SIGNATURE_32('E', 'I', 'N', 'J')

"EINJ" Error Injection Table

Definition at line 3072 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_REVISION

#define EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_REVISION   0x01

ERST Version (as defined in ACPI 6.5 spec.)

Definition at line 2355 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ERROR_RECORD_SERIALIZATION_TABLE_SIGNATURE   SIGNATURE_32('E', 'R', 'S', 'T')

"ERST" Error Record Serialization Table

Definition at line 3077 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SEVERITY_CORRECTABLE

#define EFI_ACPI_6_5_ERROR_SEVERITY_CORRECTABLE   0x00

Definition at line 1939 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SEVERITY_CORRECTED

#define EFI_ACPI_6_5_ERROR_SEVERITY_CORRECTED   0x02

Definition at line 1932 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SEVERITY_FATAL

#define EFI_ACPI_6_5_ERROR_SEVERITY_FATAL   0x01

Definition at line 1931 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SEVERITY_NONE

#define EFI_ACPI_6_5_ERROR_SEVERITY_NONE   0x03

Definition at line 1933 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SEVERITY_RECOVERABLE

#define EFI_ACPI_6_5_ERROR_SEVERITY_RECOVERABLE   0x00

Definition at line 1930 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SOURCE_FLAG_FIRMWARE_FIRST

#define EFI_ACPI_6_5_ERROR_SOURCE_FLAG_FIRMWARE_FIRST   (1 << 0)

Definition at line 1990 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SOURCE_FLAG_GHES_ASSIST

#define EFI_ACPI_6_5_ERROR_SOURCE_FLAG_GHES_ASSIST   (1 << 2)

Definition at line 1992 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERROR_SOURCE_FLAG_GLOBAL

#define EFI_ACPI_6_5_ERROR_SOURCE_FLAG_GLOBAL   (1 << 1)

Definition at line 1991 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_ADD

#define EFI_ACPI_6_5_ERST_ADD   0x08

Definition at line 2398 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_ADD_VALUE

#define EFI_ACPI_6_5_ERST_ADD_VALUE   0x0A

Definition at line 2400 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_BEGIN_CLEAR_OPERATION

#define EFI_ACPI_6_5_ERST_BEGIN_CLEAR_OPERATION   0x02

Definition at line 2362 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_BEGIN_DUMMY_WRITE_OPERATION

#define EFI_ACPI_6_5_ERST_BEGIN_DUMMY_WRITE_OPERATION   0x0B

Definition at line 2371 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_BEGIN_READ_OPERATION

#define EFI_ACPI_6_5_ERST_BEGIN_READ_OPERATION   0x01

Definition at line 2361 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_BEGIN_WRITE_OPERATION

#define EFI_ACPI_6_5_ERST_BEGIN_WRITE_OPERATION   0x00

ERST Serialization Actions

Definition at line 2360 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_CHECK_BUSY_STATUS

#define EFI_ACPI_6_5_ERST_CHECK_BUSY_STATUS   0x06

Definition at line 2366 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_END_OPERATION

#define EFI_ACPI_6_5_ERST_END_OPERATION   0x03

Definition at line 2363 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_EXECUTE_OPERATION

#define EFI_ACPI_6_5_ERST_EXECUTE_OPERATION   0x05

Definition at line 2365 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_COMMAND_STATUS

#define EFI_ACPI_6_5_ERST_GET_COMMAND_STATUS   0x07

Definition at line 2367 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE

#define EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE   0x0D

Definition at line 2372 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES

#define EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES   0x0F

Definition at line 2374 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH

#define EFI_ACPI_6_5_ERST_GET_ERROR_LOG_ADDRESS_RANGE_LENGTH   0x0E

Definition at line 2373 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_EXECUTE_OPERATION_TIMINGS

#define EFI_ACPI_6_5_ERST_GET_EXECUTE_OPERATION_TIMINGS   0x10

Definition at line 2375 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_RECORD_COUNT

#define EFI_ACPI_6_5_ERST_GET_RECORD_COUNT   0x0A

Definition at line 2370 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GET_RECORD_IDENTIFIER

#define EFI_ACPI_6_5_ERST_GET_RECORD_IDENTIFIER   0x08

Definition at line 2368 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_GOTO

#define EFI_ACPI_6_5_ERST_GOTO   0x0F

Definition at line 2405 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_LOAD_VAR1

#define EFI_ACPI_6_5_ERST_LOAD_VAR1   0x05

Definition at line 2395 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_LOAD_VAR2

#define EFI_ACPI_6_5_ERST_LOAD_VAR2   0x06

Definition at line 2396 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_MOVE_DATA

#define EFI_ACPI_6_5_ERST_MOVE_DATA   0x12

Definition at line 2408 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_NOOP

#define EFI_ACPI_6_5_ERST_NOOP   0x04

Definition at line 2394 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_PRESERVE_REGISTER

#define EFI_ACPI_6_5_ERST_PRESERVE_REGISTER   0x01

ERST Instruction Flags

Definition at line 2413 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_READ_REGISTER

#define EFI_ACPI_6_5_ERST_READ_REGISTER   0x00

ERST Serialization Instructions

Definition at line 2390 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_READ_REGISTER_VALUE

#define EFI_ACPI_6_5_ERST_READ_REGISTER_VALUE   0x01

Definition at line 2391 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SET_DST_ADDRESS_BASE

#define EFI_ACPI_6_5_ERST_SET_DST_ADDRESS_BASE   0x11

Definition at line 2407 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SET_RECORD_IDENTIFIER

#define EFI_ACPI_6_5_ERST_SET_RECORD_IDENTIFIER   0x09

Definition at line 2369 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SET_RECORD_OFFSET

#define EFI_ACPI_6_5_ERST_SET_RECORD_OFFSET   0x04

Definition at line 2364 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SET_SRC_ADDRESS_BASE

#define EFI_ACPI_6_5_ERST_SET_SRC_ADDRESS_BASE   0x10

Definition at line 2406 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE

#define EFI_ACPI_6_5_ERST_SKIP_NEXT_INSTRUCTION_IF_TRUE   0x0E

Definition at line 2404 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STALL

#define EFI_ACPI_6_5_ERST_STALL   0x0C

Definition at line 2402 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STALL_WHILE_TRUE

#define EFI_ACPI_6_5_ERST_STALL_WHILE_TRUE   0x0D

Definition at line 2403 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STATUS_FAILED

#define EFI_ACPI_6_5_ERST_STATUS_FAILED   0x03

Definition at line 2383 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STATUS_HARDWARE_NOT_AVAILABLE

#define EFI_ACPI_6_5_ERST_STATUS_HARDWARE_NOT_AVAILABLE   0x02

Definition at line 2382 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STATUS_NOT_ENOUGH_SPACE

#define EFI_ACPI_6_5_ERST_STATUS_NOT_ENOUGH_SPACE   0x01

Definition at line 2381 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STATUS_RECORD_NOT_FOUND

#define EFI_ACPI_6_5_ERST_STATUS_RECORD_NOT_FOUND   0x05

Definition at line 2385 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STATUS_RECORD_STORE_EMPTY

#define EFI_ACPI_6_5_ERST_STATUS_RECORD_STORE_EMPTY   0x04

Definition at line 2384 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STATUS_SUCCESS

#define EFI_ACPI_6_5_ERST_STATUS_SUCCESS   0x00

ERST Action Command Status

Definition at line 2380 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_STORE_VAR1

#define EFI_ACPI_6_5_ERST_STORE_VAR1   0x07

Definition at line 2397 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SUBTRACT

#define EFI_ACPI_6_5_ERST_SUBTRACT   0x09

Definition at line 2399 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_SUBTRACT_VALUE

#define EFI_ACPI_6_5_ERST_SUBTRACT_VALUE   0x0B

Definition at line 2401 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_WRITE_REGISTER

#define EFI_ACPI_6_5_ERST_WRITE_REGISTER   0x02

Definition at line 2392 of file Acpi65.h.

◆ EFI_ACPI_6_5_ERST_WRITE_REGISTER_VALUE

#define EFI_ACPI_6_5_ERST_WRITE_REGISTER_VALUE   0x03

Definition at line 2393 of file Acpi65.h.

◆ EFI_ACPI_6_5_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_EVENT_TIMER_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('E', 'T', 'D', 'T')

"ETDT" Event Timer Description Table

Definition at line 3222 of file Acpi65.h.

◆ EFI_ACPI_6_5_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION   0x01

XSDT Revision (as defined in ACPI 6.5 spec.)

Definition at line 121 of file Acpi65.h.

◆ EFI_ACPI_6_5_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_EXTENDED_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('X', 'S', 'D', 'T')

"XSDT" Extended System Description Table

Definition at line 3187 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE

#define EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE   SIGNATURE_32('F', 'A', 'C', 'S')

"FACS" Firmware ACPI Control Structure

Definition at line 3087 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION

#define EFI_ACPI_6_5_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION   0x02

FACS Version (as defined in ACPI 6.5 spec.)

Definition at line 269 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION

#define EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_DATA_TABLE_REVISION   0x01

FPDT Version (as defined in ACPI 6.5 spec.)

Definition at line 1319 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE

#define EFI_ACPI_6_5_FIRMWARE_PERFORMANCE_DATA_TABLE_SIGNATURE   SIGNATURE_32('F', 'P', 'D', 'T')

"FPDT" Firmware Performance Data Table

Definition at line 3092 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIX_RTC

#define EFI_ACPI_6_5_FIX_RTC   BIT6

Definition at line 232 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION

#define EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_MINOR_REVISION   0x05

Definition at line 189 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_REVISION   0x06

FADT Version (as defined in ACPI 6.5 spec.)

Definition at line 188 of file Acpi65.h.

◆ EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('F', 'A', 'C', 'P')

"FACP" Fixed ACPI Description Table

Definition at line 3082 of file Acpi65.h.

◆ EFI_ACPI_6_5_FORCE_APIC_CLUSTER_MODEL

#define EFI_ACPI_6_5_FORCE_APIC_CLUSTER_MODEL   BIT18

Definition at line 244 of file Acpi65.h.

◆ EFI_ACPI_6_5_FORCE_APIC_PHYSICAL_DESTINATION_MODE

#define EFI_ACPI_6_5_FORCE_APIC_PHYSICAL_DESTINATION_MODE   BIT19

Definition at line 245 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_FPDT_BOOT_PERFORMANCE_TABLE_SIGNATURE   SIGNATURE_32('F', 'B', 'P', 'T')

FPDT Firmware Basic Boot Performance Table signature

Definition at line 1427 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER

#define EFI_ACPI_6_5_FPDT_RECORD_REVISION_FIRMWARE_BASIC_BOOT_POINTER   0x01

FPDT Performance Record Revision

Definition at line 1330 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER

#define EFI_ACPI_6_5_FPDT_RECORD_REVISION_S3_PERFORMANCE_TABLE_POINTER   0x01

Definition at line 1331 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER

#define EFI_ACPI_6_5_FPDT_RECORD_TYPE_FIRMWARE_BASIC_BOOT_POINTER   0x0000

FPDT Performance Record Types

Definition at line 1324 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER

#define EFI_ACPI_6_5_FPDT_RECORD_TYPE_S3_PERFORMANCE_TABLE_POINTER   0x0001

Definition at line 1325 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT

#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_FIRMWARE_BASIC_BOOT   0x02

Definition at line 1345 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME

#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_S3_RESUME   0x01

FPDT Runtime Performance Record Revision

Definition at line 1343 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND

#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_REVISION_S3_SUSPEND   0x01

Definition at line 1344 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT

#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_FIRMWARE_BASIC_BOOT   0x0002

Definition at line 1338 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME

#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_S3_RESUME   0x0000

FPDT Runtime Performance Record Types

Definition at line 1336 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND

#define EFI_ACPI_6_5_FPDT_RUNTIME_RECORD_TYPE_S3_SUSPEND   0x0001

Definition at line 1337 of file Acpi65.h.

◆ EFI_ACPI_6_5_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_FPDT_S3_PERFORMANCE_TABLE_SIGNATURE   SIGNATURE_32('S', '3', 'P', 'T')

FPDT "S3PT" S3 Performance Table

Definition at line 1442 of file Acpi65.h.

◆ EFI_ACPI_6_5_FUNCTIONAL_FIXED_HARDWARE

#define EFI_ACPI_6_5_FUNCTIONAL_FIXED_HARDWARE   0x7F

Definition at line 57 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERAL_PURPOSE_IO

#define EFI_ACPI_6_5_GENERAL_PURPOSE_IO   0x08

Definition at line 53 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_ERROR_DATA_ENTRY_REVISION

#define EFI_ACPI_6_5_GENERIC_ERROR_DATA_ENTRY_REVISION   0x0300

Generic Error Data Entry Version (as defined in ACPI 6.5 spec.)

Definition at line 1959 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR

#define EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR   0x09

Definition at line 1983 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR_VERSION_2

#define EFI_ACPI_6_5_GENERIC_HARDWARE_ERROR_VERSION_2   0x0A

Definition at line 1984 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY

#define EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY   0x05

Definition at line 784 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ARCHITECTURAL_TRANSACTIONS

#define EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ARCHITECTURAL_TRANSACTIONS   BIT1

Definition at line 924 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ENABLED

#define EFI_ACPI_6_5_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ENABLED   BIT0

Generic Initiator Affinity Structure Flags. All other bits are reserved and must be 0.

Definition at line 923 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_SERIAL_BUS

#define EFI_ACPI_6_5_GENERIC_SERIAL_BUS   0x09

Definition at line 54 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE_REVISION   0x03

GTDT Version (as defined in ACPI 6.5 spec.)

Definition at line 1526 of file Acpi65.h.

◆ EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_GENERIC_TIMER_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('G', 'T', 'D', 'T')

"GTDT" Generic Timer Description Table

Definition at line 3097 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC

#define EFI_ACPI_6_5_GIC   0x0B

Definition at line 331 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_ENABLED

#define EFI_ACPI_6_5_GIC_ENABLED   BIT0

GIC Flags. All other bits are reserved and must be 0.

Definition at line 545 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_ITS

#define EFI_ACPI_6_5_GIC_ITS   0x0F

Definition at line 335 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_ITS_AFFINITY

#define EFI_ACPI_6_5_GIC_ITS_AFFINITY   0x04

Definition at line 783 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_MSI_FRAME

#define EFI_ACPI_6_5_GIC_MSI_FRAME   0x0D

Definition at line 333 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_ONLINE_CAPABLE

#define EFI_ACPI_6_5_GIC_ONLINE_CAPABLE   BIT3

Definition at line 548 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_V1

#define EFI_ACPI_6_5_GIC_V1   0x01

GIC Version

Definition at line 567 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_V2

#define EFI_ACPI_6_5_GIC_V2   0x02

Definition at line 568 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_V3

#define EFI_ACPI_6_5_GIC_V3   0x03

Definition at line 569 of file Acpi65.h.

◆ EFI_ACPI_6_5_GIC_V4

#define EFI_ACPI_6_5_GIC_V4   0x04

Definition at line 570 of file Acpi65.h.

◆ EFI_ACPI_6_5_GICC_AFFINITY

#define EFI_ACPI_6_5_GICC_AFFINITY   0x03

Definition at line 782 of file Acpi65.h.

◆ EFI_ACPI_6_5_GICC_ENABLED

#define EFI_ACPI_6_5_GICC_ENABLED   (1 << 0)

GICC Flags. All other bits are reserved and must be 0.

Definition at line 858 of file Acpi65.h.

◆ EFI_ACPI_6_5_GICD

#define EFI_ACPI_6_5_GICD   0x0C

Definition at line 332 of file Acpi65.h.

◆ EFI_ACPI_6_5_GICR

#define EFI_ACPI_6_5_GICR   0x0E

Definition at line 334 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG

#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG   1

Definition at line 1539 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_SECURE_TIMER

#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_SECURE_TIMER   BIT2

Definition at line 1598 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE

#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_MODE   BIT0

Arm Generic Watchdog Timer Flags. All other bits are reserved and must be 0.

Definition at line 1596 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY

#define EFI_ACPI_6_5_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY   BIT1

Definition at line 1597 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_GT_BLOCK

#define EFI_ACPI_6_5_GTDT_GT_BLOCK   0

Platform Timer Type

Definition at line 1538 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY

#define EFI_ACPI_6_5_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY   BIT1

Definition at line 1578 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER

#define EFI_ACPI_6_5_GTDT_GT_BLOCK_COMMON_FLAG_SECURE_TIMER   BIT0

Common Flags Flags. All other bits are reserved and must be 0.

Definition at line 1577 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE

#define EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_MODE   BIT0

GT Block Physical Timers and Virtual Timers Flags. All other bits are reserved and must be 0.

Definition at line 1571 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY

#define EFI_ACPI_6_5_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY   BIT1

Definition at line 1572 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY

#define EFI_ACPI_6_5_GTDT_TIMER_FLAG_ALWAYS_ON_CAPABILITY   BIT2

Definition at line 1533 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE

#define EFI_ACPI_6_5_GTDT_TIMER_FLAG_TIMER_INTERRUPT_MODE   BIT0

Timer Flags. All other bits are reserved and must be 0.

Definition at line 1531 of file Acpi65.h.

◆ EFI_ACPI_6_5_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY

#define EFI_ACPI_6_5_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY   BIT1

Definition at line 1532 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEA

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEA   0x08

Definition at line 2044 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEI

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_ARMV8_SEI   0x09

Definition at line 2045 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_CMCI

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_CMCI   0x05

Definition at line 2041 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_EXTERNAL_INTERRUPT   0x01

Definition at line 2037 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_GPIO_SIGNAL

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_GPIO_SIGNAL   0x07

Definition at line 2043 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_GSIV

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_GSIV   0x0A

Definition at line 2046 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_LOCAL_INTERRUPT   0x02

Definition at line 2038 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_MCE

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_MCE   0x06

Definition at line 2042 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_NMI

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_NMI   0x04

Definition at line 2040 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_POLLED

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_POLLED   0x00

Definition at line 2036 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_SCI

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_SCI   0x03

Definition at line 2039 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_SOFTWARE_DELEGATED_EXCEPTION

#define EFI_ACPI_6_5_HARDWARE_ERROR_NOTIFICATION_SOFTWARE_DELEGATED_EXCEPTION   0x0B

Definition at line 2047 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_REVISION

#define EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_REVISION   0x02

HEST Version (as defined in ACPI 6.5 spec.)

Definition at line 1972 of file Acpi65.h.

◆ EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_HARDWARE_ERROR_SOURCE_TABLE_SIGNATURE   SIGNATURE_32('H', 'E', 'S', 'T')

"HEST" Hardware Error Source Table

Definition at line 3102 of file Acpi65.h.

◆ EFI_ACPI_6_5_HEADLESS

#define EFI_ACPI_6_5_HEADLESS   BIT12

Definition at line 238 of file Acpi65.h.

◆ EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_REVISION

#define EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_REVISION   0x02

HMAT Revision (as defined in ACPI 6.5 spec.)

Definition at line 2250 of file Acpi65.h.

◆ EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_HETEROGENEOUS_MEMORY_ATTRIBUTE_TABLE_SIGNATURE   SIGNATURE_32('H', 'M', 'A', 'T')

"HMAT" Heterogeneous Memory Attribute Table

Definition at line 3107 of file Acpi65.h.

◆ EFI_ACPI_6_5_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE

#define EFI_ACPI_6_5_HIGH_PRECISION_EVENT_TIMER_TABLE_SIGNATURE   SIGNATURE_32('H', 'P', 'E', 'T')

"HPET" IA-PC High Precision Event Timer Table

Definition at line 3227 of file Acpi65.h.

◆ EFI_ACPI_6_5_HMAT_TYPE_MEMORY_PROXIMITY_DOMAIN_ATTRIBUTES

#define EFI_ACPI_6_5_HMAT_TYPE_MEMORY_PROXIMITY_DOMAIN_ATTRIBUTES   0x00

HMAT types

Definition at line 2255 of file Acpi65.h.

◆ EFI_ACPI_6_5_HMAT_TYPE_MEMORY_SIDE_CACHE_INFO

#define EFI_ACPI_6_5_HMAT_TYPE_MEMORY_SIDE_CACHE_INFO   0x02

Definition at line 2257 of file Acpi65.h.

◆ EFI_ACPI_6_5_HMAT_TYPE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO

#define EFI_ACPI_6_5_HMAT_TYPE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO   0x01

Definition at line 2256 of file Acpi65.h.

◆ EFI_ACPI_6_5_HT_PIC

#define EFI_ACPI_6_5_HT_PIC   0x13

Definition at line 339 of file Acpi65.h.

◆ EFI_ACPI_6_5_HW_REDUCED_ACPI

#define EFI_ACPI_6_5_HW_REDUCED_ACPI   BIT20

Definition at line 246 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_CORRECTED_MACHINE_CHECK   0x01

Definition at line 1978 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_DEFERRED_MACHINE_CHECK

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_DEFERRED_MACHINE_CHECK   0x0B

Definition at line 1985 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_AMD64   0x02

Definition at line 2031 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_IA32   0x00

IA-32 Architecture Machine Check Bank Structure MCA data format

Definition at line 2029 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_ERROR_DATA_FORMAT_INTEL64   0x01

Definition at line 2030 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_MACHINE_CHECK_EXCEPTION   0x00

Definition at line 1977 of file Acpi65.h.

◆ EFI_ACPI_6_5_IA32_ARCHITECTURE_NMI_ERROR

#define EFI_ACPI_6_5_IA32_ARCHITECTURE_NMI_ERROR   0x02

Definition at line 1979 of file Acpi65.h.

◆ EFI_ACPI_6_5_INTERRUPT_SOURCE_OVERRIDE

#define EFI_ACPI_6_5_INTERRUPT_SOURCE_OVERRIDE   0x02

Definition at line 322 of file Acpi65.h.

◆ EFI_ACPI_6_5_IO_APIC

#define EFI_ACPI_6_5_IO_APIC   0x01

Definition at line 321 of file Acpi65.h.

◆ EFI_ACPI_6_5_IO_REMAPPING_TABLE_SIGNATURE

#define EFI_ACPI_6_5_IO_REMAPPING_TABLE_SIGNATURE   SIGNATURE_32('I', 'O', 'R', 'T')

"IORT" I/O Remapping Table

Definition at line 3237 of file Acpi65.h.

◆ EFI_ACPI_6_5_IO_SAPIC

#define EFI_ACPI_6_5_IO_SAPIC   0x06

Definition at line 326 of file Acpi65.h.

◆ EFI_ACPI_6_5_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE

#define EFI_ACPI_6_5_IO_VIRTUALIZATION_REPORTING_STRUCTURE_SIGNATURE   SIGNATURE_32('I', 'V', 'R', 'S')

"IVRS" I/O Virtualization Reporting Structure

Definition at line 3242 of file Acpi65.h.

◆ EFI_ACPI_6_5_IPMI

#define EFI_ACPI_6_5_IPMI   0x07

Definition at line 52 of file Acpi65.h.

◆ EFI_ACPI_6_5_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE   SIGNATURE_32('i', 'B', 'F', 'T')

"iBFT" iSCSI Boot Firmware Table

Definition at line 3232 of file Acpi65.h.

◆ EFI_ACPI_6_5_LEGACY_DEVICES

#define EFI_ACPI_6_5_LEGACY_DEVICES   BIT0

Definition at line 208 of file Acpi65.h.

◆ EFI_ACPI_6_5_LIO_PIC

#define EFI_ACPI_6_5_LIO_PIC   0x12

Definition at line 338 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOCAL_APIC_ADDRESS_OVERRIDE

#define EFI_ACPI_6_5_LOCAL_APIC_ADDRESS_OVERRIDE   0x05

Definition at line 325 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOCAL_APIC_ENABLED

#define EFI_ACPI_6_5_LOCAL_APIC_ENABLED   BIT0

Local APIC Flags. All other bits are reserved and must be 0.

Definition at line 363 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOCAL_APIC_NMI

#define EFI_ACPI_6_5_LOCAL_APIC_NMI   0x04

Definition at line 324 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOCAL_APIC_ONLINE_CAPABLE

#define EFI_ACPI_6_5_LOCAL_APIC_ONLINE_CAPABLE   BIT1

Definition at line 364 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOCAL_SAPIC

#define EFI_ACPI_6_5_LOCAL_SAPIC   0x07

Definition at line 327 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOCAL_X2APIC_NMI

#define EFI_ACPI_6_5_LOCAL_X2APIC_NMI   0x0A

Definition at line 330 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE

#define EFI_ACPI_6_5_LOW_POWER_IDLE_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('L', 'P', 'I', 'T')

"LPIT" Low Power Idle Table

Definition at line 3247 of file Acpi65.h.

◆ EFI_ACPI_6_5_LOW_POWER_S0_IDLE_CAPABLE

#define EFI_ACPI_6_5_LOW_POWER_S0_IDLE_CAPABLE   BIT21

Definition at line 247 of file Acpi65.h.

◆ EFI_ACPI_6_5_LPC_PIC

#define EFI_ACPI_6_5_LPC_PIC   0x17

Definition at line 343 of file Acpi65.h.

◆ EFI_ACPI_6_5_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_MANAGEMENT_CONTROLLER_HOST_INTERFACE_TABLE_SIGNATURE   SIGNATURE_32('M', 'C', 'H', 'I')

"MCHI" Management Controller Host Interface Table

Definition at line 3257 of file Acpi65.h.

◆ EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION

#define EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_REVISION   0x01

MSCT Version (as defined in ACPI 6.5 spec.)

Definition at line 983 of file Acpi65.h.

◆ EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE

#define EFI_ACPI_6_5_MAXIMUM_SYSTEM_CHARACTERISTICS_TABLE_SIGNATURE   SIGNATURE_32('M', 'S', 'C', 'T')

"MSCT" Maximum System Characteristics Table

Definition at line 3117 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_AFFINITY

#define EFI_ACPI_6_5_MEMORY_AFFINITY   0x01

Definition at line 780 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_ENABLED

#define EFI_ACPI_6_5_MEMORY_ENABLED   (1 << 0)

Definition at line 825 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_HOT_PLUGGABLE

#define EFI_ACPI_6_5_MEMORY_HOT_PLUGGABLE   (1 << 1)

Definition at line 826 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_NONVOLATILE

#define EFI_ACPI_6_5_MEMORY_NONVOLATILE   (1 << 2)

Definition at line 827 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_POWER_STATE_TABLE_REVISION

#define EFI_ACPI_6_5_MEMORY_POWER_STATE_TABLE_REVISION   0x01

MPST Version (as defined in ACPI 6.5 spec.)

Definition at line 1093 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_POWER_STATE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_MEMORY_POWER_STATE_TABLE_SIGNATURE   SIGNATURE_32('M', 'P', 'S', 'T')

"MPST" Memory Power State Table

Definition at line 3112 of file Acpi65.h.

◆ EFI_ACPI_6_5_MEMORY_TOPOLOGY_TABLE_REVISION

#define EFI_ACPI_6_5_MEMORY_TOPOLOGY_TABLE_REVISION   0x02

PMTT Version (as defined in ACPI 6.5 spec.)

Definition at line 1186 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_AVERAGE_POWER_CONSUMED   0x03

Definition at line 1120 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_ENERGY_CONSUMED   0x04

Definition at line 1121 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_GET_MEMORY_POWER_STATE   0x01

ACPI MPST Memory Power command

Definition at line 1118 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_COMMAND_SET_MEMORY_POWER_STATE   0x02

Definition at line 1119 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_ENTRY   0x02

Definition at line 1166 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_AUTONOMOUS_MEMORY_POWER_STATE_EXIT   0x04

Definition at line 1167 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STATE_CHARACTERISTICS_STRUCTURE_FLAG_MEMORY_CONTENT_PRESERVED   0x01

Definition at line 1165 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_ENABLE   0x01

Definition at line 1144 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_HOT_PLUGGABLE   0x04

Definition at line 1146 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED

#define EFI_ACPI_6_5_MPST_MEMORY_POWER_STRUCTURE_FLAG_POWER_MANAGED   0x02

Definition at line 1145 of file Acpi65.h.

◆ EFI_ACPI_6_5_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND

#define EFI_ACPI_6_5_MPST_PCC_COMMAND_CODE_EXECUTE_MPST_COMMAND   0x03

ACPI MPST PCC command code

Definition at line 1113 of file Acpi65.h.

◆ EFI_ACPI_6_5_MSI_NOT_SUPPORTED

#define EFI_ACPI_6_5_MSI_NOT_SUPPORTED   BIT3

Definition at line 211 of file Acpi65.h.

◆ EFI_ACPI_6_5_MSI_PIC

#define EFI_ACPI_6_5_MSI_PIC   0x15

Definition at line 341 of file Acpi65.h.

◆ EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_REVISION   0x06

MADT Revision (as defined in ACPI 6.5 spec.)

Definition at line 307 of file Acpi65.h.

◆ EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('A', 'P', 'I', 'C')

"APIC" Multiple APIC Description Table

Definition at line 3027 of file Acpi65.h.

◆ EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP

#define EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP   0x10

Definition at line 336 of file Acpi65.h.

◆ EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_COMMAND_NOOP

#define EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_COMMAND_NOOP   0x0000

Definition at line 637 of file Acpi65.h.

◆ EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_COMMAND_WAKEUP

#define EFI_ACPI_6_5_MULTIPROCESSOR_WAKEUP_MAILBOX_COMMAND_WAKEUP   0x0001

Definition at line 638 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE   6

Definition at line 1622 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_REGION

#define EFI_ACPI_6_5_NFIT_GUID_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_REGION   { 0x66F0D379, 0xB4F3, 0x4074, { 0xAC, 0x43, 0x0D, 0x33, 0x18, 0xB7, 0x8C, 0xDB }}

Definition at line 1641 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_NVDIMM_BLOCK_DATA_WINDOW_REGION

#define EFI_ACPI_6_5_NFIT_GUID_NVDIMM_BLOCK_DATA_WINDOW_REGION   { 0x91AF0530, 0x5D86, 0x470E, { 0xA6, 0xB0, 0x0A, 0x2D, 0xB9, 0x40, 0x82, 0x49 }}

Definition at line 1643 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_NVDIMM_CONTROL_REGION

#define EFI_ACPI_6_5_NFIT_GUID_NVDIMM_CONTROL_REGION   { 0x92F701F6, 0x13B4, 0x405D, { 0x91, 0x0B, 0x29, 0x93, 0x67, 0xE8, 0x23, 0x4C }}

Definition at line 1642 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_PERSISTENT

#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_PERSISTENT   { 0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }}

Definition at line 1647 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_VOLATILE

#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_CD_REGION_VOLATILE   { 0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }}

Definition at line 1645 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_PERSISTENT

#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_PERSISTENT   { 0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F ,0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }}

Definition at line 1646 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_VOLATILE

#define EFI_ACPI_6_5_NFIT_GUID_RAM_DISK_SUPPORTING_VIRTUAL_DISK_REGION_VOLATILE   { 0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }}

Definition at line 1644 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_GUID_VOLATILE_MEMORY_REGION

#define EFI_ACPI_6_5_NFIT_GUID_VOLATILE_MEMORY_REGION   { 0x7305944F, 0xFDDA, 0x44E3, { 0xB1, 0x6C, 0x3F, 0x22, 0xD2, 0x52, 0xE5, 0xD0 }}

Definition at line 1640 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_INTERLEAVE_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_INTERLEAVE_STRUCTURE_TYPE   2

Definition at line 1618 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_ENABLED_TO_NOTIFY_OSPM_ON_SMART_HEALTH_EVENTS

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_ENABLED_TO_NOTIFY_OSPM_ON_SMART_HEALTH_EVENTS   BIT5

Definition at line 1680 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_NOT_MAP_NVDIMM_TO_SPA

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_FIRMWARE_NOT_MAP_NVDIMM_TO_SPA   BIT6

Definition at line 1681 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL   BIT1

Definition at line 1676 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_NOT_ARMED_PRIOR_TO_OSPM_HAND_OFF

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_NOT_ARMED_PRIOR_TO_OSPM_HAND_OFF   BIT3

Definition at line 1678 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_PLATFORM_FLUSH_FAIL

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_PLATFORM_FLUSH_FAIL   BIT2

Definition at line 1677 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_PREVIOUS_SAVE_FAIL

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_PREVIOUS_SAVE_FAIL   BIT0

Definition at line 1675 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_SMART_HEALTH_EVENTS_PRIOR_OSPM_HAND_OFF

#define EFI_ACPI_6_5_NFIT_MEMORY_DEVICE_STATE_FLAGS_SMART_HEALTH_EVENTS_PRIOR_OSPM_HAND_OFF   BIT4

Definition at line 1679 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE   5

Definition at line 1621 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_FLAGS_BLOCK_DATA_WINDOWS_BUFFERED

#define EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_FLAGS_BLOCK_DATA_WINDOWS_BUFFERED   BIT0

Definition at line 1728 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE   4

Definition at line 1620 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_VALID_FIELDS_MANUFACTURING

#define EFI_ACPI_6_5_NFIT_NVDIMM_CONTROL_REGION_VALID_FIELDS_MANUFACTURING   BIT0

Definition at line 1726 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_NVDIMM_REGION_MAPPING_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_NVDIMM_REGION_MAPPING_STRUCTURE_TYPE   1

Definition at line 1617 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITIES_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITIES_STRUCTURE_TYPE   7

Definition at line 1623 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_HARDWARE_MIRRORING

#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_HARDWARE_MIRRORING   BIT2

Definition at line 1796 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_CPU_CACHE_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS

#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_CPU_CACHE_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT0

Definition at line 1794 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_MEMORY_CONTROLLER_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS

#define EFI_ACPI_6_5_NFIT_PLATFORM_CAPABILITY_MEMORY_CONTROLLER_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT1

Definition at line 1795 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_SMBIOS_MANAGEMENT_INFORMATION_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_SMBIOS_MANAGEMENT_INFORMATION_STRUCTURE_TYPE   3

Definition at line 1619 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_CONTROL_REGION_FOR_MANAGEMENT

#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_CONTROL_REGION_FOR_MANAGEMENT   BIT0

Definition at line 1636 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID

#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID   BIT1

Definition at line 1637 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_SPA_LOCATION_COOKIE_VALID

#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_SPA_LOCATION_COOKIE_VALID   BIT2

Definition at line 1638 of file Acpi65.h.

◆ EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_STRUCTURE_TYPE

#define EFI_ACPI_6_5_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_STRUCTURE_TYPE   0

Definition at line 1616 of file Acpi65.h.

◆ EFI_ACPI_6_5_NON_MASKABLE_INTERRUPT_SOURCE

#define EFI_ACPI_6_5_NON_MASKABLE_INTERRUPT_SOURCE   0x03

Definition at line 323 of file Acpi65.h.

◆ EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE_REVISION

#define EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE_REVISION   0x1

Definition at line 1611 of file Acpi65.h.

◆ EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE_STRUCTURE_SIGNATURE

#define EFI_ACPI_6_5_NVDIMM_FIRMWARE_INTERFACE_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('N', 'F', 'I', 'T')

"NFIT" NVDIMM Firmware Interface Table

Definition at line 3122 of file Acpi65.h.

◆ EFI_ACPI_6_5_OSPM_64BIT_WAKE_F

#define EFI_ACPI_6_5_OSPM_64BIT_WAKE_F   BIT0

OSPM Enabled Firmware Control Structure Flags All other bits are reserved and must be set to 0.

Definition at line 282 of file Acpi65.h.

◆ EFI_ACPI_6_5_P_LVL2_UP

#define EFI_ACPI_6_5_P_LVL2_UP   BIT3

Definition at line 229 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCAT_COMPAT

#define EFI_ACPI_6_5_PCAT_COMPAT   BIT0

Multiple APIC Flags All other bits are reserved and must be set to 0.

Definition at line 313 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_FLAGS_PLATFORM_INTERRUPT

#define EFI_ACPI_6_5_PCCT_FLAGS_PLATFORM_INTERRUPT   BIT0

PCCT Global Flags

Definition at line 2538 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_MASTER_SLAVE_COMMUNICATIONS_CHANNEL_FLAGS_NOTIFY_ON_COMPLETION

#define EFI_ACPI_6_5_PCCT_MASTER_SLAVE_COMMUNICATIONS_CHANNEL_FLAGS_NOTIFY_ON_COMPLETION   BIT0

Definition at line 2679 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_MODE

#define EFI_ACPI_6_5_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_MODE   BIT1

Definition at line 2601 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_POLARITY

#define EFI_ACPI_6_5_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_POLARITY   BIT0

Definition at line 2600 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_1_HW_REDUCED_COMMUNICATIONS

#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_1_HW_REDUCED_COMMUNICATIONS   0x01

Definition at line 2544 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_2_HW_REDUCED_COMMUNICATIONS

#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_2_HW_REDUCED_COMMUNICATIONS   0x02

Definition at line 2545 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_3_EXTENDED_PCC

#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_3_EXTENDED_PCC   0x03

Definition at line 2546 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_4_EXTENDED_PCC

#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_4_EXTENDED_PCC   0x04

Definition at line 2547 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_5_HW_REGISTERS_COMMUNICATIONS

#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_5_HW_REGISTERS_COMMUNICATIONS   0x05

Definition at line 2548 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_GENERIC

#define EFI_ACPI_6_5_PCCT_SUBSPACE_TYPE_GENERIC   0x00

Definition at line 2543 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_BAR_TARGET

#define EFI_ACPI_6_5_PCI_BAR_TARGET   0x06

Definition at line 51 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_CONFIGURATION_SPACE

#define EFI_ACPI_6_5_PCI_CONFIGURATION_SPACE   0x02

Definition at line 47 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_DEVICE_HANDLE

#define EFI_ACPI_6_5_PCI_DEVICE_HANDLE   0x01

Definition at line 877 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_EXP_WAK

#define EFI_ACPI_6_5_PCI_EXP_WAK   BIT14

Definition at line 240 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_EXPRESS_BRIDGE_AER

#define EFI_ACPI_6_5_PCI_EXPRESS_BRIDGE_AER   0x08

Definition at line 1982 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_EXPRESS_DEVICE_AER

#define EFI_ACPI_6_5_PCI_EXPRESS_DEVICE_AER   0x07

Definition at line 1981 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_EXPRESS_MEMORY_MAPPED_CONFIGURATION_SPACE_BASE_ADDRESS_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_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

Definition at line 3252 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCI_EXPRESS_ROOT_PORT_AER

#define EFI_ACPI_6_5_PCI_EXPRESS_ROOT_PORT_AER   0x06

Definition at line 1980 of file Acpi65.h.

◆ EFI_ACPI_6_5_PCIE_ASPM_CONTROLS

#define EFI_ACPI_6_5_PCIE_ASPM_CONTROLS   BIT4

Definition at line 212 of file Acpi65.h.

◆ EFI_ACPI_6_5_PDTT_PCC_COMMAND_DOORBELL_ONLY

#define EFI_ACPI_6_5_PDTT_PCC_COMMAND_DOORBELL_ONLY   0x00

PCC Commands Codes used by Platform Debug Trigger Table

Definition at line 2745 of file Acpi65.h.

◆ EFI_ACPI_6_5_PDTT_PCC_COMMAND_VENDOR_SPECIFIC

#define EFI_ACPI_6_5_PDTT_PCC_COMMAND_VENDOR_SPECIFIC   0x01

Definition at line 2746 of file Acpi65.h.

◆ EFI_ACPI_6_5_PERFORMANCE_INTERRUPT_MODEL

#define EFI_ACPI_6_5_PERFORMANCE_INTERRUPT_MODEL   BIT1

Definition at line 546 of file Acpi65.h.

◆ EFI_ACPI_6_5_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('P', 'S', 'D', 'T')

"PSDT" Persistent System Description Table

Definition at line 3142 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_ADVISORY

#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_ADVISORY   0x03

Definition at line 2965 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_ERRORS_FOUND

#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_ERRORS_FOUND   0x00

Firmware Health Data Record device health state

Definition at line 2962 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_NO_ERRORS_FOUND

#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_NO_ERRORS_FOUND   0x01

Definition at line 2963 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_REVISION

#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_REVISION   0x01

Definition at line 2957 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_UNKNOWN

#define EFI_ACPI_6_5_PHAT_FIRMWARE_HEALTH_DATA_RECORD_UNKNOWN   0x02

Definition at line 2964 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_FIRMWARE_VERSION_DATA_RECORD_REVISION

#define EFI_ACPI_6_5_PHAT_FIRMWARE_VERSION_DATA_RECORD_REVISION   0x01

Definition at line 2940 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RECORD_TYPE_FIRMWARE_HEALTH_DATA_RECORD

#define EFI_ACPI_6_5_PHAT_RECORD_TYPE_FIRMWARE_HEALTH_DATA_RECORD   0x0001

Definition at line 2917 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RECORD_TYPE_FIRMWARE_VERSION_DATA_RECORD

#define EFI_ACPI_6_5_PHAT_RECORD_TYPE_FIRMWARE_VERSION_DATA_RECORD   0x0000

PHAT Record Type Format

Definition at line 2916 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_HEADER_GUID

#define EFI_ACPI_6_5_PHAT_RESET_REASON_HEADER_GUID   { 0x7a014ce2, 0xf263, 0x4b77, { 0xb8, 0x8a, 0xe6, 0x33, 0x6b, 0x78, 0x2c, 0x14 }}

Definition at line 2989 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_COLD_BOOT

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_COLD_BOOT   0x01

Definition at line 3004 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_COLD_RESET

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_COLD_RESET   0x02

Definition at line 3005 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_FAULT

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_FAULT   0x21

Definition at line 3009 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_POWER_BUTTON

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_POWER_BUTTON   0x25

Definition at line 3013 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_POWER_LOSS

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_POWER_LOSS   0x24

Definition at line 3012 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_THERMAL

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_THERMAL   0x23

Definition at line 3011 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_TIMEOUT

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_TIMEOUT   0x22

Definition at line 3010 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UNEXPECTED_RESET

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UNEXPECTED_RESET   0x20

Definition at line 3008 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UNKNOWN

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UNKNOWN   0x00

Definition at line 3003 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UPDATE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_UPDATE   0x04

Definition at line 3007 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_WARM_RESET

#define EFI_ACPI_6_5_PHAT_RESET_REASON_REASON_WARM_RESET   0x03

Definition at line 3006 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_FIRMWARE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_FIRMWARE   BIT2

Definition at line 2999 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_HARDWARE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_HARDWARE   BIT1

Definition at line 2998 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_SOFTWARE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_SOFTWARE   BIT3

Definition at line 3000 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_SUPERVISOR

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_SUPERVISOR   BIT4

Definition at line 3001 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_UNKNOWN

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SOURCES_UNKNOWN   BIT0

Definition at line 2997 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_FIRMWARE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_FIRMWARE   BIT2

Definition at line 2993 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_HARDWARE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_HARDWARE   BIT1

Definition at line 2992 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_SOFTWARE

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_SOFTWARE   BIT3

Definition at line 2994 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_SUPERVISOR

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_SUPERVISOR   BIT4

Definition at line 2995 of file Acpi65.h.

◆ EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_UNKNOWN

#define EFI_ACPI_6_5_PHAT_RESET_REASON_SUPPORTED_SOURCES_UNKNOWN   BIT0

Definition at line 2991 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_BINARY_TABLE_SIGNATURE

#define EFI_ACPI_6_5_PLATFORM_BINARY_TABLE_SIGNATURE   SIGNATURE_32('W', 'P', 'B', 'T')

"WPBT" MS Platform Binary Table

Definition at line 3332 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL

#define EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL   0x0A

Definition at line 55 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION

#define EFI_ACPI_6_5_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION   0x02

PCCT Version (as defined in ACPI 6.5 spec.)

Definition at line 2533 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE

#define EFI_ACPI_6_5_PLATFORM_COMMUNICATIONS_CHANNEL_TABLE_SIGNATURE   SIGNATURE_32('P', 'C', 'C', 'T')

"PCCT" Platform Communications Channel Table

Definition at line 3267 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_REVISION

#define EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_REVISION   0x00

PDTT Revision (as defined in ACPI 6.5 spec.)

Definition at line 2729 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_STRUCTURE_SIGNATURE

#define EFI_ACPI_6_5_PLATFORM_DEBUG_TRIGGER_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('P', 'D', 'T', 'T')

"PDTT" Platform Debug Trigger Table

Definition at line 3127 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE_REVISION

#define EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE_REVISION   0x01

Definition at line 2901 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE_SIGNATURE

#define EFI_ACPI_6_5_PLATFORM_HEALTH_ASSESSMENT_TABLE_SIGNATURE   SIGNATURE_32('P', 'H', 'A', 'T')

"PHAT" Platform Health Assessment Table

Definition at line 3272 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_INTERRUPT_SOURCES

#define EFI_ACPI_6_5_PLATFORM_INTERRUPT_SOURCES   0x08

Definition at line 328 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE

#define EFI_ACPI_6_5_PLATFORM_MEMORY_TOPOLOGY_TABLE_SIGNATURE   SIGNATURE_32('P', 'M', 'T', 'T')

"PMTT" Platform Memory Topology Table

Definition at line 3132 of file Acpi65.h.

◆ EFI_ACPI_6_5_PLATFORM_RUNTIME_MECHANISM

#define EFI_ACPI_6_5_PLATFORM_RUNTIME_MECHANISM   0x0B

Definition at line 56 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_APPLIANCE_PC

#define EFI_ACPI_6_5_PM_PROFILE_APPLIANCE_PC   6

Definition at line 200 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_DESKTOP

#define EFI_ACPI_6_5_PM_PROFILE_DESKTOP   1

Definition at line 195 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_ENTERPRISE_SERVER

#define EFI_ACPI_6_5_PM_PROFILE_ENTERPRISE_SERVER   4

Definition at line 198 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_MOBILE

#define EFI_ACPI_6_5_PM_PROFILE_MOBILE   2

Definition at line 196 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_PERFORMANCE_SERVER

#define EFI_ACPI_6_5_PM_PROFILE_PERFORMANCE_SERVER   7

Definition at line 201 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_SOHO_SERVER

#define EFI_ACPI_6_5_PM_PROFILE_SOHO_SERVER   5

Definition at line 199 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_TABLET

#define EFI_ACPI_6_5_PM_PROFILE_TABLET   8

Definition at line 202 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_UNSPECIFIED

#define EFI_ACPI_6_5_PM_PROFILE_UNSPECIFIED   0

Definition at line 194 of file Acpi65.h.

◆ EFI_ACPI_6_5_PM_PROFILE_WORKSTATION

#define EFI_ACPI_6_5_PM_PROFILE_WORKSTATION   3

Definition at line 197 of file Acpi65.h.

◆ EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_DIMM

#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_DIMM   0x2

Definition at line 1207 of file Acpi65.h.

◆ EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_MEMORY_CONTROLLER

#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_MEMORY_CONTROLLER   0x1

Definition at line 1206 of file Acpi65.h.

◆ EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_SOCKET

#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_SOCKET   0x0

Memory Device Type.

Definition at line 1205 of file Acpi65.h.

◆ EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_VENDOR_SPECIFIC_TYPE

#define EFI_ACPI_6_5_PMTT_MEMORY_DEVICE_TYPE_VENDOR_SPECIFIC_TYPE   0xFF

Definition at line 1208 of file Acpi65.h.

◆ EFI_ACPI_6_5_POLARITY

#define EFI_ACPI_6_5_POLARITY   (3 << 0)

Definition at line 411 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_ALLOCATION_TYPE_INVALID

#define EFI_ACPI_6_5_PPTT_ALLOCATION_TYPE_INVALID   0x0

Definition at line 2828 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_ALLOCATION_TYPE_VALID

#define EFI_ACPI_6_5_PPTT_ALLOCATION_TYPE_VALID   0x1

Definition at line 2829 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_ASSOCIATIVITY_INVALID

#define EFI_ACPI_6_5_PPTT_ASSOCIATIVITY_INVALID   0x0

Definition at line 2826 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_ASSOCIATIVITY_VALID

#define EFI_ACPI_6_5_PPTT_ASSOCIATIVITY_VALID   0x1

Definition at line 2827 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_CACHE_ID_INVALID

#define EFI_ACPI_6_5_PPTT_CACHE_ID_INVALID   0x0

Definition at line 2836 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_CACHE_ID_VALID

#define EFI_ACPI_6_5_PPTT_CACHE_ID_VALID   0x1

Definition at line 2837 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_CACHE_SIZE_INVALID

#define EFI_ACPI_6_5_PPTT_CACHE_SIZE_INVALID   0x0

For PPTT struct cache flags

Definition at line 2822 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_CACHE_SIZE_VALID

#define EFI_ACPI_6_5_PPTT_CACHE_SIZE_VALID   0x1

Definition at line 2823 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_CACHE_TYPE_INVALID

#define EFI_ACPI_6_5_PPTT_CACHE_TYPE_INVALID   0x0

Definition at line 2830 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_CACHE_TYPE_VALID

#define EFI_ACPI_6_5_PPTT_CACHE_TYPE_VALID   0x1

Definition at line 2831 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_IMPLEMENTATION_IDENTICAL

#define EFI_ACPI_6_5_PPTT_IMPLEMENTATION_IDENTICAL   0x1

Definition at line 2792 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_IMPLEMENTATION_NOT_IDENTICAL

#define EFI_ACPI_6_5_PPTT_IMPLEMENTATION_NOT_IDENTICAL   0x0

Definition at line 2791 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_LINE_SIZE_INVALID

#define EFI_ACPI_6_5_PPTT_LINE_SIZE_INVALID   0x0

Definition at line 2834 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_LINE_SIZE_VALID

#define EFI_ACPI_6_5_PPTT_LINE_SIZE_VALID   0x1

Definition at line 2835 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_NODE_IS_LEAF

#define EFI_ACPI_6_5_PPTT_NODE_IS_LEAF   0x1

Definition at line 2790 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_NODE_IS_NOT_LEAF

#define EFI_ACPI_6_5_PPTT_NODE_IS_NOT_LEAF   0x0

Definition at line 2789 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_NUMBER_OF_SETS_INVALID

#define EFI_ACPI_6_5_PPTT_NUMBER_OF_SETS_INVALID   0x0

Definition at line 2824 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_NUMBER_OF_SETS_VALID

#define EFI_ACPI_6_5_PPTT_NUMBER_OF_SETS_VALID   0x1

Definition at line 2825 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_PACKAGE_NOT_PHYSICAL

#define EFI_ACPI_6_5_PPTT_PACKAGE_NOT_PHYSICAL   0x0

For PPTT struct processor flags

Definition at line 2783 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_PACKAGE_PHYSICAL

#define EFI_ACPI_6_5_PPTT_PACKAGE_PHYSICAL   0x1

Definition at line 2784 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_PROCESSOR_ID_INVALID

#define EFI_ACPI_6_5_PPTT_PROCESSOR_ID_INVALID   0x0

Definition at line 2785 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_PROCESSOR_ID_VALID

#define EFI_ACPI_6_5_PPTT_PROCESSOR_ID_VALID   0x1

Definition at line 2786 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_PROCESSOR_IS_NOT_THREAD

#define EFI_ACPI_6_5_PPTT_PROCESSOR_IS_NOT_THREAD   0x0

Definition at line 2787 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_PROCESSOR_IS_THREAD

#define EFI_ACPI_6_5_PPTT_PROCESSOR_IS_THREAD   0x1

Definition at line 2788 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_TYPE_CACHE

#define EFI_ACPI_6_5_PPTT_TYPE_CACHE   0x01

Definition at line 2769 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_TYPE_PROCESSOR

#define EFI_ACPI_6_5_PPTT_TYPE_PROCESSOR   0x00

PPTT types

Definition at line 2768 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_WRITE_POLICY_INVALID

#define EFI_ACPI_6_5_PPTT_WRITE_POLICY_INVALID   0x0

Definition at line 2832 of file Acpi65.h.

◆ EFI_ACPI_6_5_PPTT_WRITE_POLICY_VALID

#define EFI_ACPI_6_5_PPTT_WRITE_POLICY_VALID   0x1

Definition at line 2833 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROC_C1

#define EFI_ACPI_6_5_PROC_C1   BIT2

Definition at line 228 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC

#define EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC   0x00

Definition at line 320 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY

#define EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY   0x00

Definition at line 779 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED

#define EFI_ACPI_6_5_PROCESSOR_LOCAL_APIC_SAPIC_ENABLED   (1 << 0)

Local APIC/SAPIC Flags. All other bits are reserved and must be 0.

Definition at line 803 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC

#define EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC   0x09

Definition at line 329 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC_AFFINITY

#define EFI_ACPI_6_5_PROCESSOR_LOCAL_X2APIC_AFFINITY   0x02

Definition at line 781 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_REVISION

#define EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_REVISION   0x03

PPTT Revision (as defined in ACPI 6.5 spec.)

Definition at line 2763 of file Acpi65.h.

◆ EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_STRUCTURE_SIGNATURE

#define EFI_ACPI_6_5_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_STRUCTURE_SIGNATURE   SIGNATURE_32('P', 'P', 'T', 'T')

"PPTT" Processor Properties Topology Table

Definition at line 3137 of file Acpi65.h.

◆ EFI_ACPI_6_5_PWR_BUTTON

#define EFI_ACPI_6_5_PWR_BUTTON   BIT4

Definition at line 230 of file Acpi65.h.

◆ EFI_ACPI_6_5_QWORD

#define EFI_ACPI_6_5_QWORD   4

Definition at line 66 of file Acpi65.h.

◆ EFI_ACPI_6_5_RAS_FEATURE_TABLE_REVISION

#define EFI_ACPI_6_5_RAS_FEATURE_TABLE_REVISION   0x01

RASF Version (as defined in ACPI 6.5 spec.)

Definition at line 1008 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS

#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_GET_PATROL_PARAMETERS   0x01

ACPI RASF Patrol Scrub command

Definition at line 1055 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER

#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER   0x02

Definition at line 1056 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER

#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER   0x03

Definition at line 1057 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND

#define EFI_ACPI_6_5_RASF_PCC_COMMAND_CODE_EXECUTE_RASF_COMMAND   0x01

ACPI RASF PCC command code

Definition at line 1027 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_HARDWARE_MIRRORING

#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_BYTE_ADDRESSABLE_PERSISTENT_MEMORY_HARDWARE_MIRRORING   BIT4

Definition at line 1036 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_CPU_CACHE_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS

#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_CPU_CACHE_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT2

Definition at line 1034 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED

#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED   BIT0

ACPI RASF Platform RAS Capabilities

Definition at line 1032 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED_AND_EXPOSED_TO_SOFTWARE

#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED_AND_EXPOSED_TO_SOFTWARE   BIT1

Definition at line 1033 of file Acpi65.h.

◆ EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_MEMORY_CONTROLLER_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS

#define EFI_ACPI_6_5_RASF_PLATFORM_RAS_CAPABILITY_MEMORY_CONTROLLER_FLUSH_TO_NVDIMM_DURABILITY_ON_POWER_LOSS   BIT3

Definition at line 1035 of file Acpi65.h.

◆ EFI_ACPI_6_5_REMOTE_POWER_ON_CAPABLE

#define EFI_ACPI_6_5_REMOTE_POWER_ON_CAPABLE   BIT17

Definition at line 243 of file Acpi65.h.

◆ EFI_ACPI_6_5_RESET_REG_SUP

#define EFI_ACPI_6_5_RESET_REG_SUP   BIT10

Definition at line 236 of file Acpi65.h.

◆ EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION

#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER_REVISION   0x02

ACPISpec (Revision 6.5) says current value is 2.

RSD_PTR Revision (as defined in ACPI 6.5 spec.)

Definition at line 90 of file Acpi65.h.

◆ EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE

#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_POINTER_SIGNATURE   SIGNATURE_64('R', 'S', 'D', ' ', 'P', 'T', 'R', ' ')

"RSD PTR " Root System Description Pointer

Definition at line 3022 of file Acpi65.h.

◆ EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_TABLE_REVISION   0x01

RSDT Revision (as defined in ACPI 6.5 spec.)

Definition at line 110 of file Acpi65.h.

◆ EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('R', 'S', 'D', 'T')

"RSDT" Root System Description Table

Definition at line 3157 of file Acpi65.h.

◆ EFI_ACPI_6_5_RTC_S4

#define EFI_ACPI_6_5_RTC_S4   BIT7

Definition at line 233 of file Acpi65.h.

◆ EFI_ACPI_6_5_S4_RTC_STS_VALID

#define EFI_ACPI_6_5_S4_RTC_STS_VALID   BIT16

Definition at line 242 of file Acpi65.h.

◆ EFI_ACPI_6_5_S4BIOS_F

#define EFI_ACPI_6_5_S4BIOS_F   BIT0

Firmware Control Structure Feature Flags All other bits are reserved and must be set to 0.

Definition at line 275 of file Acpi65.h.

◆ EFI_ACPI_6_5_SDEV_FLAG_ALLOW_HANDOFF

#define EFI_ACPI_6_5_SDEV_FLAG_ALLOW_HANDOFF   BIT0

Secure Device flags

Definition at line 1819 of file Acpi65.h.

◆ EFI_ACPI_6_5_SDEV_FLAG_SECURE_ACCESS_COMPONENTS_PRESENT

#define EFI_ACPI_6_5_SDEV_FLAG_SECURE_ACCESS_COMPONENTS_PRESENT   BIT1

Definition at line 1820 of file Acpi65.h.

◆ EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_TYPE_IDENTIFICATION

#define EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_TYPE_IDENTIFICATION   0x00

Secure Access Component Types

Definition at line 1847 of file Acpi65.h.

◆ EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_TYPE_MEMORY

#define EFI_ACPI_6_5_SDEV_SECURE_ACCESS_COMPONENT_TYPE_MEMORY   0x01

Definition at line 1848 of file Acpi65.h.

◆ EFI_ACPI_6_5_SDEV_TYPE_ACPI_NAMESPACE_DEVICE

#define EFI_ACPI_6_5_SDEV_TYPE_ACPI_NAMESPACE_DEVICE   0x00

Secure Device types

Definition at line 1813 of file Acpi65.h.

◆ EFI_ACPI_6_5_SDEV_TYPE_PCIE_ENDPOINT_DEVICE

#define EFI_ACPI_6_5_SDEV_TYPE_PCIE_ENDPOINT_DEVICE   0x01

Definition at line 1814 of file Acpi65.h.

◆ EFI_ACPI_6_5_SEALED_CASE

#define EFI_ACPI_6_5_SEALED_CASE   BIT11

Definition at line 237 of file Acpi65.h.

◆ EFI_ACPI_6_5_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_SECONDARY_SYSTEM_DESCRIPTION_TABLE_REVISION   0x02

Definition at line 292 of file Acpi65.h.

◆ EFI_ACPI_6_5_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE   SIGNATURE_32('S', 'S', 'D', 'T')

"SSDT" Secondary System Description Table

Definition at line 3182 of file Acpi65.h.

◆ EFI_ACPI_6_5_SECURE_DEVICES_TABLE_REVISION

#define EFI_ACPI_6_5_SECURE_DEVICES_TABLE_REVISION   0x01

SDEV Revision (as defined in ACPI 6.5 spec.)

Definition at line 1808 of file Acpi65.h.

◆ EFI_ACPI_6_5_SECURE_DEVICES_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SECURE_DEVICES_TABLE_SIGNATURE   SIGNATURE_32('S', 'D', 'E', 'V')

"SDEV" Secure DEVices Table

Definition at line 3167 of file Acpi65.h.

◆ EFI_ACPI_6_5_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_SIGNATURE   SIGNATURE_32('S', 'P', 'C', 'R')

"SPCR" Serial Port Concole Redirection Table

Definition at line 3287 of file Acpi65.h.

◆ EFI_ACPI_6_5_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SERVER_PLATFORM_MANAGEMENT_INTERFACE_TABLE_SIGNATURE   SIGNATURE_32('S', 'P', 'M', 'I')

"SPMI" Server Platform Management Interface Table

Definition at line 3292 of file Acpi65.h.

◆ EFI_ACPI_6_5_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SIMPLE_BOOT_FLAG_TABLE_SIGNATURE   SIGNATURE_32('B', 'O', 'O', 'T')

"BOOT" MS Simple Boot Spec

Definition at line 3192 of file Acpi65.h.

◆ EFI_ACPI_6_5_SLP_BUTTON

#define EFI_ACPI_6_5_SLP_BUTTON   BIT5

Definition at line 231 of file Acpi65.h.

◆ EFI_ACPI_6_5_SMART_BATTERY_DESCRIPTION_TABLE_REVISION

#define EFI_ACPI_6_5_SMART_BATTERY_DESCRIPTION_TABLE_REVISION   0x01

SBST Version (as defined in ACPI 6.5 spec.)

Definition at line 739 of file Acpi65.h.

◆ EFI_ACPI_6_5_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SMART_BATTERY_SPECIFICATION_TABLE_SIGNATURE   SIGNATURE_32('S', 'B', 'S', 'T')

"SBST" Smart Battery Specification Table

Definition at line 3162 of file Acpi65.h.

◆ EFI_ACPI_6_5_SMBUS

#define EFI_ACPI_6_5_SMBUS   0x04

Definition at line 49 of file Acpi65.h.

◆ EFI_ACPI_6_5_SOFTWARE_DELEGATED_EXCEPTIONS_INTERFACE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SOFTWARE_DELEGATED_EXCEPTIONS_INTERFACE_TABLE_SIGNATURE   SIGNATURE_32('S', 'D', 'E', 'I')

"SDEI" Software Delegated Exceptions Interface Table

Definition at line 3277 of file Acpi65.h.

◆ EFI_ACPI_6_5_SOFTWARE_LICENSING_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SOFTWARE_LICENSING_TABLE_SIGNATURE   SIGNATURE_32('S', 'L', 'I', 'C')

"SLIC" MS Software Licensing Table Specification

Definition at line 3282 of file Acpi65.h.

◆ EFI_ACPI_6_5_SPI_COUNT_BASE_SELECT

#define EFI_ACPI_6_5_SPI_COUNT_BASE_SELECT   BIT0

GIC MSI Frame Flags. All other bits are reserved and must be 0.

Definition at line 589 of file Acpi65.h.

◆ EFI_ACPI_6_5_STA_OVERRIDE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_STA_OVERRIDE_TABLE_SIGNATURE   SIGNATURE_32('S', 'T', 'A', 'O')

"STAO" _STA Override Table

Definition at line 3297 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_CMOS

#define EFI_ACPI_6_5_SYSTEM_CMOS   0x05

Definition at line 50 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_IO

#define EFI_ACPI_6_5_SYSTEM_IO   0x01

Definition at line 46 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION

#define EFI_ACPI_6_5_SYSTEM_LOCALITY_DISTANCE_INFORMATION_TABLE_REVISION   0x01

SLIT Version (as defined in ACPI 6.5 spec.)

Definition at line 938 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SYSTEM_LOCALITY_INFORMATION_TABLE_SIGNATURE   SIGNATURE_32('S', 'L', 'I', 'T')

"SLIT" System Locality Information Table

Definition at line 3172 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_MEMORY

#define EFI_ACPI_6_5_SYSTEM_MEMORY   0x00

Definition at line 45 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION

#define EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION   0x03

SRAT Version (as defined in ACPI 6.5 spec.)

Definition at line 772 of file Acpi65.h.

◆ EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE

#define EFI_ACPI_6_5_SYSTEM_RESOURCE_AFFINITY_TABLE_SIGNATURE   SIGNATURE_32('S', 'R', 'A', 'T')

"SRAT" System Resource Affinity Table

Definition at line 3177 of file Acpi65.h.

◆ EFI_ACPI_6_5_TMR_VAL_EXT

#define EFI_ACPI_6_5_TMR_VAL_EXT   BIT8

Definition at line 234 of file Acpi65.h.

◆ EFI_ACPI_6_5_TRIGGER_MODE

#define EFI_ACPI_6_5_TRIGGER_MODE   (3 << 2)

Definition at line 412 of file Acpi65.h.

◆ EFI_ACPI_6_5_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE

#define EFI_ACPI_6_5_TRUSTED_COMPUTING_PLATFORM_2_TABLE_SIGNATURE   SIGNATURE_32('T', 'P', 'M', '2')

"TPM2" Trusted Computing Platform 1 Table

Definition at line 3307 of file Acpi65.h.

◆ EFI_ACPI_6_5_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE

#define EFI_ACPI_6_5_TRUSTED_COMPUTING_PLATFORM_ALLIANCE_CAPABILITIES_TABLE_SIGNATURE   SIGNATURE_32('T', 'C', 'P', 'A')

"TCPA" Trusted Computing Platform Alliance Capabilities Table

Definition at line 3302 of file Acpi65.h.

◆ EFI_ACPI_6_5_UEFI_ACPI_DATA_TABLE_SIGNATURE

#define EFI_ACPI_6_5_UEFI_ACPI_DATA_TABLE_SIGNATURE   SIGNATURE_32('U', 'E', 'F', 'I')

"UEFI" UEFI ACPI Data Table

Definition at line 3312 of file Acpi65.h.

◆ EFI_ACPI_6_5_UNDEFINED

#define EFI_ACPI_6_5_UNDEFINED   0

Definition at line 62 of file Acpi65.h.

◆ EFI_ACPI_6_5_USE_PLATFORM_CLOCK

#define EFI_ACPI_6_5_USE_PLATFORM_CLOCK   BIT15

Definition at line 241 of file Acpi65.h.

◆ EFI_ACPI_6_5_VGA_NOT_PRESENT

#define EFI_ACPI_6_5_VGA_NOT_PRESENT   BIT2

Definition at line 210 of file Acpi65.h.

◆ EFI_ACPI_6_5_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS

#define EFI_ACPI_6_5_VGIC_MAINTENANCE_INTERRUPT_MODE_FLAGS   BIT2

Definition at line 547 of file Acpi65.h.

◆ EFI_ACPI_6_5_WATCHDOG_ACTION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_WATCHDOG_ACTION_TABLE_SIGNATURE   SIGNATURE_32('W', 'D', 'A', 'T')

"WDAT" Watchdog Action Table

Definition at line 3322 of file Acpi65.h.

◆ EFI_ACPI_6_5_WATCHDOG_RESOURCE_TABLE_SIGNATURE

#define EFI_ACPI_6_5_WATCHDOG_RESOURCE_TABLE_SIGNATURE   SIGNATURE_32('W', 'D', 'R', 'T')

"WDRT" Watchdog Resource Table

Definition at line 3327 of file Acpi65.h.

◆ EFI_ACPI_6_5_WBINVD

#define EFI_ACPI_6_5_WBINVD   BIT0

Definition at line 226 of file Acpi65.h.

◆ EFI_ACPI_6_5_WBINVD_FLUSH

#define EFI_ACPI_6_5_WBINVD_FLUSH   BIT1

Definition at line 227 of file Acpi65.h.

◆ EFI_ACPI_6_5_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE

#define EFI_ACPI_6_5_WINDOWS_ACPI_EMULATED_DEVICES_TABLE_SIGNATURE   SIGNATURE_32('W', 'A', 'E', 'T')

"WAET" Windows ACPI Emulated Devices Table

Definition at line 3317 of file Acpi65.h.

◆ EFI_ACPI_6_5_WINDOWS_SMM_SECURITY_MITIGATION_TABLE_SIGNATURE

#define EFI_ACPI_6_5_WINDOWS_SMM_SECURITY_MITIGATION_TABLE_SIGNATURE   SIGNATURE_32('W', 'S', 'M', 'T')

"WSMT" Windows SMM Security Mitigation Table

Definition at line 3337 of file Acpi65.h.

◆ EFI_ACPI_6_5_WORD

#define EFI_ACPI_6_5_WORD   2

Definition at line 64 of file Acpi65.h.

◆ EFI_ACPI_6_5_XEN_PROJECT_TABLE_SIGNATURE

#define EFI_ACPI_6_5_XEN_PROJECT_TABLE_SIGNATURE   SIGNATURE_32('X', 'E', 'N', 'V')

"XENV" Xen Project Table

Definition at line 3342 of file Acpi65.h.

◆ EFI_ACPI_MEMORY_SYSTEM_RESOURCE_PARTITIONING_AND_MONITORING_TABLE_SIGNATURE

#define EFI_ACPI_MEMORY_SYSTEM_RESOURCE_PARTITIONING_AND_MONITORING_TABLE_SIGNATURE   SIGNATURE_32('M', 'P', 'A', 'M')

"MPAM" Memory System Resource Partitioning and Monitoring Table

Definition at line 3347 of file Acpi65.h.

Typedef Documentation

◆ EFI_ACPI_6_5_PCCT_SUBSPACE_4_EXTENDED_PCC

Type 4 Extended PCC Subspace Structure

Definition at line 2677 of file Acpi65.h.

◆ EFI_ACPI_6_5_PDTT_PCC

PDTT Platform Communication Channel

Definition at line 2751 of file Acpi65.h.