mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-27 15:44:04 +02:00
OvmfPkg/Microvm: PlatformPei/Platform memory map tweaks
Microvm needs ioapic hobs only. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3599 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
This commit is contained in:
parent
6a8e9ad24b
commit
8583b57c5c
@ -159,6 +159,12 @@ MemMapInitialization (
|
|||||||
//
|
//
|
||||||
AddIoMemoryRangeHob (0x0A0000, BASE_1MB);
|
AddIoMemoryRangeHob (0x0A0000, BASE_1MB);
|
||||||
|
|
||||||
|
if (mHostBridgeDevId == 0xffff /* microvm */) {
|
||||||
|
AddIoMemoryBaseSizeHob (0xFEC00000, SIZE_4KB); /* ioapic #1 */
|
||||||
|
AddIoMemoryBaseSizeHob (0xFEC10000, SIZE_4KB); /* ioapic #2 */
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
TopOfLowRam = GetSystemMemorySizeBelow4gb ();
|
TopOfLowRam = GetSystemMemorySizeBelow4gb ();
|
||||||
PciExBarBase = 0;
|
PciExBarBase = 0;
|
||||||
if (mHostBridgeDevId == INTEL_Q35_MCH_DEVICE_ID) {
|
if (mHostBridgeDevId == INTEL_Q35_MCH_DEVICE_ID) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user