acrn-hypervisor/hypervisor/bsp/uefi/efi
Zheng, Gen 1f3acb3dd9 UEFI: bug fix on delivering RSDP
With current code, memcpy rsdp to 0x500 maybe overwrite uefi
code/data region.

So remove the legacy BIOS deliver method of RSDP, which need copy
the RSDP to EBDA space which is addressed by the 16bit pointer
at 0x40E or upper memory BIOS space 0xe0000-0xfffff. And just
deliver the pointer of RSDP, which is already saved in UEFI system
table, to hypervisor.

Create a function named efi_init() to separate efi initialize code.

Signed-off-by: Zheng, Gen <gen.zheng@intel.com>
2018-05-15 17:19:39 +08:00
..
Makefile makefile: adjust linker path in Makefile 2018-05-15 17:19:37 +08:00
boot.c UEFI: bug fix on delivering RSDP 2018-05-15 17:19:39 +08:00
boot.h UEFI: bug fix on delivering RSDP 2018-05-15 17:19:39 +08:00
efilinux.h initial import 2018-05-11 14:44:28 +08:00
malloc.c initial import 2018-05-11 14:44:28 +08:00
multiboot.h initial import 2018-05-11 14:44:28 +08:00
pe.c initial import 2018-05-11 14:44:28 +08:00
stdlib.h initial import 2018-05-11 14:44:28 +08:00