]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[efi] Allow for allocating EFI devices from arbitrary handles
authorMichael Brown <mcb30@ipxe.org>
Fri, 29 Mar 2024 12:43:24 +0000 (12:43 +0000)
committerMichael Brown <mcb30@ipxe.org>
Fri, 29 Mar 2024 14:46:13 +0000 (14:46 +0000)
commitb52b4a46d9ee854130db7a8927f33391fc6ba1fe
treec368cac28dc284799b8405d2a867e3b179d879bc
parent764e34f15af89cc7c5e46694ac15c5266f13b3d3
[efi] Allow for allocating EFI devices from arbitrary handles

Split out the code that allocates our internal struct efi_device
representations, to allow for the creation of temporary MNP devices in
order to download the autoexec.ipxe script.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/include/ipxe/efi/efi_driver.h
src/interface/efi/efi_driver.c