mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-22 01:33:35 +08:00
Consolidate the VOXL2 SLPI (DSP) board from a separate directory into the existing voxl2 board as a variant. Multi-processor SoCs like the QRB5165 should use one board directory with multiple .px4board files rather than separate directories per processor. Changes: - Add slpi.px4board (QURT/DSP) alongside default.px4board (POSIX/apps) - Merge board_config.h with __PX4_QURT / __PX4_POSIX preprocessor guards - Merge CMakeLists.txt with PX4_PLATFORM conditionals - Split bus definitions into platform-specific files (i2c/spi_posix/qurt) - Reorganize drivers into drivers/posix/ and drivers/qurt/ subdirectories - Guard cmake/init.cmake and cmake/link_libraries.cmake for posix-only - Update build and install scripts for new target names - Delete boards/modalai/voxl2-slpi/ entirely Build targets change: - modalai_voxl2-slpi_default -> modalai_voxl2_slpi - modalai_voxl2_default (unchanged) Signed-off-by: Ramon Roche <mrpollo@gmail.com>