summaryrefslogtreecommitdiffstats
path: root/src/interface
Commit message (Expand)AuthorAgeFilesLines
* [xen] Use standard calling pattern for asprintf()Michael Brown2017-03-221-2/+1Star
* [hyperv] Fix resource leaks on error pathMichael Brown2017-03-211-5/+11
* [efi] Provide ACPI table description for SAN devicesMichael Brown2017-03-131-0/+69
* [efi] Add EFI_ACPI_TABLE_PROTOCOL header and GUID definitionMichael Brown2017-03-102-0/+7
* [efi] Refactor to use centralised SAN device abstractionMichael Brown2017-03-071-650/+161Star
* [block] Centralise "san-drive" settingMichael Brown2017-03-071-1/+0Star
* [time] Allow timer to be selected at runtimeMichael Brown2017-01-262-22/+26
* [hyperv] Ignore unsolicited VMBus messagesMichael Brown2017-01-241-39/+43
* [efi] Work around temporal anomaly encountered during ExitBootServices()Michael Brown2016-12-072-0/+35
* [efi] Add basic EFI SAN booting capabilityMichael Brown2016-11-171-0/+1062
* [efi] Add EFI_BLOCK_IO2_PROTOCOL header and GUID definitionMichael Brown2016-10-172-0/+7
* [hyperv] Use instance UUID in device nameMichael Brown2016-07-261-1/+5
* [efi] Install the HII config access protocol on a child of the SNP handleLaszlo Ersek2016-07-081-4/+71
* [efi] Fix uninitialised data in HII IFR structuresMichael Brown2016-06-291-0/+1
* [efi] Do not copy garbage bytes into SNP device path MAC addressMichael Brown2016-06-221-1/+1
* [efi] Report failures to stop the EFI timer tick eventMichael Brown2016-06-201-2/+16
* [efi] Include VLAN in SNP device path if applicableMichael Brown2016-06-181-2/+15
* [pci] Support systems with multiple PCI root bridgesMichael Brown2016-06-092-20/+121
* [efi] Expose DHCP packets via the Apple NetBoot protocolMichael Brown2016-05-293-3/+98
* [efi] Generalise EFI entropy generation to non-x86 CPUsMichael Brown2016-05-041-0/+223
* [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
* [hyperv] Use generic set_bit() functionMichael Brown2016-03-161-2/+3
* [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
* [settings] Expose SMBIOS settings as global variablesMichael Brown2015-12-231-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