\r
DEFINE EMU_VARIABLE_ENABLE = TRUE\r
DEFINE DISABLE_RESET_SYSTEM = FALSE\r
+ DEFINE NETWORK_DRIVER_ENABLE = FALSE\r
\r
# Dfine the maximum size of the capsule image without a reset flag that the platform can support.\r
DEFINE MAX_SIZE_NON_POPULATE_CAPSULE = 0xa00000\r
CacheMaintenanceLib|MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf\r
SafeIntLib|MdePkg/Library/BaseSafeIntLib/BaseSafeIntLib.inf\r
DxeHobListLib|UefiPayloadPkg/Library/DxeHobListLib/DxeHobListLib.inf\r
+ BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf\r
+ TlsLib|CryptoPkg/Library/TlsLib/TlsLib.inf\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
\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber|$(MAX_LOGICAL_PROCESSORS)\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuNumberOfReservedVariableMtrrs|0\r
+ gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections|TRUE\r
\r
################################################################################\r
#\r
!endif\r
!endif\r
\r
+#\r
+# UEFI network modules\r
+#\r
+!if $(NETWORK_DRIVER_ENABLE) == TRUE\r
+ !include NetworkPkg/Network.dsc.inc\r
+!endif\r
+\r
[Components.X64]\r
#\r
# DXE Core\r
DEFINE NUM_BLOCKS = 0x850\r
!else\r
\r
-DEFINE FD_SIZE = 0x00410000\r
-DEFINE NUM_BLOCKS = 0x410\r
+DEFINE FD_SIZE = 0x00590000\r
+DEFINE NUM_BLOCKS = 0x590\r
!endif\r
\r
################################################################################\r
#\r
INF MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf\r
\r
+#\r
+# UEFI network modules\r
+#\r
+!if $(NETWORK_DRIVER_ENABLE) == TRUE\r
+ !include NetworkPkg/Network.fdf.inc\r
+!endif\r
+\r
#\r
# Shell\r
#\r