Move the files that are board specific and not specific to the chip family into a separate folder. --- .../evkbimxrt1050}/clock-arm-pll-config.c | 0 .../boards/evkbimxrt1050/clock_config.c | 0 .../evkbimxrt1050}/flash-dcd.c | 0 .../{nxp => }/boards/evkbimxrt1050/pin_mux.c | 0 spec/build/bsps/arm/imxrt/bspimxrt1052.yml | 19 ++++++++++++++++--- spec/build/bsps/arm/imxrt/obj.yml | 7 ------- 6 files changed, 16 insertions(+), 10 deletions(-) rename bsps/arm/imxrt/{start => boards/evkbimxrt1050}/clock-arm-pll-config.c (100%) rename bsps/arm/imxrt/{nxp => }/boards/evkbimxrt1050/clock_config.c (100%) rename bsps/arm/imxrt/{start => boards/evkbimxrt1050}/flash-dcd.c (100%) rename bsps/arm/imxrt/{nxp => }/boards/evkbimxrt1050/pin_mux.c (100%)
diff --git a/bsps/arm/imxrt/start/clock-arm-pll-config.c b/bsps/arm/imxrt/boards/evkbimxrt1050/clock-arm-pll-config.c similarity index 100% rename from bsps/arm/imxrt/start/clock-arm-pll-config.c rename to bsps/arm/imxrt/boards/evkbimxrt1050/clock-arm-pll-config.c diff --git a/bsps/arm/imxrt/nxp/boards/evkbimxrt1050/clock_config.c b/bsps/arm/imxrt/boards/evkbimxrt1050/clock_config.c similarity index 100% rename from bsps/arm/imxrt/nxp/boards/evkbimxrt1050/clock_config.c rename to bsps/arm/imxrt/boards/evkbimxrt1050/clock_config.c diff --git a/bsps/arm/imxrt/start/flash-dcd.c b/bsps/arm/imxrt/boards/evkbimxrt1050/flash-dcd.c similarity index 100% rename from bsps/arm/imxrt/start/flash-dcd.c rename to bsps/arm/imxrt/boards/evkbimxrt1050/flash-dcd.c diff --git a/bsps/arm/imxrt/nxp/boards/evkbimxrt1050/pin_mux.c b/bsps/arm/imxrt/boards/evkbimxrt1050/pin_mux.c similarity index 100% rename from bsps/arm/imxrt/nxp/boards/evkbimxrt1050/pin_mux.c rename to bsps/arm/imxrt/boards/evkbimxrt1050/pin_mux.c diff --git a/spec/build/bsps/arm/imxrt/bspimxrt1052.yml b/spec/build/bsps/arm/imxrt/bspimxrt1052.yml index 348b90bcdb..6c2b3339f9 100644 --- a/spec/build/bsps/arm/imxrt/bspimxrt1052.yml +++ b/spec/build/bsps/arm/imxrt/bspimxrt1052.yml @@ -8,10 +8,23 @@ copyrights: cppflags: [] enabled-by: true family: imxrt -includes: [] -install: [] +includes: +- bsps/arm/imxrt/mcux-sdk/drivers/common +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/xip +install: +- destination: ${BSP_INCLUDEDIR}/imxrt + source: + - bsps/arm/imxrt/include/imxrt/imxrt1050.dtsi + - bsps/arm/imxrt/include/imxrt/imxrt1050-pinfunc.h links: - role: build-dependency uid: obj-mimxrt1052 -source: [] +source: +- bsps/arm/imxrt/boards/evkbimxrt1050/clock_config.c +- bsps/arm/imxrt/boards/evkbimxrt1050/flash-dcd.c +- bsps/arm/imxrt/boards/evkbimxrt1050/pin_mux.c +- bsps/arm/imxrt/boards/evkbimxrt1050/clock-arm-pll-config.c +- bsps/arm/imxrt/dts/imxrt1050-evkb.c type: build diff --git a/spec/build/bsps/arm/imxrt/obj.yml b/spec/build/bsps/arm/imxrt/obj.yml index b2c1d6fa4f..85cb350dd2 100644 --- a/spec/build/bsps/arm/imxrt/obj.yml +++ b/spec/build/bsps/arm/imxrt/obj.yml @@ -25,8 +25,6 @@ install: - bsps/arm/include/bsp/imx-iomux.h - destination: ${BSP_INCLUDEDIR}/imxrt source: - - bsps/arm/imxrt/include/imxrt/imxrt1050.dtsi - - bsps/arm/imxrt/include/imxrt/imxrt1050-pinfunc.h - bsps/arm/imxrt/include/imxrt/lpspi.h - bsps/arm/imxrt/include/imxrt/memory.h - bsps/arm/imxrt/include/imxrt/mpu-config.h @@ -38,16 +36,11 @@ install: links: [] source: - bsps/arm/imxrt/console/console.c -- bsps/arm/imxrt/dts/imxrt1050-evkb.c - bsps/arm/imxrt/i2c/imxrt-lpi2c.c -- bsps/arm/imxrt/nxp/boards/evkbimxrt1050/clock_config.c -- bsps/arm/imxrt/nxp/boards/evkbimxrt1050/pin_mux.c - bsps/arm/imxrt/spi/imxrt-lpspi.c - bsps/arm/imxrt/start/bspstart.c - bsps/arm/imxrt/start/bspstarthooks.c -- bsps/arm/imxrt/start/clock-arm-pll-config.c - bsps/arm/imxrt/start/flash-boot-data.c -- bsps/arm/imxrt/start/flash-dcd.c - bsps/arm/imxrt/start/flash-flexspi-config.c - bsps/arm/imxrt/start/flash-ivt.c - bsps/arm/imxrt/start/imxrt-ffec-init.c -- 2.35.3 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel