freebsd-dev/stand/efi
Warner Losh a64f0b83e5 Move smbios.c to libsa.
smbios used to be an i386 only kinda weird quirk to the x86
architecture. But UEFI picked it up, dusted it off and now it's many
other locations. Make it base technology by moving it to libsa and
fixing up the compliation. The code has issues with unaligned access
still, but that will be addressed in a followup commit.

Differential Revision: https://reviews.freebsd.org/D23660
2020-02-20 00:46:22 +00:00
..
boot1 Remove duplicate lz4 implementations 2019-11-02 12:28:04 +00:00
fdt stand: refactor overlay loading a little bit 2019-04-11 13:26:28 +00:00
gptboot The efifat files are no longer used: remove the code to build them 2019-09-04 20:55:48 +00:00
include loader.efi: efipart needs better support detecting nested partitions 2019-11-30 09:11:28 +00:00
libefi Backout 356693. The libsa malloc does provide necessary alignment and 2020-01-13 20:02:27 +00:00
loader Move smbios.c to libsa. 2020-02-20 00:46:22 +00:00
loader_4th Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_lua Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_simp Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
Makefile Create gptboot.efi 2019-06-08 19:02:17 +00:00
Makefile.inc Hoist EFI_TARGET and SOURCE_DATE_EPOCH up into efi/Makefile.inc 2018-07-20 05:18:03 +00:00