]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[efi] Add iPXE download protocol
authorJarrod Johnson <jbjohnso@us.ibm.com>
Mon, 8 Aug 2011 19:54:15 +0000 (15:54 -0400)
committerMichael Brown <mcb30@ipxe.org>
Wed, 15 Feb 2012 12:08:39 +0000 (12:08 +0000)
commit32c4a3a25511d08389e070cf4bb7492120a118d9
tree03c79dc15d534c9bd3393db5d9457ed0010ad2a5
parentdc70229f707ae2a2e08b790a8c9dad527c8aa67c
[efi] Add iPXE download protocol

iPXE exposes some extended capabilities via the PXE FILE API to allow
NBPs such as pxelinux to use protocols other than TFTP.  Provide an
equivalent interface as a UEFI protocol so that EFI binaries may also
take advantage of iPXE's extended capabilities.

This can be used with a patched version of elilo, for example:

  http://comments.gmane.org/gmane.comp.boot-loaders.elilo.general/147

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/image/efi_image.c
src/include/ipxe/efi/efi.h
src/include/ipxe/efi/ipxe_download.h [new file with mode: 0644]
src/interface/efi/efi_download.c [new file with mode: 0644]