7846 loader: UEFI variable support development
commiteee590482ee515262a7a144e0c12a96e67315e42
authorToomas Soome <tsoome@me.com>
Fri, 11 Nov 2016 22:06:58 +0000 (12 00:06 +0200)
committerDan McDonald <danmcd@joyent.com>
Wed, 16 Aug 2017 15:06:35 +0000 (16 11:06 -0400)
treed5d116c2ff4aba026f47c9023495de8158834bc0
parentd063f3351e94b843161a8f242217845487af0dca
7846 loader: UEFI variable support development
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
29 files changed:
usr/src/boot/sys/boot/common/bootstrap.h
usr/src/boot/sys/boot/common/pnp.c
usr/src/boot/sys/boot/efi/include/Guid/MemoryTypeInformation.h [new file with mode: 0644]
usr/src/boot/sys/boot/efi/include/Guid/MtcVendor.h [new file with mode: 0644]
usr/src/boot/sys/boot/efi/include/Guid/ZeroGuid.h [new file with mode: 0644]
usr/src/boot/sys/boot/efi/include/Protocol/EdidActive.h [new file with mode: 0644]
usr/src/boot/sys/boot/efi/include/Protocol/EdidDiscovered.h [new file with mode: 0644]
usr/src/boot/sys/boot/efi/include/Protocol/EdidOverride.h [new file with mode: 0644]
usr/src/boot/sys/boot/efi/include/efiapi.h
usr/src/boot/sys/boot/efi/include/efidef.h
usr/src/boot/sys/boot/efi/include/efilib.h
usr/src/boot/sys/boot/efi/libefi/Makefile
usr/src/boot/sys/boot/efi/libefi/env.c [new file with mode: 0644]
usr/src/boot/sys/boot/efi/libefi/wchar.c [copied from usr/src/boot/sys/boot/efi/include/efilib.h with 51% similarity]
usr/src/boot/sys/boot/efi/loader/Makefile
usr/src/boot/sys/boot/efi/loader/arch/amd64/ldscript.amd64
usr/src/boot/sys/boot/efi/loader/arch/arm/ldscript.arm
usr/src/boot/sys/boot/efi/loader/arch/arm64/ldscript.arm64
usr/src/boot/sys/boot/efi/loader/arch/i386/ldscript.i386
usr/src/boot/sys/boot/efi/loader/main.c
usr/src/boot/sys/boot/forth/Makefile.inc
usr/src/boot/sys/boot/forth/efi.4th [new file with mode: 0644]
usr/src/boot/sys/boot/forth/loader.4th
usr/src/boot/sys/boot/i386/libi386/Makefile
usr/src/boot/sys/boot/i386/libi386/biospci.c
usr/src/boot/sys/boot/i386/libi386/libi386.h
usr/src/common/ficl/ficl.h
usr/src/common/ficl/loader.c
usr/src/pkg/manifests/system-boot-loader.mf