All of these patched are submitted under the Tianocore Contribution
Agreement.
We will resubmit them after feedback with the correct sign-off:
Contributed-under: TianoCore Contribution Agreement 1.0
On 7 October 2013 20:39, Reece R. Pollack <reece.poll...@linaro.org> wrote:
> From: "Reece R. Pollack" <reece.poll...@linaro.org>
>
> This sequence of patches adds network support for ARM Versatile
> Express boards and the RTSM simulator.
>
> The Versatile Express baseboard contains an SMSC LAN9118 Ethernet
> controller chip. This chip is supported by the LAN9118Dxe module
> provided in this patch sequence. Patches to add this driver to
> the A9 and TC2 tiles are included
>
> The RTSM simulator emulates an SMSC 91C111 Ethernet controller chip.
> This chip is supported by the LAN91xDxe module provided in this
> patch sequence. Patches to add this driver to the RTSM A15 single-
> and multi-core and the RTSM A9x4 builds are included.
>
> Two patches to MdeModulePkg required for proper network operation
> are also provided.
>
> Olivier Martin (2):
> MdeModulePkg/MnpDxe: Checked returned value of Snp->GetStatus()
> MdeModulePkg//ArpDxe: Retrieved SnpMode only after configuring Snp
>
> Reece R. Pollack (7):
> ArmPlatformPkg: Added LAN9118 Dxe driver
> ArmPlatformPkg: Added LAN91x Dxe driver
> ArmPlatformPkg/ArmVExpressPkg: Add the LAN9118 Dxe driver to the
> VE-A9 build
> ArmPlatformPkg/ArmVExpressPkg: Add the LAN91x driver to the
> multi-core A15 RTSM build
> ArmPlatformPkg/ArmVExpressPkg: Add the LAN91x driver to the
> single-core A15 RTSM build
> ArmPlatformPkg/ArmVExpressPkg: Add the LAN91x driver to the A9 RTSM
> build
> ArmPlatformPkg/ArmVExpressPkg: Add the LAN9118 Dxe driver to the
> VE-TC2 build
>
> Ryan Harkin (1):
> ArmPlatformPkg/ArmVExpressPkg: add network modules
>
> ArmPlatformPkg/ArmPlatformPkg.dec | 11 +-
> .../ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf | 23 +-
> .../ArmVExpressPkg/ArmVExpress-CTA9x4.dsc | 14 +-
> .../ArmVExpressPkg/ArmVExpress-CTA9x4.fdf | 17 +
> .../ArmVExpressPkg/ArmVExpress-RTSM-A15.dsc | 3 +
> .../ArmVExpressPkg/ArmVExpress-RTSM-A15.fdf | 17 +
> .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc | 3 +
> .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.fdf | 19 +-
> .../ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc | 3 +
> .../ArmVExpressPkg/ArmVExpress-RTSM-A9x4.fdf | 17 +
> ArmPlatformPkg/ArmVExpressPkg/ArmVExpress.dsc.inc | 24 +
> ArmPlatformPkg/Drivers/LAN9118Dxe/LAN9118Dxe.c | 2592
> ++++++++++++++++++++
> ArmPlatformPkg/Drivers/LAN9118Dxe/LAN9118Dxe.inf | 55 +
> ArmPlatformPkg/Drivers/LAN9118Dxe/LAN9118DxeHw.h | 325 +++
> ArmPlatformPkg/Drivers/LAN91xDxe/LAN91xDxe.c | 2235
> +++++++++++++++++
> ArmPlatformPkg/Drivers/LAN91xDxe/LAN91xDxe.inf | 58 +
> ArmPlatformPkg/Drivers/LAN91xDxe/LAN91xDxeHw.h | 278 +++
> MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.c | 33 +-
> MdeModulePkg/Universal/Network/MnpDxe/MnpMain.c | 6 +-
> 19 files changed, 5709 insertions(+), 24 deletions(-)
> create mode 100644 ArmPlatformPkg/Drivers/LAN9118Dxe/LAN9118Dxe.c
> create mode 100644 ArmPlatformPkg/Drivers/LAN9118Dxe/LAN9118Dxe.inf
> create mode 100644 ArmPlatformPkg/Drivers/LAN9118Dxe/LAN9118DxeHw.h
> create mode 100644 ArmPlatformPkg/Drivers/LAN91xDxe/LAN91xDxe.c
> create mode 100644 ArmPlatformPkg/Drivers/LAN91xDxe/LAN91xDxe.inf
> create mode 100644 ArmPlatformPkg/Drivers/LAN91xDxe/LAN91xDxeHw.h
> mode change 100644 => 100755
> MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.c
>
> --
> 1.7.10.4
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel