DEFINE SMM_REQUIRE = FALSE\r
DEFINE TPM2_ENABLE = FALSE\r
DEFINE TPM2_CONFIG_ENABLE = FALSE\r
- DEFINE USE_LEGACY_ISA_STACK = FALSE\r
\r
#\r
# Network definition\r
# This PCD is used to set the base address of the PCI express hierarchy. It\r
# is only consulted when OVMF runs on Q35. In that case it is programmed into\r
# the PCIEXBAR register.\r
- gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xE0000000\r
+ #\r
+ # On Q35 machine types that QEMU intends to support in the long term, QEMU\r
+ # never lets the RAM below 4 GB exceed 2816 MB.\r
+ gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xB0000000\r
\r
!ifdef $(SOURCE_DEBUG_ENABLE)\r
gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdDebugLoadImageMethod|0x2\r
#\r
# ISA Support\r
#\r
-!if $(USE_LEGACY_ISA_STACK) == FALSE\r
OvmfPkg/SioBusDxe/SioBusDxe.inf\r
MdeModulePkg/Bus/Pci/PciSioSerialDxe/PciSioSerialDxe.inf\r
MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf\r
-!else\r
- PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf\r
- IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf\r
- IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf\r
- IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf\r
-!endif\r
\r
#\r
# SMBIOS Support\r