summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi/loader
Commit message (Expand)AuthorAgeFilesLines
* Add a missing call to dev_cleanup from the arm64 loader.efi.andrew2016-02-201-0/+2
* Ensure the bss is aligned to a 4-byte address as we use 4-byte alignedandrew2016-02-091-1/+3
* Implement -P for boot loader. It's a bit easier to implement here thanimp2016-02-081-3/+93
* Parse the command line arguments, and do it before we initialize theimp2016-01-261-13/+94
* Connect the ZFS boot environment menu to the UEFI loaderallanjude2016-01-151-0/+33
* Add EFI ZFS boot supportsmh2016-01-154-1/+122
* Modularise EFI boot loadersmh2016-01-152-32/+68
* Only build EFI components on supported compilerssmh2016-01-141-5/+0
* Enable warnings in EFI boot codesmh2016-01-1211-22/+35
* style(9) fixes for EFI bootsmh2016-01-061-2/+2
* loader.efi style(9) cleanupemaste2016-01-061-35/+29
* Introduce and use new EFI_ERROR_CODE macro for EFI errorsemaste2016-01-063-9/+8
* loader.efi: add terminal emulation supportemaste2016-01-061-1/+2
* loader.efi: support non-contiguous console modesemaste2016-01-041-2/+3
* Set env vars from values on the efi loader command line.ian2015-12-221-2/+25
* 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-011-0/+18
* Use EFI page size constants instead of hardcoding 4096.jhb2015-09-291-3/+3
* 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-171-2/+1
* 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
* Add support for the UGA draw protocol. This includes adding amarcel2015-08-301-56/+196
* Add a gop command to help diagnose VT efifb problems. The gopmarcel2015-08-301-0/+95
* Pass the ACPI table pointer to the arm64 kernel from loader.efi.andrew2015-06-111-1/+39
* Remove OUTPUT_FORMAT from theARM EFI linker script, it breaks buildingandrew2015-05-141-2/+0
* Don't check the return value from self_reloc(), it can't fail and doesn'tian2015-05-101-2/+0
* The self-relocation code is not efi-specific, move it to boot/common.ian2015-05-106-133/+5
* Add FDT to the list of known GUIDs.andrew2015-05-051-0/+3
* Disable the use of floating-point and vector registers in the loader. Theyandrew2015-05-051-0/+2
* When cross-building ${LIBSTAND} may be set to the host copy. Point to theandrew2015-05-051-0/+6
* * Remove the wfi when the efi loader returns, it's unneeded and is notandrew2015-04-141-2/+1
* Add support for arm64 to loader.efi and boot1.efiandrew2015-04-146-3/+372
* Use MACHINE in the efi loader when it is what we mean, it may not be theandrew2015-04-141-7/+7
* Create the correct symlinks for the machine directory, and only create theandrew2015-04-131-3/+8
* Add fdt support to the arm loader.efiandrew2015-04-111-0/+2
* Only add -fPIC to CFLAGS and -Wl,-znocombreloc to LDFLAGS on x86, theyandrew2015-04-113-2/+7
* Move reloc.c to the top level Makefile as it has become generic.andrew2015-04-114-6/+4
* Update the arm efi ldscript to generate a valid efi binaryandrew2015-04-111-44/+20
* Add build support for i386 loader.efiemaste2015-04-102-0/+17
* Limit EFI framebuffer metadata to amd64 for nowemaste2015-04-101-2/+2
* Port the EFI reloc codeto work on arm64. This used the rela relocationandrew2015-04-101-2/+14
* Remove EOL whitespace from i386 EFI loader sourceemaste2015-04-094-5/+5
OpenPOWER on IntegriCloud