\r
DEFINE SOURCE_DEBUG_ENABLE = FALSE\r
DEFINE PS2_KEYBOARD_ENABLE = FALSE\r
+ DEFINE RAM_DISK_ENABLE = FALSE\r
+ DEFINE SIO_BUS_ENABLE = FALSE\r
DEFINE UNIVERSAL_PAYLOAD = FALSE\r
\r
#\r
#\r
# CPU options\r
#\r
- DEFINE MAX_LOGICAL_PROCESSORS = 64\r
+ DEFINE MAX_LOGICAL_PROCESSORS = 256\r
\r
#\r
# PCI options\r
IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf\r
OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf\r
RngLib|MdePkg/Library/BaseRngLib/BaseRngLib.inf\r
-\r
-!if $(UNIVERSAL_PAYLOAD) == TRUE\r
HobLib|UefiPayloadPkg/Library/DxeHobLib/DxeHobLib.inf\r
-!else\r
- HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf\r
-!endif\r
\r
#\r
# UEFI & PI\r
TimerLib|UefiPayloadPkg/Library/AcpiTimerLib/AcpiTimerLib.inf\r
ResetSystemLib|UefiPayloadPkg/Library/ResetSystemLib/ResetSystemLib.inf\r
SerialPortLib|MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.inf\r
-!if $(UNIVERSAL_PAYLOAD) == TRUE\r
- PlatformHookLib|UefiPayloadPkg/Library/UniversalPayloadPlatformHookLib/PlatformHookLib.inf\r
-!else\r
PlatformHookLib|UefiPayloadPkg/Library/PlatformHookLib/PlatformHookLib.inf\r
-!endif\r
PlatformBootManagerLib|UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf\r
IoApicLib|PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf\r
\r
gEfiSourceLevelDebugPkgTokenSpaceGuid.PcdDebugLoadImageMethod|0x2\r
!endif\r
\r
+[PcdsPatchableInModule.X64]\r
+ gPcAtChipsetPkgTokenSpaceGuid.PcdRtcIndexRegister|$(RTC_INDEX_REGISTER)\r
+ gPcAtChipsetPkgTokenSpaceGuid.PcdRtcTargetRegister|$(RTC_TARGET_REGISTER)\r
+ gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections|TRUE\r
+\r
[PcdsPatchableInModule.common]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdBootManagerMenuFile|{ 0x21, 0xaa, 0x2c, 0x46, 0x14, 0x76, 0x03, 0x45, 0x83, 0x6e, 0x8a, 0xb6, 0xf4, 0x66, 0x23, 0x31 }\r
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x7\r
gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F\r
!endif\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|$(MAX_SIZE_NON_POPULATE_CAPSULE)\r
- gPcAtChipsetPkgTokenSpaceGuid.PcdRtcIndexRegister|$(RTC_INDEX_REGISTER)\r
- gPcAtChipsetPkgTokenSpaceGuid.PcdRtcTargetRegister|$(RTC_TARGET_REGISTER)\r
#\r
# The following parameters are set by Library/PlatformHookLib\r
#\r
\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber|$(MAX_LOGICAL_PROCESSORS)\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuNumberOfReservedVariableMtrrs|0\r
- gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections|TRUE\r
+ gUefiPayloadPkgTokenSpaceGuid.PcdBootloaderParameter|0\r
\r
################################################################################\r
#\r
MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf\r
MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf\r
MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf\r
- MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf\r
\r
+!if $(RAM_DISK_ENABLE) == TRUE\r
+ MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf\r
+!endif\r
#\r
# SD/eMMC Support\r
#\r
!if $(SERIAL_DRIVER_ENABLE) == TRUE\r
MdeModulePkg/Universal/SerialDxe/SerialDxe.inf\r
!endif\r
-!if $(PS2_KEYBOARD_ENABLE) == TRUE\r
+!if $(SIO_BUS_ENABLE) == TRUE\r
OvmfPkg/SioBusDxe/SioBusDxe.inf\r
+!endif\r
+!if $(PS2_KEYBOARD_ENABLE) == TRUE\r
MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf\r
!endif\r
MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf\r