summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* Fix EFI multi device boot supportsmh2016-02-055-181/+517
* Still open the network interface when EFI_OPEN_PROTOCOL_EXCLUSIVE failed.andrew2016-02-031-2/+2
* Add suppor to loader.efi to load files off hte network. For this we needandrew2016-02-021-3/+27
* Allow new lines as white space for arguments that are parsed to allowimp2016-01-261-2/+2
* Read in /boot/config and /boot.config, like all the other bootimp2016-01-261-1/+37
* Parse the command line arguments, and do it before we initialize theimp2016-01-261-13/+94
* Move all the separate copies of the same strings into paths.h. There'simp2016-01-261-6/+5
* Fix EFI UFS cachingsmh2016-01-211-85/+16
* Reset the filesystem cache before reading from a potentially newandrew2016-01-181-0/+1
* boot1: correct typo in error messageemaste2016-01-181-2/+2
* Fix EFI_DEBUG optionsmh2016-01-183-7/+7
* Connect the ZFS boot environment menu to the UEFI loaderallanjude2016-01-151-0/+33
* Add EFI ZFS boot supportsmh2016-01-1510-3/+372
* Modularise EFI boot loadersmh2016-01-157-216/+653
* Only build EFI components on supported compilerssmh2016-01-143-12/+6
* Revert r293903smh2016-01-142-3/+0
* Fix GCC warnings causing build failure after r293724smh2016-01-142-0/+3
* Fix typo in libefi.csmh2016-01-131-1/+1
* Enable warnings in EFI boot codesmh2016-01-1235-99/+106
* Remove hidden "Not ufs" printfs from boot codesmh2016-01-091-1/+0
* Switch EFT boot1 to use libstandsmh2016-01-092-262/+10
* Avoid unintended $FreeBSD$ expansion in generate-fat.shemaste2016-01-081-2/+2
* Add safety belt for boot1.efi file sizeemaste2016-01-082-0/+18
* Update generated efi boot image templatessmh2016-01-084-74/+78
* style(9) fixes for EFI bootsmh2016-01-062-4/+3
* Fix _MSC_EXTENSIONS checkssmh2016-01-063-8/+8
* loader.efi style(9) cleanupemaste2016-01-061-35/+29
* Introduce and use new EFI_ERROR_CODE macro for EFI errorsemaste2016-01-065-13/+13
* loader.efi: add terminal emulation supportemaste2016-01-063-19/+405
* loader.efi: support non-contiguous console modesemaste2016-01-041-2/+3
* Revert accidental whitespace changes included with r292623emaste2015-12-2221-164/+164
* Support a.out format in nlist only on i386emaste2015-12-2221-164/+164
* Set env vars from values on the efi loader command line.ian2015-12-221-2/+25
* boot1.efi: show EFI error number, not full status valueemaste2015-12-211-3/+6
* loader.efi: strip trailing whitespaceemaste2015-12-213-3/+3
* loader.efi: refresh size in GetMemoryMap retry loopemaste2015-12-201-67/+55
* Pass the UEFI system table into the kernel from the boot loader viaimp2015-12-191-0/+3
* loader.efi: show EFI error number, not full status valueemaste2015-12-181-5/+6
* UEFI: combine GetMemoryMap and ExitBootServices and retry on erroremaste2015-12-165-38/+39
* META MODE: Update dependencies with 'the-lot' and add missing directories.bdrewery2015-12-013-0/+43
* Use EFI page size constants instead of hardcoding 4096.jhb2015-09-291-3/+3
* META_MODE: Remove DEP_MACHINE from Makefile.depend files.bdrewery2015-09-251-2/+0
* META_MODE: Remove DEP_RELDIR from Makefile.depend files.bdrewery2015-09-251-2/+0
* The EFI boot loader allocates a single chunk of contiguous memory tojhb2015-09-171-1/+1
* Various small cleanups to EFI loader Makefiles.jhb2015-09-172-7/+6
* As expected, things aren't as simple as hoped. Consequently, we havemarcel2015-09-071-22/+76
* Auto-detect the UGA frame buffer and stride on a MacBook. We'remarcel2015-09-051-47/+88
* My MacBook has UGA only, but we fail to detect any changesmarcel2015-09-051-24/+50
* For UGA, the frame buffer address obtained by scanning themarcel2015-09-031-52/+175
* Install the forth bits on arm64. For now limit it to just arm64 as on x86andrew2015-09-012-2/+15
OpenPOWER on IntegriCloud