acrn-hypervisor/hypervisor/arch/x86/boot
Chen, Zide 2aa8c9e5d4 hv: add multiboot2 tags to load relocatable raw binary
GRUB multiboot2 doesn't support relocation for ELF, which means it can't
load acrn.32.out to other address other than the one specified in ELF
header. Thus we need to use the raw binary file acrn.bin, and add
address/entry address/relocatable tags to instruct multiboot2 loader
how to load the raw binary.

Tracked-On: #4441
Reviewed-by: Fengwei Yin <fengwei.yin@intel.com>
Signed-off-by: Zide Chen <zide.chen@intel.com>
2020-03-06 08:27:46 +08:00
..
cpu_primary.S hv: add multiboot2 tags to load relocatable raw binary 2020-03-06 08:27:46 +08:00
cpu_save_boot_ctx.S hv: remove unused cpu_primary_save_32() 2020-03-06 08:27:46 +08:00
trampoline.S hv: Let trampoline execution use 1GB pages 2019-10-28 13:44:32 +08:00