RFC: Deprecate Old/Unused BSPs
oss at c-mauderer.de
oss at c-mauderer.de
Fri May 31 07:57:25 UTC 2024
Hello Joel,
Am 30.05.24 um 17:04 schrieb Joel Sherrill:
> Hi
>
> In reviewing ports for deprecation, I noticed that a few architectures
> have some very old BSPs which are unlikely to be used anymore. Dropping
> architectures and BSPs is beneficial for a few reasons:
>
> + Architecture removal cuts down on tool configurations when building
> all architectures.
>
> + BSP removal speeds up build sweep times which include
> rtems-bsp-builder. That build sweep takes about 8 hours currently.
>
> + Often eliminates code that cannot be relicensed because I cannot find
> the author.
>
> I would like to get some feedback on removing them.
>
> + ARM candidates include at least csb336, csb337 and variants. gumstix.
> edb7312, and smdk2410
Maybe think about adding the original Beagle Board and the BeagleBoard
xM to the list (beagleboardorig and beagleboardxm).
Last time I tried that BSP (a few years back) it didn't work out of the
box. And as far as I know, you can't buy these boards anymore, and it's
even hard to find used ones (correct me if I'm wrong).
Best regards
Christian
>
> + m68k candidates include mrm332, most Coldfire BSPs, and 68360 BSPs.
> The only ones I currently see a need to keep are the mvme, mcf5282
> based, and genmcf548x.
>
> + PowerPC should have some but I need help making a list
>
> Help is really needed to make this list. Please speak up. This type of
> knowledge is in the community. I have no idea what BSPs are still in use
> or even available any longer.
>
> We need to have a ticket on each targeting 6.1 for deprecation and a 7.1
> ticket for removal. I am happy to do that part.
>
> Thanks.
>
> --joel
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
More information about the devel
mailing list