This is the on board Versatile Express Ethernet controller.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15486
6f19259b-4bc3-4df7-8a09-
765794883524
# ISP1761 USB OTG Controller\r
gEmbeddedTokenSpaceGuid.PcdIsp1761BaseAddress|0x1B000000\r
\r
+ # Ethernet (SMSC 91C111)\r
+ gEmbeddedTokenSpaceGuid.PcdLan9118DxeBaseAddress|0x1A000000\r
+\r
#\r
# ARM OS Loader\r
#\r
#\r
EmbeddedPkg/Universal/MmcDxe/MmcDxe.inf\r
ArmPlatformPkg/Drivers/PL180MciDxe/PL180MciDxe.inf\r
- \r
+\r
+ # SMSC LAN 9118\r
+ EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf\r
+\r
#\r
# FAT filesystem + GPT/MBR partitioning\r
#\r
# ACPI Support\r
INF MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf\r
\r
+ #\r
+ # Networking stack\r
+ #\r
+ INF MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf\r
+ INF MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf\r
+ INF MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxe.inf\r
+ INF MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf\r
+ INF MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf\r
+ INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf\r
+ INF MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf\r
+ INF EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf\r
+ \r
#\r
# UEFI application\r
# \r
\r
# ISP1761 USB OTG Controller\r
gEmbeddedTokenSpaceGuid.PcdIsp1761BaseAddress|0x4f000000\r
+
+ # LAN9118 Ethernet Driver PCDs\r
+ gEmbeddedTokenSpaceGuid.PcdLan9118DxeBaseAddress|0x4E000000\r
\r
################################################################################\r
#\r
#\r
EmbeddedPkg/Universal/MmcDxe/MmcDxe.inf\r
ArmPlatformPkg/Drivers/PL180MciDxe/PL180MciDxe.inf\r
- \r
+\r
+ # SMSC LAN 9118\r
+ EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf\r
+\r
#\r
# FAT filesystem + GPT/MBR partitioning\r
#\r
INF EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.inf\r
INF EmbeddedPkg/Drivers/AndroidFastbootTransportUsbDxe/FastbootTransportUsbDxe.inf\r
INF ArmPlatformPkg/ArmVExpressPkg/ArmVExpressFastBootDxe/ArmVExpressFastBootDxe.inf\r
+
+ #\r
+ # Networking stack\r
+ #\r
+ INF MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf\r
+ INF MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf\r
+ INF MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxe.inf\r
+ INF MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf\r
+ INF MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf\r
+ INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf\r
+ INF MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf\r
+ INF MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf\r
+ INF EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf\r
\r
#\r
# UEFI application (Shell Embedded Boot Loader)\r