[efi] Add EFI_SIGNATURE_LIST header and GUID definitions

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2025-03-10 11:20:15 +00:00
parent a3ede10788
commit 8706ae36d3
6 changed files with 759 additions and 0 deletions

View File

@@ -103,6 +103,8 @@ static struct efi_well_known_guid efi_well_known_guids[] = {
"BlockIo2" },
{ &efi_bus_specific_driver_override_protocol_guid,
"BusSpecificDriverOverride" },
{ &efi_cert_x509_guid,
"CertX509" },
{ &efi_component_name_protocol_guid,
"ComponentName" },
{ &efi_component_name2_protocol_guid,

View File

@@ -83,6 +83,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
#include <ipxe/efi/Protocol/VlanConfig.h>
#include <ipxe/efi/Guid/FileInfo.h>
#include <ipxe/efi/Guid/FileSystemInfo.h>
#include <ipxe/efi/Guid/ImageAuthentication.h>
/** @file
*
@@ -391,6 +392,9 @@ EFI_GUID efi_usb_io_protocol_guid
EFI_GUID efi_vlan_config_protocol_guid
= EFI_VLAN_CONFIG_PROTOCOL_GUID;
/** X.509 certificate GUID */
EFI_GUID efi_cert_x509_guid = EFI_CERT_X509_GUID;
/** File information GUID */
EFI_GUID efi_file_info_id = EFI_FILE_INFO_ID;