mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
efi_loader: helloworld: Output ACPI configuration table
Output ACPI configuration table if it exists. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
parent
86df34d42b
commit
47cae019ef
1 changed files with 4 additions and 0 deletions
|
@ -14,6 +14,7 @@
|
|||
|
||||
static const efi_guid_t loaded_image_guid = LOADED_IMAGE_GUID;
|
||||
static const efi_guid_t fdt_guid = EFI_FDT_GUID;
|
||||
static const efi_guid_t acpi_guid = EFI_ACPI_TABLE_GUID;
|
||||
static const efi_guid_t smbios_guid = SMBIOS_TABLE_GUID;
|
||||
|
||||
static int hw_memcmp(const void *buf1, const void *buf2, size_t length)
|
||||
|
@ -79,6 +80,9 @@ efi_status_t EFIAPI efi_main(efi_handle_t handle,
|
|||
if (!hw_memcmp(&systable->tables[i].guid, &fdt_guid,
|
||||
sizeof(efi_guid_t)))
|
||||
con_out->output_string(con_out, L"Have device tree\n");
|
||||
if (!hw_memcmp(&systable->tables[i].guid, &acpi_guid,
|
||||
sizeof(efi_guid_t)))
|
||||
con_out->output_string(con_out, L"Have ACPI 2.0 table\n");
|
||||
if (!hw_memcmp(&systable->tables[i].guid, &smbios_guid,
|
||||
sizeof(efi_guid_t)))
|
||||
con_out->output_string(con_out, L"Have SMBIOS table\n");
|
||||
|
|
Loading…
Reference in a new issue