summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/PlatformPei/Platform.h
diff options
context:
space:
mode:
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>2011-01-21 16:51:00 +0000
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>2011-01-21 16:51:00 +0000
commitc0e1097656ae0f1f48e0e6538ff448bd1d1fbd90 (patch)
treed48d5420390a296798662428b84c66a36bf686ad /OvmfPkg/PlatformPei/Platform.h
parent999a815e9ff362f1f473415d476d937df4f0552c (diff)
downloadedk2-c0e1097656ae0f1f48e0e6538ff448bd1d1fbd90.tar.gz
edk2-c0e1097656ae0f1f48e0e6538ff448bd1d1fbd90.tar.bz2
edk2-c0e1097656ae0f1f48e0e6538ff448bd1d1fbd90.zip
OvmfPkg: Add support for memory above 4GB
When QEMU has more than 3.5GB of RAM, it will map the additional memory above 4GB. This change will make that RAM accessible to OVMF. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11266 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'OvmfPkg/PlatformPei/Platform.h')
-rw-r--r--OvmfPkg/PlatformPei/Platform.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/OvmfPkg/PlatformPei/Platform.h b/OvmfPkg/PlatformPei/Platform.h
index 0829f89d3b..3e5dca2ce7 100644
--- a/OvmfPkg/PlatformPei/Platform.h
+++ b/OvmfPkg/PlatformPei/Platform.h
@@ -39,6 +39,18 @@ AddMemoryRangeHob (
EFI_PHYSICAL_ADDRESS MemoryLimit
);
+VOID
+AddUntestedMemoryBaseSizeHob (
+ EFI_PHYSICAL_ADDRESS MemoryBase,
+ UINT64 MemorySize
+ );
+
+VOID
+AddUntestedMemoryRangeHob (
+ EFI_PHYSICAL_ADDRESS MemoryBase,
+ EFI_PHYSICAL_ADDRESS MemoryLimit
+ );
+
EFI_PHYSICAL_ADDRESS
MemDetect (
VOID