aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/efi
Commit message (Expand)AuthorAgeFilesLines
...
* Set env vars from values on the efi loader command line.Ian Lepore2015-12-221-2/+25
* boot1.efi: show EFI error number, not full status valueEd Maste2015-12-211-3/+6
* loader.efi: strip trailing whitespaceEd Maste2015-12-213-3/+3
* loader.efi: refresh size in GetMemoryMap retry loopEd Maste2015-12-201-67/+55
* Pass the UEFI system table into the kernel from the boot loader viaWarner Losh2015-12-191-0/+3
* loader.efi: show EFI error number, not full status valueEd Maste2015-12-181-5/+6
* UEFI: combine GetMemoryMap and ExitBootServices and retry on errorEd Maste2015-12-165-38/+39
* META MODE: Update dependencies with 'the-lot' and add missing directories.Bryan Drewery2015-12-013-0/+43
* Use EFI page size constants instead of hardcoding 4096.John Baldwin2015-09-291-3/+3
* META_MODE: Remove DEP_MACHINE from Makefile.depend files.Bryan Drewery2015-09-251-2/+0
* META_MODE: Remove DEP_RELDIR from Makefile.depend files.Bryan Drewery2015-09-251-2/+0
* The EFI boot loader allocates a single chunk of contiguous memory toJohn Baldwin2015-09-171-1/+1
* Various small cleanups to EFI loader Makefiles.John Baldwin2015-09-172-7/+6
* As expected, things aren't as simple as hoped. Consequently, we haveMarcel Moolenaar2015-09-071-22/+76
* Auto-detect the UGA frame buffer and stride on a MacBook. We'reMarcel Moolenaar2015-09-051-47/+88
* My MacBook has UGA only, but we fail to detect any changesMarcel Moolenaar2015-09-051-24/+50
* For UGA, the frame buffer address obtained by scanning theMarcel Moolenaar2015-09-031-52/+175
* Install the forth bits on arm64. For now limit it to just arm64 as on x86Andrew Turner2015-09-012-2/+15
* Add support for the UGA draw protocol. This includes adding aMarcel Moolenaar2015-08-303-56/+925
* Add a gop command to help diagnose VT efifb problems. The gopMarcel Moolenaar2015-08-301-0/+95
* Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags.Warner Losh2015-08-271-4/+3
* The flags -mno-aes -mno-avx only exist for clang, not gcc, soWarner Losh2015-08-201-1/+2
* Avoid creating invalid UEFI device pathEd Maste2015-07-071-5/+18
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+17
|\
| * Merge sync of headSimon J. Gerraty2015-05-2753-32/+4915
| |\
| * \ Merge from head@274682Simon J. Gerraty2014-11-194-0/+150
| |\ \
| * \ \ Merge head from 7/28Simon J. Gerraty2014-08-196-862/+4
| |\ \ \
| * \ \ \ Merge headSimon J. Gerraty2014-04-2810-20/+1038
| |\ \ \ \
| * \ \ \ \ Sync with HEAD.David E. O'Brien2013-02-081-1/+1
| |\ \ \ \ \
| * | | | | | Updated/new Makefile.dependSimon J. Gerraty2012-11-081-0/+16
* | | | | | | Pass the ACPI table pointer to the arm64 kernel from loader.efi.Andrew Turner2015-06-111-1/+39
| |_|_|_|_|/ |/| | | | |
* | | | | | Remove OUTPUT_FORMAT from theARM EFI linker script, it breaks buildingAndrew Turner2015-05-141-2/+0
* | | | | | Don't check the return value from self_reloc(), it can't fail and doesn'tIan Lepore2015-05-101-2/+0
* | | | | | The self-relocation code is not efi-specific, move it to boot/common.Ian Lepore2015-05-107-134/+6
* | | | | | Add FDT to the list of known GUIDs.Andrew Turner2015-05-051-0/+3
* | | | | | Disable the use of floating-point and vector registers in the loader. TheyAndrew Turner2015-05-053-0/+8
* | | | | | When cross-building ${LIBSTAND} may be set to the host copy. Point to theAndrew Turner2015-05-051-0/+6
* | | | | | * Remove the wfi when the efi loader returns, it's unneeded and is notAndrew Turner2015-04-141-2/+1
* | | | | | Add support for arm64 to loader.efi and boot1.efiAndrew Turner2015-04-1410-5/+621
* | | | | | Fix the arm64 MACHINE_CPUARCH value in the efi fdt glue code.Andrew Turner2015-04-141-1/+1
* | | | | | Use MACHINE in the efi loader when it is what we mean, it may not be theAndrew Turner2015-04-144-15/+15
* | | | | | Create the correct symlinks for the machine directory, and only create theAndrew Turner2015-04-132-7/+15
* | | | | | Add fdt support to the arm loader.efiAndrew Turner2015-04-111-0/+2
* | | | | | Only add -fPIC to CFLAGS and -Wl,-znocombreloc to LDFLAGS on x86, theyAndrew Turner2015-04-113-2/+7
* | | | | | Move reloc.c to the top level Makefile as it has become generic.Andrew Turner2015-04-114-6/+4
* | | | | | Update the arm efi ldscript to generate a valid efi binaryAndrew Turner2015-04-111-44/+20
* | | | | | Add build support for i386 loader.efiEd Maste2015-04-102-0/+17
* | | | | | Limit EFI framebuffer metadata to amd64 for nowEd Maste2015-04-101-2/+2
* | | | | | Port the EFI reloc codeto work on arm64. This used the rela relocationAndrew Turner2015-04-101-2/+14
* | | | | | Remove EOL whitespace from i386 EFI loader sourceEd Maste2015-04-094-5/+5