summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
Commit message (Expand)AuthorAgeFilesLines
* [efi] Use a timer event to generate the currticks() timerMichael Brown2016-05-041-50/+68
* [efi] Work around broken EFI HII specificationMichael Brown2016-04-121-0/+7
* [efi] Move architecture-independent EFI prefixes to interface/efiMichael Brown2016-03-172-0/+182
* [efi] Provide access to files stored on EFI filesystemsMichael Brown2016-03-141-0/+573
* [efi] Work around broken GetFontInfo() implementationsMichael Brown2016-03-101-16/+38
* [efi] Add missing definitions for function key scancodesMichael Brown2016-02-121-0/+8
* [usb] Allow USB endpoints to specify a reserved header length for refillsMichael Brown2016-01-191-1/+1
* [efi] Centralise EFI file system info GUIDsMichael Brown2015-12-092-6/+8
* [efi] Add support for EFI_GRAPHICS_OUTPUT_PROTOCOL frame buffer consolesMichael Brown2015-10-162-0/+555
* [efi] Import EFI_HII_FONT_PROTOCOL definitionsMichael Brown2015-10-072-0/+7
* [efi] Reset root directory when installing EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2015-10-071-0/+3
* [efi] Expose an UNDI interface alongside the existing SNP interfaceMichael Brown2015-09-281-23/+676
* [efi] Avoid infinite loops when asked to stop non-existent devicesMichael Brown2015-09-281-1/+1
* [efi] Expose unused USB devices via EFI_USB_IO_PROTOCOLMichael Brown2015-09-141-0/+1305
* [efi] Include a copy of the device path within struct efi_deviceMichael Brown2015-09-132-23/+36
* [efi] Provide efi_devpath_len()Michael Brown2015-09-133-12/+15
* [efi] Allow efidev_parent() to traverse multiple device generationsMichael Brown2015-09-071-10/+8Star
* [efi] Add USB headers and GUID definitionsMichael Brown2015-09-062-0/+21
* [efi] Implement the EFI_PXE_BASE_CODE_PROTOCOLMichael Brown2015-09-021-0/+1599
* [efi] Do not return EFI_NOT_READY from our ReceiveFilters() methodMichael Brown2015-09-011-5/+7
* [efi] Fix order of events on SNP removal pathMichael Brown2015-09-011-1/+2
* [efi] Allow calls to efi_snp_claim() and efi_snp_release() to be nestedMichael Brown2015-09-011-4/+5
* [efi] Add definitions of GUIDs observed when booting wdsmgfw.efiMichael Brown2015-09-012-0/+88
* [efi] Improve efi_wrap debuggingMichael Brown2015-08-272-13/+340
* [efi] Include installed protocol list in unknown handle namesMichael Brown2015-08-271-3/+19
* [efi] Remove raw EFI_HANDLE values from debug messagesMichael Brown2015-08-277-171/+159Star
* [efi] Mark EFI debug transcription functions as __attribute__ (( pure ))Michael Brown2015-08-271-3/+4
* [efi] Add definitions of GUIDs observed when booting shim.efi and grub.efiMichael Brown2015-08-272-0/+28
* [test] Allow self-tests to report exit status when running under LinuxMichael Brown2015-08-211-7/+5Star
* [efi] Add missing "ULL" suffix on 64-bit constantMichael Brown2015-08-031-1/+1
* [efi] Hold off watchdog timer while runningMichael Brown2015-08-032-0/+89
* [efi] Allow user experience to be downgradedMichael Brown2015-07-221-0/+34
* [efi] Fix receive and transmit completion reportingMichael Brown2015-07-221-66/+66
* [base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown2015-04-241-1/+1
* [efi] Add EFI time sourceMichael Brown2015-04-141-0/+75
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-0213-13/+65
* [build] Allow setting help text URI to be customised via config/branding.hMichael Brown2015-02-111-1/+2
* [efi] Generalise snpnet_dev_info() to efi_device_info()Michael Brown2014-10-161-0/+64
* [efi] Add definitions of GUIDs observed when chainloading from Intel driverMichael Brown2014-09-252-2/+123
* [efi] Centralise definitions of more protocol GUIDsMichael Brown2014-09-254-18/+20
* [efi] Make EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL optionalMichael Brown2014-09-041-1/+7
* [efi] Wrap any images loaded by our wrapped imageMichael Brown2014-08-291-21/+67
* [efi] Make our virtual file system case insensitiveMichael Brown2014-08-271-4/+24
* [efi] Show details of intercepted LoadImage() callsMichael Brown2014-08-271-0/+30
* [efi] Dump details of any calls to our dummy block and disk I/O protocolsMichael Brown2014-08-221-15/+33
* [efi] Add definitions of GUIDs observed during Windows bootMichael Brown2014-08-212-1/+22
* [efi] Support displaying and hiding cursorMichael Brown2014-08-061-0/+32
* [efi] Generalise snpnet_pci_info() to efi_locate_device()Michael Brown2014-08-061-0/+52
* [efi] Move abstract device path and handle functions to efi_utils.cMichael Brown2014-08-064-80/+110