summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove EOL whitespace from i386 EFI loader sourceemaste2015-04-094-5/+5
* Print error values with hex to make it easier to find the EFI error type.andrew2015-04-091-3/+3
* Only use -fPIC when building boot1.efi for x86.andrew2015-04-091-1/+1
* Add EFI boot1 for i386emaste2015-04-073-2/+30
* EFI: use common reloc.c for all architecturesemaste2015-04-073-93/+21
* Make global variabled only used in this file static.andrew2015-04-061-2/+2
* Add support to the efi boot1 and loader for 32-bit ARM. This will be usedandrew2015-04-0614-12/+734
* SMBIOS support for EFI.rpaulo2015-04-062-1/+16
* Move boot1.efi to the global CLEANFILES list, it's not x86 specific.andrew2015-04-051-2/+2
* Spell MACHINE_CPUARCH correctlyandrew2015-04-051-1/+1
* Add FDT support to loader.efi. This will be used on arm and arm64.andrew2015-04-054-2/+64
* loader/EFI: improve the help of the 'mode' command.rpaulo2015-04-041-2/+2
* Remove an unnecessary space in a printf call.rpaulo2015-04-041-1/+2
* boot1 EFI: reset the screen and select the best mode.rpaulo2015-04-041-1/+22
* Remove whitespace.rpaulo2015-04-041-13/+12
* Add the start of the efi fdt bindings. These will be used on arm and arm64.andrew2015-04-032-0/+99
* Clean up more x86 only options in the efi code.andrew2015-04-032-5/+16
* Only enable the efi framebuffer on x86 for nowandrew2015-04-031-5/+8
* Only include machine/specialreg.h on x86andrew2015-04-031-0/+3
* Only enable comconsole and nullconsole on x86.andrew2015-04-031-0/+4
* Move i386/efi files to new home in efi/loader/arch/i386emaste2015-04-027-0/+751
* Move the efi loaders to be under sys/boot/efi. This will help us addandrew2015-04-0124-0/+2698
* Move the x86 specific files to be built in the amd64 loader.efi. This willandrew2015-03-151-4/+0
* Merge ^/head r279893 through r279984.dim2015-03-142-2/+2
|\
| * Enable bzipfs support in the EFI loader.jhb2015-03-131-1/+1
| * The System V ABI for amd64 allows functions to use space in a 128 bytejhb2015-03-131-1/+1
* | Merge ^/head r279023 through r279162.dim2015-02-223-0/+10
|\ \ | |/
| * Allow EFI and ACPI to be included together. When ACPI is includedimp2015-02-203-0/+10
* | Merging ^/head r278224 through r278297.dim2015-02-051-20/+32
|\ \ | |/
| * EFI: print more information about EFI Tables.rpaulo2015-02-051-20/+32
| * Fix UEFI PXE boot on a NIC that isn't the first NIC.ambrisko2015-01-301-1/+4
* | Merge ^/head r277902 through r277944.dim2015-01-301-1/+4
OpenPOWER on IntegriCloud