Begin the reusable BSP framework by reorganizing the repository into a common multi-board layout and centralizing shared build infrastructure. This establishes the foundation for future board ports and shared applications.
Goals:
- Create a common targets/ directory for board implementations.
- Centralize shared CMake modules under the repository root.
- Create shared
apps/, bsp_interface/, and target template directories.
- Move existing board implementations into the new directory structure.
- Update existing targets to build using the centralized CMake configuration.
DoD:
Begin the reusable BSP framework by reorganizing the repository into a common multi-board layout and centralizing shared build infrastructure. This establishes the foundation for future board ports and shared applications.
Goals:
apps/, bsp_interface/,and target template directories.DoD: