These patches look good. If time permits, https://docs.rtems.org/branches/master/user/bsps/arm/tms570.html could be improved.
On Tue, Apr 4, 2023 at 8:55 AM Sebastian Huber <sebastian.hu...@embedded-brains.de> wrote: > > 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 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel