summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
Commit message (Expand)AuthorAgeFilesLines
* [efi] Expand the range of well-known EFI GUIDs in debug messagesMichael Brown2014-07-311-10/+98
* [efi] Ignore failures when attempting to install SNP HII protocolMichael Brown2014-07-302-6/+13
* [efi] Report exact failure when unable to open the device pathMichael Brown2014-07-301-2/+4
* [efi] Fix incorrect debug message level when device has no device pathMichael Brown2014-07-301-2/+2
* [efi] Default to releasing network devices for use via SNPMichael Brown2014-07-302-30/+31
* [efi] Show more diagnostic information when building with DEBUG=efi_wrapMichael Brown2014-07-262-3/+6
* [efi] Use EFI_CONSOLE_CONTROL_PROTOCOL to set text mode if availableCurtis Larsen2014-07-161-0/+34
* [efi] Print well-known GUIDs by name in debug messagesMichael Brown2014-07-161-0/+32
* [efi] Allow for interception of boot services calls by loaded imageMichael Brown2014-07-161-0/+237
* [efi] Install our own disk I/O protocol and claim exclusive use of itMichael Brown2014-07-141-13/+104
* [efi] Attempt to start only drivers claiming support for a deviceMichael Brown2014-07-081-0/+7
* [efi] Identify autoboot device by MAC address when chainloadingMichael Brown2014-07-081-0/+71
* [efi] Allow network devices to be created on top of arbitrary SNP devicesMichael Brown2014-07-034-355/+361
* [efi] Restructure EFI driver modelMichael Brown2014-06-254-453/+509
* [efi] Provide a meaningful EFI SNP device nameMichael Brown2014-06-251-1/+2
* [efi] Allow device paths to be easily included in debug messagesMichael Brown2014-06-251-20/+50
* [build] Expose build timestamp, build name, and product namesMichael Brown2014-06-243-13/+12Star
* [efi] Do not try to fetch loaded image device path protocolMichael Brown2014-05-201-23/+0Star
* [efi] Make EFI_HII_DATABASE_PROTOCOL optionalMichael Brown2014-05-201-1/+10
* [efi] Make EFI_DEVICE_PATH_TO_TEXT_PROTOCOL optionalMichael Brown2014-05-201-9/+15
* [efi] Allow for optional protocolsMichael Brown2014-05-191-2/+3
* [efi] Disable SNP devices when running iPXE as the applicationMichael Brown2014-03-141-7/+126
* [efi] Connect driver to devices as part of installationMichael Brown2014-03-121-20/+69
* [efi] Allow driver to be unloadedMichael Brown2014-03-104-4/+158
* [settings] Allow for multiple definitions of each predefined settingMichael Brown2013-12-051-0/+4
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-051-2/+6
* [console] Pass escape sequence context to ANSI escape sequence handlersMichael Brown2013-11-271-4/+10
* [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