summaryrefslogtreecommitdiffstats
path: root/src/image/efi_image.c
Commit message (Expand)AuthorAgeFilesLines
* [efi] Add support for EFI_GRAPHICS_OUTPUT_PROTOCOL frame buffer consolesMichael Brown2015-10-161-0/+4
* [efi] Provide efi_devpath_len()Michael Brown2015-09-131-2/+1Star
* [efi] Implement the EFI_PXE_BASE_CODE_PROTOCOLMichael Brown2015-09-021-0/+10
* [efi] Provide dummy device path in efi_image_probe()Michael Brown2014-09-191-1/+6
* [efi] Wrap any images loaded by our wrapped imageMichael Brown2014-08-291-1/+1
* [efi] Move abstract device path and handle functions to efi_utils.cMichael Brown2014-08-061-1/+1
* [efi] Open device path protocol only at point of useMichael Brown2014-08-061-1/+1
* [efi] Provide centralised definitions of commonly-used GUIDsMichael Brown2014-08-061-4/+0Star
* [efi] Avoid unnecessarily passing pointers to EFI_HANDLEsMichael Brown2014-07-311-2/+2
* [efi] Fill in loaded image's DeviceHandle if firmware fails to do soMichael Brown2014-07-301-0/+7
* [efi] Unload started images only on failureMichael Brown2014-07-301-9/+17
* [efi] Allow for interception of boot services calls by loaded imageMichael Brown2014-07-161-0/+4
* [efi] Disable SNP devices when running iPXE as the applicationMichael Brown2014-03-141-0/+4
* [efi] Add sample platform-generated error disambiguationsMichael Brown2013-04-191-3/+19
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-191-8/+11
* [efi] Fix minor typos in efi_image.cMichael Brown2013-03-201-3/+3
* [efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2013-03-131-92/+139
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [efi] Add iPXE download protocolJarrod Johnson2012-02-151-2/+124
* [efi] Ensure that all drivers are shut down before the OS bootsMichael Brown2011-03-291-30/+0Star
* [image] Simplify image managementMichael Brown2011-03-071-9/+3Star
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-271-1/+1
* [efi] Add the "snpnet" driverGeoff Lywood2010-06-021-3/+34
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-3/+3
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [efi] Add efi_strerror()Michael Brown2008-11-191-6/+6
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-191-3/+3
* [efi] Add EFI image format and basic runtime environmentMichael Brown2008-10-131-0/+106