aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/efi
AgeCommit message (Expand)AuthorFilesLines
2016-10-16[efi] Mark AppleNetBoot.h as a native iPXE headerMichael Brown1-3/+3
2016-07-08[efi] Install the HII config access protocol on a child of the SNP handleLaszlo Ersek1-0/+4
2016-05-29[efi] Expose DHCP packets via the Apple NetBoot protocolMichael Brown2-0/+47
2016-05-04[efi] Use a timer event to generate the currticks() timerMichael Brown2-302/+18
2016-03-13[efi] Add processor binding headers for ARM and AArch64Michael Brown3-0/+329
2016-03-13[efi] Update to current EDK2 headersMichael Brown13-42/+123
2015-12-09[efi] Centralise EFI file system info GUIDsMichael Brown1-0/+3
2015-10-07[efi] Import EFI_HII_FONT_PROTOCOL definitionsMichael Brown3-0/+831
2015-10-07[efi] Update to current EDK2 headersMichael Brown28-373/+12442
2015-09-14[efi] Expose unused USB devices via EFI_USB_IO_PROTOCOLMichael Brown1-0/+80
2015-09-13[efi] Include a copy of the device path within struct efi_deviceMichael Brown1-0/+2
2015-09-13[efi] Provide efi_devpath_len()Michael Brown1-0/+1
2015-09-06[efi] Add USB headers and GUID definitionsMichael Brown5-0/+1992
2015-09-02[efi] Implement the EFI_PXE_BASE_CODE_PROTOCOLMichael Brown1-0/+17
2015-09-01[efi] Allow calls to efi_snp_claim() and efi_snp_release() to be nestedMichael Brown1-3/+3
2015-09-01[efi] Add definitions of GUIDs observed when booting wdsmgfw.efiMichael Brown3-0/+358
2015-08-27[efi] Improve efi_wrap debuggingMichael Brown1-0/+4
2015-08-27[efi] Mark EFI debug transcription functions as __attribute__ (( pure ))Michael Brown1-3/+5
2015-08-27[efi] Add definitions of GUIDs observed when booting shim.efi and grub.efiMichael Brown4-0/+667
2015-08-03[efi] Hold off watchdog timer while runningMichael Brown1-0/+31
2015-07-22[efi] Fix receive and transmit completion reportingMichael Brown1-14/+13
2015-04-14[efi] Use the EFI_RNG_PROTOCOL as an entropy source if availableMichael Brown1-0/+158
2015-04-14[efi] Add EFI time sourceMichael Brown1-0/+20
2015-04-14[efi] Add EFI entropy sourceMichael Brown1-0/+35
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown14-14/+14
2014-10-16[efi] Add NII / UNDI driverMichael Brown2-0/+840
2014-10-16[efi] Update to current EDK2 headersMichael Brown5-15/+60
2014-10-16[efi] Generalise snpnet_dev_info() to efi_device_info()Michael Brown1-0/+4
2014-09-25[efi] Add definitions of GUIDs observed when chainloading from Intel driverMichael Brown10-0/+4123
2014-09-25[efi] Centralise definitions of more protocol GUIDsMichael Brown1-0/+3
2014-09-04[efi] Avoid returning uninitialised data from PCI configuration space readsMichael Brown1-0/+3
2014-08-29[efi] Wrap any images loaded by our wrapped imageMichael Brown1-2/+1
2014-08-21[efi] Add definitions of GUIDs observed during Windows bootMichael Brown6-0/+3773
2014-08-06[efi] Generalise snpnet_pci_info() to efi_locate_device()Michael Brown1-0/+2
2014-08-06[efi] Move abstract device path and handle functions to efi_utils.cMichael Brown2-4/+19
2014-08-05[efi] Open device path protocol only at point of useMichael Brown2-8/+2
2014-08-05[efi] Provide centralised definitions of commonly-used GUIDsMichael Brown1-0/+16
2014-07-31[efi] Avoid unnecessarily passing pointers to EFI_HANDLEsMichael Brown2-3/+3
2014-07-31[efi] Allow compiler to perform type checks on EFI_HANDLEMichael Brown1-0/+10
2014-07-31[efi] Use efi_handle_name() instead of efi_handle_devpath_text()Michael Brown1-1/+0
2014-07-31[efi] Add ability to dump all openers of a given protocol on a handleMichael Brown1-1/+26
2014-07-31[efi] Provide efi_handle_name() for debuggingMichael Brown1-0/+1
2014-07-31[efi] Expand the range of well-known EFI GUIDs in debug messagesMichael Brown3-0/+292
2014-07-30[efi] Default to releasing network devices for use via SNPMichael Brown1-2/+17
2014-07-16[efi] Include EFI_CONSOLE_CONTROL_PROTOCOL headerMichael Brown2-1/+125
2014-07-16[efi] Allow for interception of boot services calls by loaded imageMichael Brown1-0/+16
2014-07-14[efi] Install our own disk I/O protocol and claim exclusive use of itMichael Brown1-0/+119
2014-07-14[efi] Update EDK2 headersMichael Brown20-96/+533
2014-07-08[efi] Identify autoboot device by MAC address when chainloadingMichael Brown1-0/+14
2014-07-03[efi] Allow network devices to be created on top of arbitrary SNP devicesMichael Brown3-34/+52