From 04a76b3882c60fa0686eb03470b5da5a98f52fa4 Mon Sep 17 00:00:00 2001 From: Jamie Smith Date: Thu, 11 May 2023 13:04:31 -0700 Subject: [PATCH] Refactor MIMXRT105x target labels and linker script, locate general data in DTCM memory instead of OCRAM for improved performance (#157) --- .../TARGET_MCUXpresso_MCUS/CMakeLists.txt | 2 +- .../CMakeLists.txt | 0 .../PeripheralNames.h | 0 .../PeripheralPins.c | 0 .../TARGET_EVK/CMakeLists.txt | 1 - .../TARGET_EVK/PinNames.h | 0 .../TARGET_EVK/TARGET_1050_EVK/flash_api.c | 0 .../TARGET_1050_EVK/flash_defines.h | 0 .../xip/evkbimxrt1050_flexspi_nor_config.c | 0 .../xip/evkbimxrt1050_flexspi_nor_config.h | 0 .../xip/evkbimxrt1050_sdram_ini_dcd.c | 0 .../xip/evkbimxrt1050_sdram_ini_dcd.h | 0 .../TARGET_EVK/TARGET_1060_EVK/xip/dcd.c | 0 .../TARGET_EVK/TARGET_1060_EVK/xip/dcd.h | 0 .../xip/evkbmimxrt1060_flexspi_nor_config.c | 0 .../xip/evkbmimxrt1060_flexspi_nor_config.h | 0 .../TARGET_EVK/device.h | 0 .../TARGET_EVK/fsl_flexspi_nor_boot.c | 0 .../TARGET_EVK/fsl_flexspi_nor_boot.h | 0 .../TARGET_TEENSY_4X/CMakeLists.txt | 0 .../TARGET_TEENSY_40/PinNames.h | 0 .../TARGET_TEENSY_41/PinNames.h | 0 .../TARGET_TEENSY_4X/bootdata.c | 0 .../TARGET_TEENSY_4X/device.h | 0 .../analogin_api.c | 0 .../clock_config.c | 0 .../clock_config.h | 0 .../device/MIMXRT1052.h | 0 .../device/MIMXRT1052_features.h | 0 .../TOOLCHAIN_ARM_STD/MIMXRT1052xxxxx.sct | 0 .../TOOLCHAIN_ARM_STD/startup_MIMXRT1052.S | 0 .../TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld | 41 +++++++++++++++---- .../TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S | 21 ++++++++++ .../device/TOOLCHAIN_IAR/MIMXRT1052xxxxx.icf | 0 .../device/TOOLCHAIN_IAR/startup_MIMXRT1052.S | 0 .../device/cmsis.h | 0 .../device/cmsis_nvic.h | 0 .../device/fsl_device_registers.h | 0 .../device/system_MIMXRT1052.c | 0 .../device/system_MIMXRT1052.h | 0 .../drivers/fsl_adc.c | 0 .../drivers/fsl_adc.h | 0 .../drivers/fsl_adc_etc.c | 0 .../drivers/fsl_adc_etc.h | 0 .../drivers/fsl_aipstz.c | 0 .../drivers/fsl_aipstz.h | 0 .../drivers/fsl_aoi.c | 0 .../drivers/fsl_aoi.h | 0 .../drivers/fsl_bee.c | 0 .../drivers/fsl_bee.h | 0 .../drivers/fsl_cache.c | 0 .../drivers/fsl_cache.h | 0 .../drivers/fsl_clock.c | 0 .../drivers/fsl_clock.h | 0 .../drivers/fsl_cmp.c | 0 .../drivers/fsl_cmp.h | 0 .../drivers/fsl_common.c | 0 .../drivers/fsl_common.h | 0 .../drivers/fsl_csi.c | 0 .../drivers/fsl_csi.h | 0 .../drivers/fsl_dcdc.c | 0 .../drivers/fsl_dcdc.h | 0 .../drivers/fsl_dcp.c | 0 .../drivers/fsl_dcp.h | 0 .../drivers/fsl_dmamux.c | 0 .../drivers/fsl_dmamux.h | 0 .../drivers/fsl_edma.c | 0 .../drivers/fsl_edma.h | 0 .../drivers/fsl_elcdif.c | 0 .../drivers/fsl_elcdif.h | 0 .../drivers/fsl_enc.c | 0 .../drivers/fsl_enc.h | 0 .../drivers/fsl_enet.c | 0 .../drivers/fsl_enet.h | 0 .../drivers/fsl_ewm.c | 0 .../drivers/fsl_ewm.h | 0 .../drivers/fsl_flexcan.c | 0 .../drivers/fsl_flexcan.h | 0 .../drivers/fsl_flexio.c | 0 .../drivers/fsl_flexio.h | 0 .../drivers/fsl_flexio_camera.c | 0 .../drivers/fsl_flexio_camera.h | 0 .../drivers/fsl_flexio_camera_edma.c | 0 .../drivers/fsl_flexio_camera_edma.h | 0 .../drivers/fsl_flexio_i2c_master.c | 0 .../drivers/fsl_flexio_i2c_master.h | 0 .../drivers/fsl_flexio_i2s.c | 0 .../drivers/fsl_flexio_i2s.h | 0 .../drivers/fsl_flexio_i2s_edma.c | 0 .../drivers/fsl_flexio_i2s_edma.h | 0 .../drivers/fsl_flexio_mculcd.c | 0 .../drivers/fsl_flexio_mculcd.h | 0 .../drivers/fsl_flexio_mculcd_edma.c | 0 .../drivers/fsl_flexio_mculcd_edma.h | 0 .../drivers/fsl_flexio_spi.c | 0 .../drivers/fsl_flexio_spi.h | 0 .../drivers/fsl_flexio_spi_edma.c | 0 .../drivers/fsl_flexio_spi_edma.h | 0 .../drivers/fsl_flexio_uart.c | 0 .../drivers/fsl_flexio_uart.h | 0 .../drivers/fsl_flexio_uart_edma.c | 0 .../drivers/fsl_flexio_uart_edma.h | 0 .../drivers/fsl_flexram.c | 0 .../drivers/fsl_flexram.h | 0 .../drivers/fsl_flexspi.c | 0 .../drivers/fsl_flexspi.h | 0 .../drivers/fsl_gpc.c | 0 .../drivers/fsl_gpc.h | 0 .../drivers/fsl_gpio.c | 0 .../drivers/fsl_gpio.h | 0 .../drivers/fsl_gpt.c | 0 .../drivers/fsl_gpt.h | 0 .../drivers/fsl_iomuxc.h | 0 .../drivers/fsl_kpp.c | 0 .../drivers/fsl_kpp.h | 0 .../drivers/fsl_lpi2c.c | 0 .../drivers/fsl_lpi2c.h | 0 .../drivers/fsl_lpi2c_edma.c | 0 .../drivers/fsl_lpi2c_edma.h | 0 .../drivers/fsl_lpspi.c | 0 .../drivers/fsl_lpspi.h | 0 .../drivers/fsl_lpspi_edma.c | 0 .../drivers/fsl_lpspi_edma.h | 0 .../drivers/fsl_lpuart.c | 0 .../drivers/fsl_lpuart.h | 0 .../drivers/fsl_lpuart_edma.c | 0 .../drivers/fsl_lpuart_edma.h | 0 .../drivers/fsl_ocotp.c | 0 .../drivers/fsl_ocotp.h | 0 .../drivers/fsl_pit.c | 0 .../drivers/fsl_pit.h | 0 .../drivers/fsl_pmu.c | 0 .../drivers/fsl_pmu.h | 0 .../drivers/fsl_pwm.c | 0 .../drivers/fsl_pwm.h | 0 .../drivers/fsl_pxp.c | 0 .../drivers/fsl_pxp.h | 0 .../drivers/fsl_qtmr.c | 0 .../drivers/fsl_qtmr.h | 0 .../drivers/fsl_rtwdog.c | 0 .../drivers/fsl_rtwdog.h | 0 .../drivers/fsl_sai.c | 0 .../drivers/fsl_sai.h | 0 .../drivers/fsl_sai_edma.c | 0 .../drivers/fsl_sai_edma.h | 0 .../drivers/fsl_semc.c | 0 .../drivers/fsl_semc.h | 0 .../drivers/fsl_snvs_hp.c | 0 .../drivers/fsl_snvs_hp.h | 0 .../drivers/fsl_snvs_lp.c | 0 .../drivers/fsl_snvs_lp.h | 0 .../drivers/fsl_spdif.c | 0 .../drivers/fsl_spdif.h | 0 .../drivers/fsl_spdif_edma.c | 0 .../drivers/fsl_spdif_edma.h | 0 .../drivers/fsl_src.c | 0 .../drivers/fsl_src.h | 0 .../drivers/fsl_tempmon.c | 0 .../drivers/fsl_tempmon.h | 0 .../drivers/fsl_trng.c | 0 .../drivers/fsl_trng.h | 0 .../drivers/fsl_tsc.c | 0 .../drivers/fsl_tsc.h | 0 .../drivers/fsl_usdhc.c | 0 .../drivers/fsl_usdhc.h | 0 .../drivers/fsl_wdog.c | 0 .../drivers/fsl_wdog.h | 0 .../drivers/fsl_xbara.c | 0 .../drivers/fsl_xbara.h | 0 .../drivers/fsl_xbarb.c | 0 .../drivers/fsl_xbarb.h | 0 .../fsl_clock_config.h | 0 .../lpm.c | 0 .../lpm.h | 0 .../mbed_overrides.c | 38 +++++++++++------ .../mimxrt_clock_adjustment.c | 0 .../mimxrt_clock_adjustment.h | 0 .../pinmap.c | 0 .../serial_api.c | 0 .../sleep.c | 0 .../trng_api.c | 0 .../us_ticker.c | 0 .../us_ticker_defines.h | 0 .../usb_device_ch9.c | 0 .../usb_device_ch9.h | 0 .../usb_device_class.c | 0 .../usb_device_class.h | 0 .../usb_device_config.h | 0 targets/targets.json | 16 +++++--- .../cmake/mbed_ide_debug_cfg_generator.cmake | 2 +- .../upload_methods/UploadMethodJLINK.cmake | 4 +- 191 files changed, 95 insertions(+), 30 deletions(-) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/CMakeLists.txt (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/PeripheralNames.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/PeripheralPins.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/CMakeLists.txt (97%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/PinNames.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1050_EVK/flash_api.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1050_EVK/flash_defines.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1060_EVK/xip/dcd.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1060_EVK/xip/dcd.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/device.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/fsl_flexspi_nor_boot.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_EVK/fsl_flexspi_nor_boot.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_TEENSY_4X/CMakeLists.txt (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_TEENSY_4X/TARGET_TEENSY_40/PinNames.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_TEENSY_4X/TARGET_TEENSY_41/PinNames.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_TEENSY_4X/bootdata.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/TARGET_TEENSY_4X/device.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/analogin_api.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/clock_config.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/clock_config.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/MIMXRT1052.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/MIMXRT1052_features.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/TOOLCHAIN_ARM_STD/MIMXRT1052xxxxx.sct (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/TOOLCHAIN_ARM_STD/startup_MIMXRT1052.S (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld (86%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S (98%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/TOOLCHAIN_IAR/MIMXRT1052xxxxx.icf (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/TOOLCHAIN_IAR/startup_MIMXRT1052.S (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/cmsis.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/cmsis_nvic.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/fsl_device_registers.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/system_MIMXRT1052.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/device/system_MIMXRT1052.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_adc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_adc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_adc_etc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_adc_etc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_aipstz.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_aipstz.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_aoi.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_aoi.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_bee.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_bee.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_cache.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_cache.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_clock.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_clock.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_cmp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_cmp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_common.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_common.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_csi.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_csi.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_dcdc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_dcdc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_dcp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_dcp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_dmamux.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_dmamux.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_elcdif.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_elcdif.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_enc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_enc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_enet.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_enet.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_ewm.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_ewm.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexcan.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexcan.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_camera.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_camera.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_camera_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_camera_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_i2c_master.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_i2c_master.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_i2s.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_i2s.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_i2s_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_i2s_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_mculcd.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_mculcd.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_mculcd_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_mculcd_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_spi.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_spi.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_spi_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_spi_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_uart.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_uart.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_uart_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexio_uart_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexram.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexram.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexspi.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_flexspi.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_gpc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_gpc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_gpio.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_gpio.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_gpt.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_gpt.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_iomuxc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_kpp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_kpp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpi2c.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpi2c.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpi2c_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpi2c_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpspi.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpspi.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpspi_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpspi_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpuart.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpuart.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpuart_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_lpuart_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_ocotp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_ocotp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pit.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pit.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pmu.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pmu.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pwm.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pwm.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pxp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_pxp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_qtmr.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_qtmr.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_rtwdog.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_rtwdog.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_sai.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_sai.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_sai_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_sai_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_semc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_semc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_snvs_hp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_snvs_hp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_snvs_lp.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_snvs_lp.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_spdif.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_spdif.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_spdif_edma.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_spdif_edma.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_src.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_src.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_tempmon.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_tempmon.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_trng.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_trng.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_tsc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_tsc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_usdhc.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_usdhc.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_wdog.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_wdog.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_xbara.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_xbara.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_xbarb.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/drivers/fsl_xbarb.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/fsl_clock_config.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/lpm.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/lpm.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/mbed_overrides.c (94%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/mimxrt_clock_adjustment.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/mimxrt_clock_adjustment.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/pinmap.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/serial_api.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/sleep.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/trng_api.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/us_ticker.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/us_ticker_defines.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/usb_device_ch9.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/usb_device_ch9.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/usb_device_class.c (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/usb_device_class.h (100%) rename targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/{TARGET_MIMXRT1050 => TARGET_MIMXRT105x}/usb_device_config.h (100%) diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/CMakeLists.txt b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/CMakeLists.txt index ad87a7bf02..2b6e40f621 100644 --- a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/CMakeLists.txt +++ b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/CMakeLists.txt @@ -5,7 +5,7 @@ add_subdirectory(TARGET_IMX EXCLUDE_FROM_ALL) add_subdirectory(TARGET_LPC EXCLUDE_FROM_ALL) add_subdirectory(TARGET_LPC54114 EXCLUDE_FROM_ALL) add_subdirectory(TARGET_MCU_LPC546XX EXCLUDE_FROM_ALL) -add_subdirectory(TARGET_MIMXRT1050 EXCLUDE_FROM_ALL) +add_subdirectory(TARGET_MIMXRT105x EXCLUDE_FROM_ALL) add_subdirectory(TARGET_MIMXRT1170 EXCLUDE_FROM_ALL) add_subdirectory(middleware/TARGET_USB EXCLUDE_FROM_ALL) diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/CMakeLists.txt b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/CMakeLists.txt similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/CMakeLists.txt rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/CMakeLists.txt diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/PeripheralNames.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/PeripheralNames.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/PeripheralNames.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/PeripheralNames.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/PeripheralPins.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/PeripheralPins.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/PeripheralPins.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/PeripheralPins.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/CMakeLists.txt b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/CMakeLists.txt similarity index 97% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/CMakeLists.txt rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/CMakeLists.txt index 7080c3dcb6..06d8f74e35 100644 --- a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/CMakeLists.txt +++ b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/CMakeLists.txt @@ -34,7 +34,6 @@ target_include_directories(mbed-mimxrt1060-evk target_sources(mbed-mimxrt1060-evk INTERFACE - fsl_phy.c fsl_flexspi_nor_boot.c TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/PinNames.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/PinNames.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/PinNames.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/PinNames.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/flash_api.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/flash_api.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/flash_api.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/flash_api.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/flash_defines.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/flash_defines.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/flash_defines.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/flash_defines.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_flexspi_nor_config.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1050_EVK/xip/evkbimxrt1050_sdram_ini_dcd.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/dcd.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/dcd.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/dcd.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/dcd.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/dcd.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/dcd.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/dcd.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/dcd.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/TARGET_1060_EVK/xip/evkbmimxrt1060_flexspi_nor_config.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/device.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/device.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/device.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/device.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/fsl_flexspi_nor_boot.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/fsl_flexspi_nor_boot.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/fsl_flexspi_nor_boot.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/fsl_flexspi_nor_boot.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/fsl_flexspi_nor_boot.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/fsl_flexspi_nor_boot.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_EVK/fsl_flexspi_nor_boot.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_EVK/fsl_flexspi_nor_boot.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/CMakeLists.txt b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/CMakeLists.txt similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/CMakeLists.txt rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/CMakeLists.txt diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/TARGET_TEENSY_40/PinNames.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/TARGET_TEENSY_40/PinNames.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/TARGET_TEENSY_40/PinNames.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/TARGET_TEENSY_40/PinNames.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/TARGET_TEENSY_41/PinNames.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/TARGET_TEENSY_41/PinNames.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/TARGET_TEENSY_41/PinNames.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/TARGET_TEENSY_41/PinNames.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/bootdata.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/bootdata.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/bootdata.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/bootdata.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/device.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/device.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/TARGET_TEENSY_4X/device.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/TARGET_TEENSY_4X/device.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/analogin_api.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/analogin_api.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/analogin_api.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/analogin_api.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/clock_config.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/clock_config.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/clock_config.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/clock_config.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/clock_config.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/clock_config.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/clock_config.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/clock_config.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/MIMXRT1052.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/MIMXRT1052.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/MIMXRT1052.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/MIMXRT1052.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/MIMXRT1052_features.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/MIMXRT1052_features.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/MIMXRT1052_features.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/MIMXRT1052_features.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_ARM_STD/MIMXRT1052xxxxx.sct b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_ARM_STD/MIMXRT1052xxxxx.sct similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_ARM_STD/MIMXRT1052xxxxx.sct rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_ARM_STD/MIMXRT1052xxxxx.sct diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_ARM_STD/startup_MIMXRT1052.S b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_ARM_STD/startup_MIMXRT1052.S similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_ARM_STD/startup_MIMXRT1052.S rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_ARM_STD/startup_MIMXRT1052.S diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld similarity index 86% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld index 3525154be0..9714a4831f 100644 --- a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld +++ b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_GCC_ARM/MIMXRT1052xxxxx.ld @@ -63,13 +63,38 @@ MEMORY #if MIMXRT105X_BOARD_HAS_EXTERNAL_RAM /* Use the external RAM as main memory */ m_data (RW) : ORIGIN = 0x80000000, LENGTH = MIMXRT105X_EXTERNAL_RAM_SIZE + + /* DTCM memory. + Startup code configures size to 256k (stealing space from OCRAM). */ + m_dtcm (RW) : ORIGIN = 0x20000000, LENGTH = 0x00040000 #else - /* Use OCRAM as main memory. */ - m_data (RW) : ORIGIN = 0x20200000, LENGTH = 0x00040000 + /* Use DTCM as main memory (significantly faster than OCRAM). + Startup code configures size to 256k (stealing space from OCRAM). */ + m_dtcm (RW) : ORIGIN = 0x20000000, LENGTH = 0x00040000 + + /* No external data memory, store data in DTCM */ +#define m_data m_dtcm + #endif + /* ITCM bank -- used for functions that need to execute from RAM + (which is faster than having to load them from flash). + Startup code configures size to 128k. */ m_itcm (RX) : ORIGIN = 0x00000000, LENGTH = 0x00020000 - m_dtcm (RW) : ORIGIN = 0x20000000, LENGTH = 0x00020000 + + /* OCRAM bank -- extra RAM, available for misc storage but slower to access. + Startup code configures size to 128k. + Note that address is different on the 105x and the 106x. */ +#if MBED_TARGET_MIMXRT1050 + m_ocram (RW) : ORIGIN = 0x20200000, LENGTH = 0x00020000 +#else /* MIMXRT1060 */ + m_ocram (RW) : ORIGIN = 0x20280000, LENGTH = 0x00020000 +#endif + +#if MBED_TARGET_MIMXRT1060 + /* OCRAM2 bank -- extra RAM, available on MIMXRT106x only. */ + m_ocram2 (RW) : ORIGIN = 0x20200000, LENGTH = 0x00080000 +#endif } /* Define output sections */ @@ -234,6 +259,8 @@ SECTIONS __NDATA_ROM = __ram_function_flash_start + SIZEOF(.ram_function); + /* Always store noncacheable data (e.g. DMA descriptors) in DTCM, since this memory + does not use a cache. */ .ncache.init : { __noncachedata_start__ = .; /* create a global symbol at ncache data start */ @@ -298,14 +325,16 @@ SECTIONS __heap_limit = .; /* Add for _sbrk */ } > m_data + /* Reserve space for stack (even though stack is always at the end of DTCM regardless + of where this section is located) */ .stack : { . = ALIGN(8); . += STACK_SIZE; - } > m_data + } > m_dtcm /* Initializes stack on the end of block */ - __StackTop = ORIGIN(m_data) + LENGTH(m_data); + __StackTop = ORIGIN(m_dtcm) + LENGTH(m_dtcm); __StackLimit = __StackTop - STACK_SIZE; PROVIDE(__stack = __StackTop); @@ -318,7 +347,5 @@ SECTIONS #elif defined(TARGET_TEENSY_41) _teensy_model_identifier = 0x25; #endif - - ASSERT(__StackLimit >= __HeapLimit, "Stack, heap, and globals exceed main RAM size!") } diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S similarity index 98% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S index 6eb7e3cdf0..8d032a7483 100644 --- a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S +++ b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_GCC_ARM/startup_MIMXRT1052.S @@ -295,6 +295,27 @@ __isr_vector: .type Reset_Handler, %function Reset_Handler: cpsid i /* Mask interrupts */ + + /* Update FlexRAM configuration to: + - 128kiB OCRAM + - 256kiB DTCM + - 128kiB ITCM + See AN12077 from NXP for info about this register value. */ + .equ IOMUXC_GPR16_ADDR, 0x400AC040 + .equ GPR16_LOAD_VALUE, 0x00200007 + .equ IOMUXC_GPR17_ADDR, 0x400AC044 + .equ GPR17_LOAD_VALUE, 0x5AAFFAA5 + + /* First, update FlexRAM configuration in GPR17 */ + ldr r0, =IOMUXC_GPR17_ADDR + ldr r1, =GPR17_LOAD_VALUE + str r1, [r0] + + /* Now, use GPR16 to select the configuration in GPR17 instead of the one in the fuses */ + ldr r0, =IOMUXC_GPR16_ADDR + ldr r1, =GPR16_LOAD_VALUE + str r1, [r0] + .equ VTOR, 0xE000ED08 ldr r0, =VTOR ldr r1, =__isr_vector diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_IAR/MIMXRT1052xxxxx.icf b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_IAR/MIMXRT1052xxxxx.icf similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_IAR/MIMXRT1052xxxxx.icf rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_IAR/MIMXRT1052xxxxx.icf diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_IAR/startup_MIMXRT1052.S b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_IAR/startup_MIMXRT1052.S similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/TOOLCHAIN_IAR/startup_MIMXRT1052.S rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/TOOLCHAIN_IAR/startup_MIMXRT1052.S diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/cmsis.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/cmsis.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/cmsis.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/cmsis.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/cmsis_nvic.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/cmsis_nvic.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/cmsis_nvic.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/cmsis_nvic.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/fsl_device_registers.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/fsl_device_registers.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/fsl_device_registers.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/fsl_device_registers.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/system_MIMXRT1052.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/system_MIMXRT1052.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/system_MIMXRT1052.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/system_MIMXRT1052.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/system_MIMXRT1052.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/system_MIMXRT1052.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/device/system_MIMXRT1052.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/device/system_MIMXRT1052.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc_etc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc_etc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc_etc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc_etc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc_etc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc_etc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_adc_etc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_adc_etc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aipstz.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aipstz.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aipstz.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aipstz.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aipstz.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aipstz.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aipstz.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aipstz.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aoi.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aoi.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aoi.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aoi.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aoi.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aoi.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_aoi.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_aoi.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_bee.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_bee.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_bee.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_bee.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_bee.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_bee.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_bee.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_bee.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cache.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cache.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cache.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cache.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cache.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cache.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cache.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cache.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_clock.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_clock.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_clock.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_clock.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_clock.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_clock.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_clock.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_clock.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cmp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cmp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cmp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cmp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cmp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cmp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_cmp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_cmp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_common.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_common.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_common.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_common.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_common.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_common.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_common.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_common.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_csi.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_csi.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_csi.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_csi.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_csi.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_csi.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_csi.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_csi.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcdc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcdc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcdc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcdc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcdc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcdc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcdc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcdc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dcp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dcp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dmamux.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dmamux.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dmamux.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dmamux.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dmamux.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dmamux.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_dmamux.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_dmamux.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_elcdif.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_elcdif.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_elcdif.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_elcdif.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_elcdif.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_elcdif.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_elcdif.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_elcdif.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enet.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enet.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enet.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enet.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enet.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enet.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_enet.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_enet.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ewm.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ewm.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ewm.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ewm.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ewm.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ewm.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ewm.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ewm.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexcan.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexcan.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexcan.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexcan.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexcan.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexcan.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexcan.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexcan.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_camera_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_camera_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2c_master.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2c_master.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2c_master.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2c_master.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2c_master.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2c_master.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_i2s_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_i2s_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_mculcd_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_mculcd_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_spi_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_spi_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexio_uart_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexio_uart_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexram.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexram.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexram.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexram.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexram.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexram.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexram.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexram.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexspi.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexspi.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexspi.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexspi.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexspi.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexspi.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_flexspi.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_flexspi.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpio.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpio.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpio.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpio.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpio.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpio.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpio.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpio.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpt.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpt.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpt.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpt.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpt.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpt.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_gpt.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_gpt.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_iomuxc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_iomuxc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_iomuxc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_iomuxc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_kpp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_kpp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_kpp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_kpp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_kpp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_kpp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_kpp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_kpp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpi2c_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpi2c_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpspi_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpspi_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_lpuart_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_lpuart_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ocotp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ocotp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ocotp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ocotp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ocotp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ocotp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_ocotp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_ocotp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pit.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pit.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pit.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pit.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pit.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pit.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pit.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pit.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pmu.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pmu.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pmu.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pmu.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pmu.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pmu.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pmu.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pmu.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pwm.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pwm.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pwm.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pwm.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pwm.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pwm.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pwm.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pwm.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pxp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pxp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pxp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pxp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pxp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pxp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_pxp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_pxp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_qtmr.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_qtmr.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_qtmr.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_qtmr.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_qtmr.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_qtmr.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_qtmr.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_qtmr.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_rtwdog.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_rtwdog.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_rtwdog.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_rtwdog.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_rtwdog.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_rtwdog.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_rtwdog.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_rtwdog.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_sai_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_sai_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_semc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_semc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_semc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_semc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_semc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_semc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_semc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_semc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_hp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_hp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_hp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_hp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_hp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_hp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_hp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_hp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_lp.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_lp.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_lp.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_lp.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_lp.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_lp.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_snvs_lp.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_snvs_lp.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif_edma.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif_edma.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif_edma.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif_edma.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif_edma.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif_edma.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_spdif_edma.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_spdif_edma.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_src.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_src.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_src.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_src.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_src.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_src.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_src.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_src.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tempmon.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tempmon.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tempmon.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tempmon.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tempmon.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tempmon.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tempmon.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tempmon.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_trng.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_trng.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_trng.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_trng.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_trng.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_trng.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_trng.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_trng.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tsc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tsc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tsc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tsc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tsc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tsc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_tsc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_tsc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_usdhc.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_usdhc.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_usdhc.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_usdhc.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_usdhc.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_usdhc.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_usdhc.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_usdhc.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_wdog.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_wdog.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_wdog.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_wdog.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_wdog.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_wdog.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_wdog.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_wdog.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbara.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbara.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbara.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbara.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbara.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbara.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbara.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbara.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbarb.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbarb.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbarb.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbarb.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbarb.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbarb.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/drivers/fsl_xbarb.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/drivers/fsl_xbarb.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/fsl_clock_config.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/fsl_clock_config.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/fsl_clock_config.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/fsl_clock_config.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/lpm.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/lpm.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/lpm.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/lpm.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/lpm.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/lpm.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/lpm.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/lpm.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mbed_overrides.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mbed_overrides.c similarity index 94% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mbed_overrides.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mbed_overrides.c index cc4841ee8d..2e1d22c254 100644 --- a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mbed_overrides.c +++ b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mbed_overrides.c @@ -93,30 +93,44 @@ void BOARD_ConfigMPU(void) MPU->RBAR = ARM_MPU_RBAR(3, 0x00000000U); MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 2, 0, 0, 0, 0, ARM_MPU_REGION_SIZE_1GB); - /* Region 4 setting: Memory with Normal type, not shareable, outer/inner write back */ + /* Region 4 setting: Memory with Normal type, not shareable, outer/inner write back [ITCM] */ MPU->RBAR = ARM_MPU_RBAR(4, 0x00000000U); MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 0, 0, 1, 1, 0, ARM_MPU_REGION_SIZE_128KB); - /* Region 5 setting: Memory with Normal type, not shareable, not cacheable */ - /* DTCM is set to non-cacheable so that we can use it for things like Ethernet and - * USB DMA buffers which will not work if they are cached. */ + /* Region 5 setting: Memory with Normal type, not shareable, outer/inner write back [DTCM] */ MPU->RBAR = ARM_MPU_RBAR(5, 0x20000000U); - MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 0, 0, 0, 0, 0, ARM_MPU_REGION_SIZE_128KB); - - /* Region 6 setting: Memory with Normal type, not shareable, outer/inner write back */ - MPU->RBAR = ARM_MPU_RBAR(6, 0x20200000U); MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 0, 0, 1, 1, 0, ARM_MPU_REGION_SIZE_256KB); +#if MBED_TARGET_MIMXRT1050 + + /* Region 6 setting: Memory with Normal type, not shareable, outer/inner write back [OCRAM] */ + MPU->RBAR = ARM_MPU_RBAR(6, 0x20200000U); + MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 0, 0, 1, 1, 0, ARM_MPU_REGION_SIZE_128KB); + +#else // MIMXRT1060 + + /* Region 6 setting: Memory with Normal type, not shareable, outer/inner write back [OCRAM] */ + MPU->RBAR = ARM_MPU_RBAR(6, 0x20280000U); + MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 0, 0, 1, 1, 0, ARM_MPU_REGION_SIZE_128KB); + + /* Region 7 setting: Memory with Normal type, not shareable, outer/inner write back [OCRAM2] */ + MPU->RBAR = ARM_MPU_RBAR(7, 0x20200000U); + MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 0, 0, 1, 1, 0, ARM_MPU_REGION_SIZE_512KB); + +#endif + + + /* The define sets the cacheable memory to shareable, * this suggestion is referred from chapter 2.2.1 Memory regions, * types and attributes in Cortex-M7 Devices, Generic User Guide */ #if defined(SDRAM_IS_SHAREABLE) - /* Region 7 setting: Memory with Normal type, shareable, outer/inner write back, write/read allocate */ - MPU->RBAR = ARM_MPU_RBAR(7, 0x80000000U); + /* Region 8 setting: Memory with Normal type, shareable, outer/inner write back, write/read allocate */ + MPU->RBAR = ARM_MPU_RBAR(8, 0x80000000U); MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 1, 1, 1, 1, 0, ARM_MPU_REGION_SIZE_32MB); #else - /* Region 7 setting: Memory with Normal type, not shareable, outer/inner write back, write/read allocate */ - MPU->RBAR = ARM_MPU_RBAR(7, 0x80000000U); + /* Region 8 setting: Memory with Normal type, not shareable, outer/inner write back, write/read allocate */ + MPU->RBAR = ARM_MPU_RBAR(8, 0x80000000U); MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 1, 0, 1, 1, 0, ARM_MPU_REGION_SIZE_32MB); #endif diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mimxrt_clock_adjustment.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mimxrt_clock_adjustment.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mimxrt_clock_adjustment.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mimxrt_clock_adjustment.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mimxrt_clock_adjustment.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mimxrt_clock_adjustment.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/mimxrt_clock_adjustment.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/mimxrt_clock_adjustment.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/pinmap.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/pinmap.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/pinmap.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/pinmap.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/serial_api.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/serial_api.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/serial_api.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/serial_api.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/sleep.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/sleep.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/sleep.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/sleep.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/trng_api.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/trng_api.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/trng_api.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/trng_api.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/us_ticker.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/us_ticker.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/us_ticker.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/us_ticker.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/us_ticker_defines.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/us_ticker_defines.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/us_ticker_defines.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/us_ticker_defines.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_ch9.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_ch9.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_ch9.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_ch9.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_ch9.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_ch9.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_ch9.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_ch9.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_class.c b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_class.c similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_class.c rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_class.c diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_class.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_class.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_class.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_class.h diff --git a/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_config.h b/targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_config.h similarity index 100% rename from targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT1050/usb_device_config.h rename to targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_MIMXRT105x/usb_device_config.h diff --git a/targets/targets.json b/targets/targets.json index 02f176a2a6..3610bcd37a 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -5090,10 +5090,10 @@ "extra_labels": [ "NXP", "MCUXpresso_MCUS", - "MIMXRT1050", "IMX", "NXP_EMAC", - "USB" + "USB", + "MIMXRT105X" ], "macros": [ "CPU_MIMXRT1052DVL6B", @@ -5158,7 +5158,8 @@ ], "extra_labels_add": [ "EVK", - "1050_EVK" + "1050_EVK", + "MIMXRT1050" ], "supported_form_factors": [ "ARDUINO_UNO" @@ -5186,7 +5187,8 @@ ], "extra_labels_add": [ "EVK", - "1060_EVK" + "1060_EVK", + "MIMXRT1060" ], "supported_form_factors": [ "ARDUINO_UNO" @@ -5208,7 +5210,8 @@ ], "extra_labels_add": [ "TEENSY_4X", - "TEENSY_40" + "TEENSY_40", + "MIMXRT1060" ], "macros_add": [ "MIMXRT105X_BOARD_HAS_EXTERNAL_RAM=0", @@ -5228,7 +5231,8 @@ ], "extra_labels_add": [ "TEENSY_4X", - "TEENSY_41" + "TEENSY_41", + "MIMXRT1060" ], "macros_add": [ "MIMXRT105X_BOARD_HAS_EXTERNAL_RAM=0", diff --git a/tools/cmake/mbed_ide_debug_cfg_generator.cmake b/tools/cmake/mbed_ide_debug_cfg_generator.cmake index ab5022b966..ed33652219 100644 --- a/tools/cmake/mbed_ide_debug_cfg_generator.cmake +++ b/tools/cmake/mbed_ide_debug_cfg_generator.cmake @@ -58,8 +58,8 @@ if(MBED_GENERATE_CLION_DEBUG_CFGS) endif() # Escape quotes and ampersands - string(REPLACE "\"" """ ELEMENT "${ELEMENT}") string(REPLACE "&" "&" ELEMENT "${ELEMENT}") + string(REPLACE "\"" """ ELEMENT "${ELEMENT}") if("${ELEMENT}" MATCHES " ") string(APPEND GDBSERVER_ARGS_STR ""${ELEMENT}"") diff --git a/tools/cmake/upload_methods/UploadMethodJLINK.cmake b/tools/cmake/upload_methods/UploadMethodJLINK.cmake index 37b5bbfc8a..4b339f0de3 100644 --- a/tools/cmake/upload_methods/UploadMethodJLINK.cmake +++ b/tools/cmake/upload_methods/UploadMethodJLINK.cmake @@ -61,7 +61,7 @@ exit COMMAND ${JLINK} ${JLINK_SELECT_ARG} ${JLINK_NOGUI_ARG} - -Device ${JLINK_CPU_NAME} + -Device \"${JLINK_CPU_NAME}\" -Speed ${JLINK_CLOCK_SPEED} -if ${JLINK_UPLOAD_INTERFACE} -JTAGConf -1,-1 @@ -81,7 +81,7 @@ set(UPLOAD_GDBSERVER_DEBUG_COMMAND "${JLINK_GDBSERVER}" ${JLINK_SELECT_ARG} ${JLINK_NOGUI_ARG} - -Device ${JLINK_CPU_NAME} + -Device \"${JLINK_CPU_NAME}\" -Speed ${JLINK_CLOCK_SPEED} -endian little -if ${JLINK_UPLOAD_INTERFACE}