aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/efi
AgeCommit message (Expand)AuthorFilesLines
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
2014-06-25[efi] Restructure EFI driver modelMichael Brown2-33/+38
2014-06-25[efi] Provide a meaningful EFI SNP device nameMichael Brown1-1/+1
2014-06-25[efi] Allow device paths to be easily included in debug messagesMichael Brown1-16/+2
2014-05-19[efi] Allow for optional protocolsMichael Brown1-0/+17
2014-03-14[efi] Disable SNP devices when running iPXE as the applicationMichael Brown1-0/+4
2014-03-10[efi] Allow driver to be unloadedMichael Brown1-0/+1
2014-01-12[uaccess] Add memcmp_user()Michael Brown1-0/+7
2013-07-15[legal] Add missing FILE_LICENCE declarationsMarin Hannache2-0/+4
2013-04-19[efi] Perform meaningful error code conversionsMichael Brown3-16/+14
2013-04-19[efi] Remove obsolete EFI I/O implementation using EFI_CPU_IO_PROTOCOLMichael Brown3-372/+0
2013-03-27[efi] Fetch device path for loaded image during initialisationMichael Brown1-0/+1
2013-03-22[efi] Add "reboot" command for EFIMichael Brown1-0/+18
2013-03-20[efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown1-14/+5