Pete: The change is good. Reviewed-by: Liming Gao <liming....@intel.com>
In fact, I send this patch before. https://edk2.groups.io/g/devel/message/41480?p=,,,20,0,0,0::Created,,Network,20,2,0,31819937 But, I don't get the response. Then, I think this platform is out of maintain. Thanks Liming >-----Original Message----- >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of >Pete Batard >Sent: Friday, June 07, 2019 11:08 PM >To: devel@edk2.groups.io >Cc: ard.biesheu...@linaro.org; leif.lindh...@linaro.org >Subject: [edk2-devel] [edk2-platforms: PATCH v2 2/2] RaspberryPi/RPi3: >Update DSC/FDF to use NetworkPkg DSC/FDF > >This patch updates the platform DSC/FDF files to use the include fragment >files provided by NetworkPkg. > >Signed-off-by: Pete Batard <p...@akeo.ie> >--- > Platform/RaspberryPi/RPi3/RPi3.dsc | 31 ++++++++------------ > Platform/RaspberryPi/RPi3/RPi3.fdf | 11 +------ > 2 files changed, 13 insertions(+), 29 deletions(-) > >diff --git a/Platform/RaspberryPi/RPi3/RPi3.dsc >b/Platform/RaspberryPi/RPi3/RPi3.dsc >index 85b954b060f1..fe883eac96ba 100644 >--- a/Platform/RaspberryPi/RPi3/RPi3.dsc >+++ b/Platform/RaspberryPi/RPi3/RPi3.dsc >@@ -25,6 +25,12 @@ [Defines] > SKUID_IDENTIFIER = DEFAULT > FLASH_DEFINITION = >Platform/RaspberryPi/$(PLATFORM_NAME)/$(PLATFORM_NAME).fdf > >+ # >+ # Network definition >+ # >+ DEFINE NETWORK_TLS_ENABLE = FALSE >+ DEFINE NETWORK_HTTP_BOOT_ENABLE = FALSE >+ > # > # Defines for default states. These can be changed on the command line. > # -D FLAG=VALUE >@@ -85,12 +91,6 @@ [LibraryClasses.common] > # use the accelerated BaseMemoryLibOptDxe by default, overrides for >SEC/PEI below > >BaseMemoryLib|MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibO >ptDxe.inf > >- # Networking Requirements >- NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf >- DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf >- UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf >- IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf >- > # > # It is not possible to prevent the ARM compiler from inserting calls to >intrinsic functions. > # This library provides the instrinsic functions such a compiler may > generate >calls to. >@@ -117,6 +117,11 @@ [LibraryClasses.common] > >PlatformHookLib|MdeModulePkg/Library/BasePlatformHookLibNull/BasePlat >formHookLibNull.inf > >SerialPortLib|MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortL >ib16550.inf > >+ # Cryptographic libraries >+ IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf >+ BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf >+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf >+ > # > # Uncomment (and comment out the next line) For RealView Debugger. The >Standard IO window > # in the debugger will show load and unload commands for symbols. You can >cut and paste this >@@ -140,11 +145,8 @@ [LibraryClasses.common] > # Secure Boot dependencies > # > !if $(SECURE_BOOT_ENABLE) == TRUE >- IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf >- OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf > >TpmMeasurementLib|SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpm >MeasurementLib.inf > AuthVariableLib|SecurityPkg/Library/AuthVariableLib/AuthVariableLib.inf >- BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf > > # re-use the UserPhysicalPresent() dummy implementation from the ovmf >tree > >PlatformSecureLib|OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.in >f >@@ -588,16 +590,7 @@ [Components.common] > # > # Networking stack > # >- MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf >- MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf >- MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf >- MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf >- MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf >- MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf >- MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf >- MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf >- NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf >- NetworkPkg/TcpDxe/TcpDxe.inf >+!include NetworkPkg/Network.dsc.inc > > # > # RNG >diff --git a/Platform/RaspberryPi/RPi3/RPi3.fdf >b/Platform/RaspberryPi/RPi3/RPi3.fdf >index 6be7c23af467..c7c3f7a2ab8c 100644 >--- a/Platform/RaspberryPi/RPi3/RPi3.fdf >+++ b/Platform/RaspberryPi/RPi3/RPi3.fdf >@@ -265,16 +265,7 @@ [FV.FvMain] > # > # Networking stack > # >- INF MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf >- INF MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf >- INF MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf >- INF MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf >- INF MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf >- INF MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf >- INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf >- INF MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf >- INF NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf >- INF NetworkPkg/TcpDxe/TcpDxe.inf >+!include NetworkPkg/Network.fdf.inc > > # > # RNG >-- >2.21.0.windows.1 > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42047): https://edk2.groups.io/g/devel/message/42047 Mute This Topic: https://groups.io/mt/31975707/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-