X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=CorebootModulePkg%2FCbSupportPei%2FCbSupportPei.c;fp=CorebootModulePkg%2FCbSupportPei%2FCbSupportPei.c;h=e58aa2d03d9d45ea6a67f637c9fed13a96b67c81;hp=46b08d2f084653dd64b7f96b76a04bfd53123835;hb=1d7258fa5312085e61de85fd3c6f60b761ad8653;hpb=f88e9c5bb9b4e50390cc79ca81547f89911a4e0c diff --git a/CorebootModulePkg/CbSupportPei/CbSupportPei.c b/CorebootModulePkg/CbSupportPei/CbSupportPei.c index 46b08d2f08..e58aa2d03d 100755 --- a/CorebootModulePkg/CbSupportPei/CbSupportPei.c +++ b/CorebootModulePkg/CbSupportPei/CbSupportPei.c @@ -186,12 +186,16 @@ CbPeiEntryPoint ( ASSERT (LowMemorySize > 0); + // + // Report lower 640KB of RAM. Attribute EFI_RESOURCE_ATTRIBUTE_TESTED + // is intentionally omitted to prevent erasing of the coreboot header + // record before it is processed by CbParseMemoryInfo. + // BuildResourceDescriptorHob ( EFI_RESOURCE_SYSTEM_MEMORY, ( EFI_RESOURCE_ATTRIBUTE_PRESENT | EFI_RESOURCE_ATTRIBUTE_INITIALIZED | - EFI_RESOURCE_ATTRIBUTE_TESTED | EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE | EFI_RESOURCE_ATTRIBUTE_WRITE_COMBINEABLE | EFI_RESOURCE_ATTRIBUTE_WRITE_THROUGH_CACHEABLE |