david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/interface/efi
Michael Brown cced04ef3b [efi] Provide component name protocol and device path protocol interfaces
Include a minimal component name protocol so that the driver name
shows up as something other than "<UNKNOWN>" in the driver list, and a
device path protocol so that the network interface shows up as a
separate device in the device list, rather than being attached
directly to the PCI device.

Incidentally, the EFI component name protocol reaches new depths for
signal-to-noise ratio in program code.  A typical instance within the
EFI development kit will use an additional 300 lines of code to
provide slightly less functionality than GNU gettext achieves with
three additional characters.
2009-01-12 19:10:53 +00:00
..
efi_console.c [efi] Add efi_strerror() 2008-11-19 19:22:49 +00:00
efi_init.c [efi] Use elf2efi utility in place of efilink 2009-01-07 22:59:05 +00:00
efi_io.c [efi] Add efi_strerror() 2008-11-19 19:22:49 +00:00
efi_pci.c [efi] Add efi_strerror() 2008-11-19 19:22:49 +00:00
efi_smbios.c [efi] Use EFI-native mechanism for accessing SMBIOS table 2008-12-04 23:19:12 +00:00
efi_snp.c [efi] Provide component name protocol and device path protocol interfaces 2009-01-12 19:10:53 +00:00
efi_strerror.c [efi] Add efi_strerror() 2008-11-19 19:22:49 +00:00
efi_timer.c [efi] Add efi_strerror() 2008-11-19 19:22:49 +00:00
efi_uaccess.c [efi] Add EFI image format and basic runtime environment 2008-10-13 10:24:14 +01:00
efi_umalloc.c [efi] Add efi_strerror() 2008-11-19 19:22:49 +00:00