qemu-e2k/tests/uefi-test-tools
Laszlo Ersek b097ba371a tests/uefi-test-tools: report the SMBIOS entry point structures
On UEFI systems, the SMBIOS entry point (a.k.a. anchor) structures are
found similarly to the ACPI RSD PTR table(s): by scanning the
ConfigurationTable array in the EFI system table for well-known GUIDs.

Locate the SMBIOS 2.1 (32-bit) and 3.0 (64-bit) anchors in the
BiosTablesTest UEFI application, and report the addresses in new fields
appended to the BIOS_TABLES_TEST structure.

Cc: "Philippe Mathieu-Daudé" <philmd@redhat.com>
Cc: Igor Mammedov <imammedo@redhat.com>
Launchpad: https://bugs.launchpad.net/qemu/+bug/1821884
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Igor Mammedov <imammedo@redhat.com>
2019-05-03 10:52:20 +02:00
..
UefiTestToolsPkg tests/uefi-test-tools: report the SMBIOS entry point structures 2019-05-03 10:52:20 +02:00
.gitignore tests/uefi-test-tools: add build scripts 2019-02-21 12:28:41 -05:00
LICENSE tests: introduce "uefi-test-tools" with the BiosTablesTest UEFI app 2019-02-21 12:28:41 -05:00
Makefile tests/uefi-test-tools: add build scripts 2019-02-21 12:28:41 -05:00
build.sh tests/uefi-test-tools/build.sh: work around TianoCore#1607 2019-04-17 15:38:35 +02:00