aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/efi/include
Commit message (Expand)AuthorAgeFilesLines
* Move sys/boot to stand. Fix all references to new locationWarner Losh2017-11-1432-7511/+0
* loader.efi: efi_devpath_is_prefix should return boolToomas Soome2017-11-101-1/+1
* Rename exit to efi_exit to avoid clashing with libsa exit definitionWarner Losh2017-10-121-1/+1
* Encapsulate ZFS preferences into efi_zfs_is_preferredWarner Losh2017-10-061-0/+2
* Add efi_devpath_is_prefixWarner Losh2017-10-061-0/+1
* libefi: pdinfo_t pd_unit and pd_open should be unsignedToomas Soome2017-09-221-2/+2
* efilib.h: typo in structure member descriptionToomas Soome2017-09-221-1/+1
* r323885 did miss efilib.h updateToomas Soome2017-09-221-1/+2
* loader.efi: chain loader should provide proper device handleToomas Soome2017-09-102-0/+2
* ucs2lenWarner Losh2017-09-071-0/+1
* Save where we're booted fromWarner Losh2017-08-311-1/+1
* Cleanup efi_main return typeWarner Losh2017-08-262-2/+4
* Move efi_main into efi/loaderWarner Losh2017-08-261-1/+1
* Define proposed GUID for FreeBSD boot loader variables.Warner Losh2017-08-161-0/+6
* Remove unused defines.Warner Losh2017-08-161-6/+0
* Move EFI fmtdev functionality to libefiWarner Losh2017-08-041-0/+5
* Add EFI utility functions to libefiWarner Losh2017-08-041-0/+1
* Move EFI ZFS functions to libefiWarner Losh2017-08-041-0/+51
* Add definitions and utilities for EFI driversWarner Losh2017-08-043-0/+161
* Make structure padding explicit in EFI_MEMORY_DESCRIPTOREd Maste2017-06-221-0/+1
* Share UCS2/UTF8 routines between boot loader and userland.Warner Losh2017-03-091-0/+35
* loader: Replace EFI part devices.Toomas Soome2017-02-061-1/+23
* loader.efi environment related cleanupsToomas Soome2017-02-011-0/+8
* loader: move device path definitions to include/efidevp.hToomas Soome2017-01-161-2/+28
* Make EFI_RESERVED_SERVICE a proper prototypeDimitry Andric2017-01-111-0/+1
* Add comment for the closing guard.Konstantin Belousov2016-09-181-1/+1
* Add double-inclusion protection.Konstantin Belousov2016-09-181-0/+5
* Use the UEFI event timer to update the time on arm and arm64. The currentAndrew Turner2016-06-041-0/+3
* Add some routines for working with EFI DEVICE_PATH objects.John Baldwin2016-05-261-0/+8
* sys/boot: spelling fixes in comments.Pedro F. Giffuni2016-04-305-6/+6
* Make efi_time and EFI_GetTimeOfDay static, neither are used by other partsAndrew Turner2016-02-211-1/+0
* Fix EFI multi device boot supportSteven Hartland2016-02-051-4/+9
* Add EFI ZFS boot supportSteven Hartland2016-01-151-1/+2
* Modularise EFI boot loaderSteven Hartland2016-01-151-1/+0
* Enable warnings in EFI boot codeSteven Hartland2016-01-1216-64/+58
* Fix _MSC_EXTENSIONS checksSteven Hartland2016-01-063-8/+8
* Introduce and use new EFI_ERROR_CODE macro for EFI errorsEd Maste2016-01-061-1/+2
* Revert accidental whitespace changes included with r292623Ed Maste2015-12-2218-146/+146
* Support a.out format in nlist only on i386Ed Maste2015-12-2218-146/+146
* Add support for the UGA draw protocol. This includes adding aMarcel Moolenaar2015-08-302-0/+729
* Add support for arm64 to loader.efi and boot1.efiAndrew Turner2015-04-141-0/+219
* Add support to the efi boot1 and loader for 32-bit ARM. This will be usedAndrew Turner2015-04-061-0/+165
* Allow EFI and ACPI to be included together. When ACPI is includedWarner Losh2015-02-203-0/+10
* EFI: print more information about EFI Tables.Rui Paulo2015-02-051-20/+32
* Add the FDT table GUID. This is used to pass the device tree blob from UEFIAndrew Turner2014-11-121-0/+2
* Remove duplicated header contentEd Maste2014-09-251-119/+0
* Switch to text mode in UEFI bootEd Maste2014-09-181-0/+253
* Remove ia64.Marcel Moolenaar2014-07-075-862/+0
* Support UEFI booting on amd64 via loader.efiEd Maste2014-04-042-0/+123
* Merge efilib changes from projects/uefiEd Maste2014-04-031-1/+1