Armaan Chowfin created a merge request: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1434
Project:Branches: ar-in0/rtems:g26/tms570-board-emac-pinmux to rtems/rtos/rtems:main Author: Armaan Chowfin ## Summary bsp/arm/tms570: Add board selection option for the LC43 LaunchPad Series of dependent commits giving the TMS570 BSP a board selector, completing the LC4357 EMAC pin database, and moving the MII pin description into fragments that can be shared by a board default list and a network driver. Groundwork for rtems-lwip !48, per @ppisa in !1271: > My idea and preference is to implement Launchpad option, extend pins > "database" and add Launchpad version of the default pin list the first and > then use this as base for LwIP. \[...\] it would be ideal to build core > pinlist from fragments, because then fragment specific to MII can be used in > TMS570 LwIP and LwIP code do not need to know anything ale about specific > board setup. > > Even `TMS570_MMR_SELECT_MII_SEL`, `PHY_PWRDOWN_PIN`, `PHY_RESET_PIN` and > clock pin could be provided by board selection in BSP build and LwIP code can > only check if they are defined and use them. Other suggestions (not in this commit set): `tms570lc4357-pins-hdk.h` / `-lchxl2.h` file split, making`tms570_pinmmr_init_data` separately overridable, and GPIO port/pin helpers. ## Generative AI <!--If you have used AI please use the "AI Contribution" template otherwise leave this blank see our fulls statement at https://www.rtems.org/generative-ai/--> <!--Default settings, if it is a dropdown it will set after submission--> -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1434 You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/sent_notifications/5-dx7p00k4gm86p70l748iiwqov-1d/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
