audk/CorebootModulePkg
Maurice Ma 4e7872d2f7 CorebootPayloadPkg/CbSupportPei: Fix the memory map issue
When coreboot reports memory range across 1MB, the current code
cannot handle it properly. In this case the range should be
adjusted to start from 1MB instead since the memory resource
below 1MB has been preprocessed by CbSupportPei module.

This patch fixed the coreboot + UEFI payload hang issue when
running on QEMU due to incorrect memory map.

Cc: Prince Agyeman <prince.agyeman@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Maurice Ma <maurice.ma@intel.com>
Reviewed-by: Prince Agyeman <prince.agyeman@intel.com>
2016-11-17 14:49:11 -08:00
..
CbSupportDxe CorebootModulePkg/CbSupportDxe: Text only support 2016-05-23 13:34:03 -07:00
CbSupportPei CorebootPayloadPkg/CbSupportPei: Fix the memory map issue 2016-11-17 14:49:11 -08:00
Include CorebootModulePkgPkg: Expose FindCbTag API from CbParseLib 2016-10-27 09:51:16 -07:00
Library CorebootModulePkgPkg: Expose FindCbTag API from CbParseLib 2016-10-27 09:51:16 -07:00
SataControllerDxe CorebootModulePkg: Remove DuetPkg references 2016-05-02 15:46:44 -07:00
SecCore CorebootModulePkg/SecCore: Adding NASM files in SecCore module 2016-08-03 17:20:17 -07:00
Contributions.txt Coreboot*Pkg/Contributions.txt: Update example email address 2015-04-14 00:23:29 +00:00
CorebootModulePkg.dec CorebootModulePkg: Use PCD for memory type information initialization 2016-05-18 16:30:18 -07:00
License.txt Pkg-Module: Add Coreboot module Package 2015-03-25 21:11:34 +00:00