]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[efi] Add helper functions for service binding protocols
authorMichael Brown <mcb30@ipxe.org>
Wed, 20 Mar 2024 12:47:25 +0000 (12:47 +0000)
committerMichael Brown <mcb30@ipxe.org>
Mon, 25 Mar 2024 17:58:33 +0000 (17:58 +0000)
commitca483a196c091c16ea0a426ce5f915b184a34412
tree4dd553a9d51701ebf1d567d46fb80aad54f90420
parenta15ce00182a8b2e0dfd43b81a3b2936cae339838
[efi] Add helper functions for service binding protocols

The EFI service binding abstraction is used to add and remove child
handles for multiple different protocols.  Provide a common interface
for doing so.

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