aboutsummaryrefslogtreecommitdiff
path: root/src/interface/efi
AgeCommit message (Expand)AuthorFilesLines
2016-06-18[efi] Include VLAN in SNP device path if applicableMichael Brown1-2/+15
2016-06-09[pci] Support systems with multiple PCI root bridgesMichael Brown1-18/+119
2016-05-29[efi] Expose DHCP packets via the Apple NetBoot protocolMichael Brown3-3/+98
2016-05-04[efi] Generalise EFI entropy generation to non-x86 CPUsMichael Brown1-0/+223
2016-05-04[efi] Use a timer event to generate the currticks() timerMichael Brown1-50/+68
2016-04-12[efi] Work around broken EFI HII specificationMichael Brown1-0/+7
2016-03-17[efi] Move architecture-independent EFI prefixes to interface/efiMichael Brown2-0/+182
2016-03-14[efi] Provide access to files stored on EFI filesystemsMichael Brown1-0/+573
2016-03-10[efi] Work around broken GetFontInfo() implementationsMichael Brown1-16/+38
2016-02-12[efi] Add missing definitions for function key scancodesMichael Brown1-0/+8
2016-01-19[usb] Allow USB endpoints to specify a reserved header length for refillsMichael Brown1-1/+1
2015-12-09[efi] Centralise EFI file system info GUIDsMichael Brown2-6/+8
2015-10-16[efi] Add support for EFI_GRAPHICS_OUTPUT_PROTOCOL frame buffer consolesMichael Brown2-0/+555
2015-10-07[efi] Import EFI_HII_FONT_PROTOCOL definitionsMichael Brown2-0/+7
2015-10-07[efi] Reset root directory when installing EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown1-0/+3
2015-09-28[efi] Expose an UNDI interface alongside the existing SNP interfaceMichael Brown1-23/+676
2015-09-28[efi] Avoid infinite loops when asked to stop non-existent devicesMichael Brown1-1/+1
2015-09-14[efi] Expose unused USB devices via EFI_USB_IO_PROTOCOLMichael Brown1-0/+1305
2015-09-13[efi] Include a copy of the device path within struct efi_deviceMichael Brown2-23/+36
2015-09-13[efi] Provide efi_devpath_len()Michael Brown3-12/+15
2015-09-07[efi] Allow efidev_parent() to traverse multiple device generationsMichael Brown1-10/+8
2015-09-06[efi] Add USB headers and GUID definitionsMichael Brown2-0/+21
2015-09-02[efi] Implement the EFI_PXE_BASE_CODE_PROTOCOLMichael Brown1-0/+1599
2015-09-01[efi] Do not return EFI_NOT_READY from our ReceiveFilters() methodMichael Brown1-5/+7
2015-09-01[efi] Fix order of events on SNP removal pathMichael Brown1-1/+2
2015-09-01[efi] Allow calls to efi_snp_claim() and efi_snp_release() to be nestedMichael Brown1-4/+5
2015-09-01[efi] Add definitions of GUIDs observed when booting wdsmgfw.efiMichael Brown2-0/+88
2015-08-27[efi] Improve efi_wrap debuggingMichael Brown2-13/+340
2015-08-27[efi] Include installed protocol list in unknown handle namesMichael Brown1-3/+19
2015-08-27[efi] Remove raw EFI_HANDLE values from debug messagesMichael Brown7-171/+159
2015-08-27[efi] Mark EFI debug transcription functions as __attribute__ (( pure ))Michael Brown1-3/+4
2015-08-27[efi] Add definitions of GUIDs observed when booting shim.efi and grub.efiMichael Brown2-0/+28
2015-08-21[test] Allow self-tests to report exit status when running under LinuxMichael Brown1-7/+5
2015-08-03[efi] Add missing "ULL" suffix on 64-bit constantMichael Brown1-1/+1
2015-08-03[efi] Hold off watchdog timer while runningMichael Brown2-0/+89
2015-07-22[efi] Allow user experience to be downgradedMichael Brown1-0/+34
2015-07-22[efi] Fix receive and transmit completion reportingMichael Brown1-66/+66
2015-04-24[base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown1-1/+1
2015-04-14[efi] Add EFI time sourceMichael Brown1-0/+75
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown13-13/+65
2015-02-11[build] Allow setting help text URI to be customised via config/branding.hMichael Brown1-1/+2
2014-10-16[efi] Generalise snpnet_dev_info() to efi_device_info()Michael Brown1-0/+64
2014-09-25[efi] Add definitions of GUIDs observed when chainloading from Intel driverMichael Brown2-2/+123
2014-09-25[efi] Centralise definitions of more protocol GUIDsMichael Brown4-18/+20
2014-09-04[efi] Make EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL optionalMichael Brown1-1/+7
2014-08-29[efi] Wrap any images loaded by our wrapped imageMichael Brown1-21/+67
2014-08-27[efi] Make our virtual file system case insensitiveMichael Brown1-4/+24
2014-08-27[efi] Show details of intercepted LoadImage() callsMichael Brown1-0/+30
2014-08-22[efi] Dump details of any calls to our dummy block and disk I/O protocolsMichael Brown1-15/+33