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@rtems.org
http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to