aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/efi/efi.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-08[efi] Include protocol interface address in debug outputMichael Brown1-0/+13
2023-06-07[efi] Add HTTP header and GUID definitionsMichael Brown1-0/+2
2023-06-07[efi] Add DNS headers and GUID definitionsMichael Brown1-0/+4
2023-06-07[efi] Add Ip4Config2 header and GUID definitionMichael Brown1-0/+1
2023-06-07[efi] Add IPv6 versions of existing IPv4 headers and GUID definitionsMichael Brown1-0/+11
2023-06-07[efi] Disable static assertions in EFI headers on non-EFI platformsMichael Brown1-0/+9
2023-05-22[efi] Add definitions for the UEFI shim lock protocolMichael Brown1-0/+1
2021-11-23[efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notifyMichael Brown1-0/+1
2021-02-12[build] Remove support for building with the Intel C compilerMichael Brown1-5/+0
2020-11-30[efi] Split out dbg_efi_opener() as a standalone functionMichael Brown1-0/+22
2020-11-20[efi] Avoid dropping below TPL as at entry to iPXEMichael Brown1-0/+11
2020-10-16[efi] Provide EFI_INTF_OP for EFI-only interface operationsMichael Brown1-0/+7
2020-09-18[efi] Add debug wrappers for all boot services functions of interestMichael Brown1-1/+2
2020-06-24[efi] Enable stack protection where possibleMichael Brown1-0/+32
2017-03-10[efi] Add EFI_ACPI_TABLE_PROTOCOL header and GUID definitionMichael Brown1-0/+1
2017-03-10[efi] Update to current EDK2 headersMichael Brown1-0/+3
2016-12-07[efi] Work around temporal anomaly encountered during ExitBootServices()Michael Brown1-0/+1
2016-10-16[efi] Add EFI_BLOCK_IO2_PROTOCOL header and GUID definitionMichael Brown1-0/+1
2016-05-29[efi] Expose DHCP packets via the Apple NetBoot protocolMichael Brown1-0/+1
2015-12-09[efi] Centralise EFI file system info GUIDsMichael Brown1-0/+3
2015-10-07[efi] Import EFI_HII_FONT_PROTOCOL definitionsMichael Brown1-0/+1
2015-09-06[efi] Add USB headers and GUID definitionsMichael Brown1-0/+3
2015-09-01[efi] Add definitions of GUIDs observed when booting wdsmgfw.efiMichael Brown1-0/+6
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 Brown1-0/+4
2014-09-25[efi] Add definitions of GUIDs observed when chainloading from Intel driverMichael Brown1-0/+16
2014-09-25[efi] Centralise definitions of more protocol GUIDsMichael Brown1-0/+3
2014-08-21[efi] Add definitions of GUIDs observed during Windows bootMichael Brown1-0/+3
2014-08-05[efi] Provide centralised definitions of commonly-used GUIDsMichael Brown1-0/+16
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-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
2013-07-15[legal] Add missing FILE_LICENCE declarationsMarin Hannache1-0/+2
2013-04-19[efi] Perform meaningful error code conversionsMichael Brown1-12/+10
2013-03-27[efi] Fetch device path for loaded image during initialisationMichael Brown1-0/+1
2013-03-20[efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown1-14/+5
2013-03-19[efi] Add EFI-specific debugging macrosMichael Brown1-0/+34
2013-03-13[efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown1-2/+0
2012-02-15[efi] Add iPXE download protocolJarrod Johnson1-0/+2
2011-02-17[efi] Allow EFI to control PCI bus enumerationMichael Brown1-1/+0
2010-06-02[efi] Add the "snpnet" driverGeoff Lywood1-0/+2
2010-05-29[efi] Tidy up output of EFI header import scriptMichael Brown1-3/+3
2010-05-29[efi] Synchronise EFI header filesMichael Brown1-7/+0
2010-05-29[efi] Update UEFI header files with latest version from TianoCoreGeoff Lywood1-0/+10
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-0/+142