Vijay Banerjee commented on a discussion: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/work_items/5731#note_157842


There will be some duplication. However, a majority of the BSP related files 
have `#ifdef mot_ppc_*` conditional blocks for each of the boards. These files 
are quite tangled with each other, and make it difficult to update a single BSP 
without breaking all the other BSPs.

For any file that is being used by all BSPs and is roughly untouched by 
conditional compilations, I will add them into powerpc/shared and move them 
from motorola_powerpc

mvme3100 is a good example where separating the BSP allowed it to add its own 
features independently. I am hopeful that cleaning up this BSP would improve 
maintainability even with some duplicate codes

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/work_items/5731#note_157842
You're receiving this email because of your account on gitlab.rtems.org. 
Unsubscribe from this thread: 
https://gitlab.rtems.org/-/sent_notifications/5-4m8at6i570zubq21ck8wprusw-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

Reply via email to