summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
Commit message (Expand)AuthorAgeFilesLines
* [cmdline] Add "poweroff" commandMarin Hannache2013-07-151-0/+17
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-1913-137/+131Star
* [efi] Remove obsolete EFI I/O implementation using EFI_CPU_IO_PROTOCOLMichael Brown2013-04-191-218/+0Star
* [efi] Fetch device path for loaded image during initialisationMichael Brown2013-03-271-13/+37
* [cmdline] Add ability to perform a warm rebootMichael Brown2013-03-221-2/+3
* [efi] Add "reboot" command for EFIMichael Brown2013-03-221-0/+43
* [efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown2013-03-203-12/+31
* [smbios] Provide SMBIOS version number via smbios_version()Michael Brown2013-03-201-0/+2
* [efi] Add EFI-specific debugging macrosMichael Brown2013-03-201-0/+95
* [efi] Add our own EFI_LOAD_FILE_PROTOCOL implementationMichael Brown2013-03-141-1/+56
* [efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2013-03-132-21/+607
* [efi] Add last_opened_snpdev()Michael Brown2013-03-131-0/+15
* [efi] Include product short name in EFI SNP device namesMichael Brown2012-11-211-3/+5
* [efi] Delegate to child device's EFI_COMPONENT_NAME2_PROTOCOL, if presentMichael Brown2012-11-211-5/+22
* [build] Include version number within only a single object fileMichael Brown2012-11-021-1/+2
* [efi] Add EFI_COMPONENT_NAME2_PROTOCOL instance for each SNP deviceMichael Brown2012-10-231-0/+68
* [efi] Add missing RC_TO_EFIRC() conversionMichael Brown2012-10-221-1/+1
* [efi] Expose net device non-volatile settings via HIIMichael Brown2012-10-162-216/+1069
* [efi] Split SNP HII functionality into a separate fileMichael Brown2012-10-162-418/+439
* [efi] Mark SNP formset compliant with IBM's Unified Configuration ManagerMichael Brown2012-10-051-2/+3
* [efi] Provide guaranteed space in transmitted packetsMichael Brown2012-09-141-6/+7
* [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headersMichael Brown2012-08-311-1/+2
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-2013-13/+26
* [efi] Work around platforms which choke on EFI_PCI_DEVICE_ENABLEMichael Brown2012-05-161-10/+12
* [efi] Update link state in SNP device mode dataMichael Brown2012-04-191-2/+15
* [console] Remove "log message" usage from interactive console defaultsMichael Brown2012-03-271-1/+1
* [console] Allow usage to be defined independently for each consoleMichael Brown2012-03-261-0/+8
* [efi] Add iPXE download protocolJarrod Johnson2012-02-151-0/+233
* [netdevice] Allow link layer to report broadcast/multicast packets via pull()Michael Brown2011-07-151-1/+3
* [bofm] Pass BOFM version 2 table to SetStatus() if applicableMichael Brown2011-05-051-10/+29
* [bofm] Increase amount of debugging availableMichael Brown2011-05-051-32/+48
* [efi] Ensure that each HII package list and formset has a unique GUIDMichael Brown2011-05-031-3/+6
* [efi] Add support for HIIMichael Brown2011-04-081-0/+374
* [efi] Add EFI string formatting functionsMichael Brown2011-04-083-15/+156
* [bofm] Use BOFM protocol version 2 if availableMichael Brown2011-03-301-17/+62
* [efi] Ensure that all drivers are shut down before the OS bootsMichael Brown2011-03-292-2/+51
* [efi] Mark SNP devices as children of EFI PCI deviceMichael Brown2011-03-152-0/+64
* [console] Move include/console.h to include/ipxe/console.hMichael Brown2011-03-091-1/+1
* [bofm] Add support for BOFM under EFIMichael Brown2011-03-031-0/+322
* [efi] Allow EFI to control PCI bus enumerationMichael Brown2011-02-173-285/+593
* [pci] Replace pci_max_bus() with pci_num_bus()Michael Brown2011-02-171-1/+1
* [pci] Use single "busdevfn" field in struct pci_deviceMichael Brown2011-02-172-11/+10Star
* [efi] Always allow MAX_LL_HEADER_LEN for the link-layer headerMichael Brown2010-11-191-1/+4
* [ioapi] Move get_memmap() to the I/O API groupPiotr JaroszyƄski2010-08-161-0/+12
* [efi] Add the "snpnet" driverGeoff Lywood2010-06-021-1/+22
* [efi] Update UEFI header files with latest version from TianoCoreGeoff Lywood2010-05-301-1/+1
* [build] Rename gPXE to iPXEMichael Brown2010-04-2010-44/+44
* [netdevice] Add netdev_is_open() wrapper functionMichael Brown2010-03-231-2/+2
* [netdevice] Allow the hardware and link-layer addresses to differ in sizeMichael Brown2009-08-121-4/+5
* [netdevice] Separate out the concept of hardware and link-layer addressesMichael Brown2009-08-121-1/+1