]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[efi] Add definitions for the UEFI shim lock protocol
authorMichael Brown <mcb30@ipxe.org>
Mon, 22 May 2023 13:07:26 +0000 (14:07 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 22 May 2023 14:37:11 +0000 (15:37 +0100)
commit3c214f046507fb7b4e67845d61f38a13fa1bc2b5
treeac217833131b355684eadfe8b7ea9a051693391a
parentce2200d5fb3d337c7fc7e8ff337c2ddf7645ba89
[efi] Add definitions for the UEFI shim lock protocol

The UEFI shim includes a "shim lock protocol" that can be used by a
third party second stage loader such as GRUB to verify a kernel image.

Add definitions for the relevant portions of this protocol interface.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/include/ipxe/efi/Protocol/ShimLock.h [new file with mode: 0644]
src/include/ipxe/efi/efi.h
src/interface/efi/efi_debug.c
src/interface/efi/efi_guid.c