summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add support for the UGA draw protocol. This includes adding amarcel2015-08-303-56/+925
* Add a gop command to help diagnose VT efifb problems. The gopmarcel2015-08-301-0/+95
* Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags.imp2015-08-271-4/+3
* The flags -mno-aes -mno-avx only exist for clang, not gcc, soimp2015-08-201-1/+2
* Avoid creating invalid UEFI device pathemaste2015-07-071-5/+18
* Add META_MODE support.sjg2015-06-131-0/+17
|\
| * Merge sync of headsjg2015-05-2753-32/+4915
| |\
| * \ Merge from head@274682sjg2014-11-194-0/+150
| |\ \
| * \ \ Merge head from 7/28sjg2014-08-196-862/+4
| |\ \ \
| * \ \ \ Merge headsjg2014-04-2810-20/+1038
| |\ \ \ \
| * \ \ \ \ Sync with HEAD.obrien2013-02-081-1/+1
| |\ \ \ \ \
| * | | | | | Updated/new Makefile.dependsjg2012-11-081-0/+16
* | | | | | | 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-107-134/+6
* | | | | | 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-053-0/+8
* | | | | | 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-1410-5/+621
* | | | | | Fix the arm64 MACHINE_CPUARCH value in the efi fdt glue code.andrew2015-04-141-1/+1
* | | | | | Use MACHINE in the efi loader when it is what we mean, it may not be theandrew2015-04-144-15/+15
* | | | | | Create the correct symlinks for the machine directory, and only create theandrew2015-04-132-7/+15
* | | | | | 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
OpenPOWER on IntegriCloud