In general, the lwIP stack lacks a generic MDIO/Phy framework. Sebastian Huber (6): Generalize MDIO support tms570: Fix warning tms570: Use new pin configuration API tms570: Add EMACUse100Mbps() tms570: Add endianess support tms570: Add data cache support
cpsw/src/include/hw_mdio.h | 21 ++ cpsw/src/include/mdio.h | 59 +++-- cpsw/src/include/phy.h | 26 ++- cpsw/src/netif/cpswif.c | 47 ++-- cpsw/src/netif/mdio.c | 58 ++--- cpsw/src/netif/phy.c | 100 ++++---- uLan/ports/driver/tms570_emac/phy_dp83848h.c | 80 +++---- uLan/ports/driver/tms570_emac/phy_dp83848h.h | 26 +-- uLan/ports/driver/tms570_emac/ti_drv_emac.h | 19 ++ uLan/ports/driver/tms570_emac/ti_drv_mdio.h | 167 -------------- uLan/ports/driver/tms570_emac/tms570_emac.h | 5 +- uLan/ports/driver/tms570_emac/tms570_netif.c | 231 +++++++++++-------- 12 files changed, 377 insertions(+), 462 deletions(-) delete mode 100644 uLan/ports/driver/tms570_emac/ti_drv_mdio.h -- 2.35.3 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel