EFI CONFIGURATION TABLE
From PhoenixWiki
(Redirected from EFI System Configuration Table)
Contains a set of GUID/pointer pairs comprised of the ConfigurationTable field in the EFI_SYSTEM_TABLE.
Prototype
typedef struct{
EFI_GUID VendorGuid;
VOID *VendorTable;
} EFI_CONFIGURATION_TABLE;
Parameters
| Parameter | Description |
|---|---|
| VendorGuid | The 128-bit GUID value that uniquely identifies the system configuration table. |
| VendorTable | A pointer to the table associated with VendorGuid.Whether this pointer is a physical address or a virtual address during runtime is determined by the VendorGuid. The VendorGuid associated with a given VendorTable pointer defines whether or not a particular address gets fixed up when a call to SetVirtualAddressMap() is made. |
The following list shows the GUIDs for tables defined in some of the industry standards. These industry standards define tables accessed as UEFI Configuration Tables on UEFI-based systems. This list is not exhaustive and does not show GUIDS for all possible UEFI Configuration tables.
| GUID | Description |
|---|---|
| ACPI_TABLE_GUID | Deprecated. Points to ACPI 1.0 Tables. |
| ACPI_10_TABLE_GUID | Deprecated. Points to ACPI 1.0 Tables. |
| EFI_DXE_SERVICES_TABLE_GUID | Points to the DXE Services Table |
| EFI_ACPI_20_TABLE_GUID | Deprecated. Points to ACPI 2.0 Tables. |
| EFI_ACPI_TABLE_GUID | Points to ACPI 2.0+ Tables. |
| EFI_HOB_LIST_GUID | Points to the HOB List. |
| MPS_TABLE_GUID | Points to the MPS tables (reference needed) |
| SAL_SYSTEM_TABLE_GUID | Reference needed. |
| SMBIOS_TABLE_GUID | Points to the System Management BIOS table. |
Copyright (C) 2008 Phoenix Technologies Ltd. All Rights Reserved. Portions copyright (C) 2008 UEFI Forum, Inc. Used with permission
Copyright (C) 2008 Phoenix Technologies Ltd. All Rights Reserved. Portions copyright (C) 2008 UEFI Forum, Inc. Used with permission.
