9664 loader: need UEFI32 support
commit83b4671e6262c5aa6b4f9fb5a384b1946dfc2e7f
authorToomas Soome <tsoome@me.com>
Tue, 16 Aug 2016 16:02:42 +0000 (16 19:02 +0300)
committerGordon Ross <gwr@nexenta.com>
Sat, 13 Oct 2018 15:08:10 +0000 (13 11:08 -0400)
treec8f1e287499497bf3afca69a3fc338082496c7ad
parente1bf37b1abeb6653a6e35e2bd6924131cced1efe
9664 loader: need UEFI32 support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>
56 files changed:
usr/src/boot/sys/boot/Makefile
usr/src/boot/sys/boot/common/bootstrap.h
usr/src/boot/sys/boot/common/multiboot2.c
usr/src/boot/sys/boot/common/paths.h
usr/src/boot/sys/boot/efi/Makefile.inc
usr/src/boot/sys/boot/efi/boot1/Makefile [copied from usr/src/boot/sys/boot/ficl/Makefile with 88% similarity]
usr/src/boot/sys/boot/efi/boot1/Makefile.com [moved from usr/src/boot/sys/boot/efi/boot1/Makefile with 53% similarity]
usr/src/boot/sys/boot/efi/boot1/amd64/Makefile [copied from usr/src/boot/sys/boot/libstand/amd64/Makefile with 66% similarity]
usr/src/boot/sys/boot/efi/boot1/i386/Makefile [copied from usr/src/boot/sys/boot/libstand/i386/Makefile with 67% similarity]
usr/src/boot/sys/boot/efi/boot1/zfs_module.c
usr/src/boot/sys/boot/efi/include/amd64/efibind.h
usr/src/boot/sys/boot/efi/include/i386/efibind.h
usr/src/boot/sys/boot/efi/libefi/Makefile [copied from usr/src/boot/sys/boot/ficl/Makefile with 88% similarity]
usr/src/boot/sys/boot/efi/libefi/Makefile.com [new file with mode: 0644]
usr/src/boot/sys/boot/efi/libefi/amd64/Makefile [copied from usr/src/boot/sys/boot/zfs/amd64/Makefile with 77% similarity]
usr/src/boot/sys/boot/efi/libefi/i386/Makefile [copied from usr/src/boot/sys/boot/zfs/i386/Makefile with 77% similarity]
usr/src/boot/sys/boot/efi/loader/Makefile [copied from usr/src/boot/sys/boot/ficl/Makefile with 88% similarity]
usr/src/boot/sys/boot/efi/loader/Makefile.com [new file with mode: 0644]
usr/src/boot/sys/boot/efi/loader/amd64/Makefile [copied from usr/src/boot/sys/boot/libstand/amd64/Makefile with 65% similarity]
usr/src/boot/sys/boot/efi/loader/arch/amd64/Makefile.inc
usr/src/boot/sys/boot/efi/loader/arch/amd64/multiboot_tramp.S
usr/src/boot/sys/boot/efi/loader/arch/i386/Makefile.inc
usr/src/boot/sys/boot/efi/loader/arch/i386/ldscript.i386
usr/src/boot/sys/boot/efi/loader/arch/i386/multiboot_tramp.S [new file with mode: 0644]
usr/src/boot/sys/boot/efi/loader/bootinfo.c
usr/src/boot/sys/boot/efi/loader/copy.c
usr/src/boot/sys/boot/efi/loader/efi_main.c
usr/src/boot/sys/boot/efi/loader/framebuffer.c [moved from usr/src/boot/sys/boot/efi/loader/arch/amd64/framebuffer.c with 99% similarity]
usr/src/boot/sys/boot/efi/loader/framebuffer.h [moved from usr/src/boot/sys/boot/efi/loader/arch/amd64/framebuffer.h with 100% similarity]
usr/src/boot/sys/boot/efi/loader/i386/Makefile [copied from usr/src/boot/sys/boot/libstand/i386/Makefile with 65% similarity]
usr/src/boot/sys/boot/efi/loader/loader_efi.h
usr/src/boot/sys/boot/efi/loader/main.c
usr/src/boot/sys/boot/i386/Makefile
usr/src/boot/sys/boot/i386/Makefile.inc
usr/src/boot/sys/boot/i386/btx/btx/Makefile
usr/src/boot/sys/boot/i386/btx/btxldr/Makefile
usr/src/boot/sys/boot/i386/btx/lib/Makefile
usr/src/boot/sys/boot/i386/gptzfsboot/Makefile
usr/src/boot/sys/boot/i386/libi386/Makefile
usr/src/boot/sys/boot/i386/loader/Makefile
usr/src/boot/sys/boot/libficl/Makefile [moved from usr/src/boot/sys/boot/ficl/Makefile with 100% similarity]
usr/src/boot/sys/boot/libficl/Makefile.com [moved from usr/src/boot/sys/boot/ficl/Makefile.inc with 83% similarity]
usr/src/boot/sys/boot/libficl/amd64/Makefile [moved from usr/src/boot/sys/boot/ficl/amd64/Makefile with 82% similarity]
usr/src/boot/sys/boot/libficl/ficllocal.h [moved from usr/src/boot/sys/boot/ficl/ficllocal.h with 100% similarity]
usr/src/boot/sys/boot/libficl/i386/Makefile [moved from usr/src/boot/sys/boot/ficl/i386/Makefile with 82% similarity]
usr/src/boot/sys/boot/libficl/softcore/Makefile [moved from usr/src/boot/sys/boot/ficl/softcore/Makefile with 100% similarity]
usr/src/boot/sys/boot/libstand/Makefile.com
usr/src/boot/sys/boot/libstand/amd64/Makefile
usr/src/boot/sys/boot/libstand/i386/Makefile
usr/src/boot/sys/boot/usb/Makefile
usr/src/boot/sys/boot/usb/Makefile.test
usr/src/boot/sys/boot/zfs/Makefile
usr/src/boot/sys/boot/zfs/Makefile.com
usr/src/boot/sys/boot/zfs/amd64/Makefile
usr/src/boot/sys/boot/zfs/i386/Makefile
usr/src/pkg/manifests/system-boot-loader.mf