From d8f32035a1decaf308d84480d413dd438c5dad29 Mon Sep 17 00:00:00 2001 From: Howard Liu Date: Sat, 18 Jan 2020 19:35:05 +0800 Subject: [PATCH] 1. Updated the BSP for i.MX RT1050 2. Added the Keil Workspace 3. Changed the hello_world.c for RT1050 Signed-off-by: Howard Liu --- board/NXP_EVKB_IMXRT1050/BSP/Inc/pin_mux.h | 5 +- .../NXP_EVKB_IMXRT1050/BSP/Src/hello_world.c | 47 +- board/NXP_EVKB_IMXRT1050/BSP/Src/pin_mux.c | 25 + .../IAR/hello_world/evkbimxrt1050.mac | 72 +- .../hello_world/evkbimxrt1050_sdram_init.mac | 261 + .../IAR/hello_world/hello_world.ewd | 14 +- .../IAR/hello_world/hello_world.ewp | 231 +- .../IAR/hello_world/readme.txt | 69 + .../MIMXRT1052xxxxx_flexspi_nor.scf | 94 + .../KEIL/hello_world/MIMXRT1052xxxxx_ram.scf | 75 + .../hello_world/MIMXRT1052xxxxx_sdram.scf | 83 + .../hello_world/evkbimxrt1050_flexspi_nor.ini | 90 + .../KEIL/hello_world/evkbimxrt1050_ram.ini | 91 + .../hello_world/evkbimxrt1050_sdram_init.ini | 260 + .../KEIL/hello_world/hello_world.uvoptx | 2566 + .../KEIL/hello_world/hello_world.uvprojx | 5825 + .../KEIL/hello_world/readme.txt | 69 + board/NXP_EVK_IMXRT1010/bsp/Src/hello_world.c | 2 +- .../iar/hello_world/hello_world.ewp | 42 +- .../iar/hello_world/readme.txt | 69 + .../keil/hello_world/hello_world.uvoptx | 16 +- .../keil/hello_world/hello_world.uvprojx | 12 - .../keil/hello_world/readme.txt | 69 + board/NXP_EVK_IMXRT1060/bsp/Src/hello_world.c | 4 +- .../iar/hello_world/MIMXRT1062xxxxx_sdram.icf | 95 + .../hello_world/MIMXRT1062xxxxx_sdram_txt.icf | 95 + .../iar/hello_world/hello_world.ewd | 11880 +- .../iar/hello_world/hello_world.ewp | 8634 +- .../iar/hello_world/readme.txt | 69 + .../MIMXRT1062xxxxx_flexspi_nor.scf | 94 + .../MIMXRT1062xxxxx_flexspi_nor_sdram.scf | 102 + .../keil/hello_world/MIMXRT1062xxxxx_ram.scf | 75 + .../MIMXRT1062xxxxx_ram_0x1400.scf | 75 + .../hello_world/MIMXRT1062xxxxx_sdram.scf | 83 + .../hello_world/MIMXRT1062xxxxx_sdram_txt.scf | 83 + .../hello_world/evkmimxrt1060_flexspi_nor.ini | 90 + .../evkmimxrt1060_flexspi_nor_sdram.ini | 260 + .../keil/hello_world/evkmimxrt1060_ram.ini | 91 + .../hello_world/evkmimxrt1060_ram_0x1400.ini | 91 + .../hello_world/evkmimxrt1060_sdram_init.ini | 260 + .../evkmimxrt1060_sdram_txt_init.ini | 260 + .../keil/hello_world/hello_world.uvoptx | 3984 + .../keil/hello_world/hello_world.uvprojx | 11632 + .../keil/hello_world/readme.txt | 69 + .../mcuxpresso/startup_mimxrt1011.c | 865 - .../mcuxpresso/startup_mimxrt1011.cpp | 865 - .../nxp/MIMXRT1011/project_template/board.c | 286 - .../nxp/MIMXRT1011/project_template/board.h | 147 - .../project_template/clock_config.c | 345 - .../project_template/clock_config.h | 104 - .../MIMXRT1011/project_template/peripherals.c | 51 - .../MIMXRT1011/project_template/peripherals.h | 34 - .../nxp/MIMXRT1011/project_template/pin_mux.c | 55 - .../nxp/MIMXRT1011/project_template/pin_mux.h | 65 - .../nxp/MIMXRT1011/template/RTE_Device.h | 60 - .../ARM/arm_class_marks_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_class_marks_example.ini | 0 .../arm_class_marks_example.uvoptx | 0 .../arm_class_marks_example.uvprojx | 0 .../arm_class_marks_example_f32.c | 0 .../ARM/arm_convolution_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_convolution_example.ini | 0 .../arm_convolution_example.uvoptx | 0 .../arm_convolution_example.uvprojx | 0 .../arm_convolution_example_f32.c | 0 .../ARM/arm_convolution_example/math_helper.c | 0 .../ARM/arm_convolution_example/math_helper.h | 0 .../ARM/arm_dotproduct_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_dotproduct_example.ini | 0 .../arm_dotproduct_example.uvoptx | 0 .../arm_dotproduct_example.uvprojx | 0 .../arm_dotproduct_example_f32.c | 0 .../ARM/arm_fft_bin_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_fft_bin_example/arm_fft_bin_data.c | 0 .../arm_fft_bin_example.ini | 0 .../arm_fft_bin_example.uvoptx | 0 .../arm_fft_bin_example.uvprojx | 0 .../arm_fft_bin_example_f32.c | 0 .../Examples/ARM/arm_fir_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../ARM/arm_fir_example/arm_fir_data.c | 0 .../ARM/arm_fir_example/arm_fir_example.ini | 0 .../arm_fir_example/arm_fir_example.uvoptx | 0 .../arm_fir_example/arm_fir_example.uvprojx | 0 .../ARM/arm_fir_example/arm_fir_example_f32.c | 0 .../ARM/arm_fir_example/math_helper.c | 0 .../ARM/arm_fir_example/math_helper.h | 0 .../Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_graphic_equalizer_data.c | 0 .../arm_graphic_equalizer_example.ini | 0 .../arm_graphic_equalizer_example.uvoptx | 0 .../arm_graphic_equalizer_example.uvprojx | 0 .../arm_graphic_equalizer_example_q31.c | 0 .../math_helper.c | 0 .../math_helper.h | 0 .../arm_linear_interp_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_linear_interp_data.c | 0 .../arm_linear_interp_example.ini | 0 .../arm_linear_interp_example.uvoptx | 0 .../arm_linear_interp_example.uvprojx | 0 .../arm_linear_interp_example_f32.c | 0 .../arm_linear_interp_example/math_helper.c | 0 .../arm_linear_interp_example/math_helper.h | 0 .../ARM/arm_matrix_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_matrix_example/arm_matrix_example.ini | 0 .../arm_matrix_example.uvoptx | 0 .../arm_matrix_example.uvprojx | 0 .../arm_matrix_example_f32.c | 0 .../ARM/arm_matrix_example/math_helper.c | 0 .../ARM/arm_matrix_example/math_helper.h | 0 .../arm_signal_converge_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_signal_converge_data.c | 0 .../arm_signal_converge_example.ini | 0 .../arm_signal_converge_example.uvoptx | 0 .../arm_signal_converge_example.uvprojx | 0 .../arm_signal_converge_example_f32.c | 0 .../arm_signal_converge_example/math_helper.c | 0 .../arm_signal_converge_example/math_helper.h | 0 .../ARM/arm_sin_cos_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_sin_cos_example.ini | 0 .../arm_sin_cos_example.uvoptx | 0 .../arm_sin_cos_example.uvprojx | 0 .../arm_sin_cos_example_f32.c | 0 .../ARM/arm_variance_example/Abstract.txt | 0 .../RTE/Device/ARMCM0/startup_ARMCM0.s | 0 .../RTE/Device/ARMCM0/system_ARMCM0.c | 0 .../RTE/Device/ARMCM3/startup_ARMCM3.s | 0 .../RTE/Device/ARMCM3/system_ARMCM3.c | 0 .../RTE/Device/ARMCM4_FP/startup_ARMCM4.s | 0 .../RTE/Device/ARMCM4_FP/system_ARMCM4.c | 0 .../RTE/Device/ARMCM7_SP/startup_ARMCM7.s | 0 .../RTE/Device/ARMCM7_SP/system_ARMCM7.c | 0 .../arm_variance_example.ini | 0 .../arm_variance_example.uvoptx | 0 .../arm_variance_example.uvprojx | 0 .../arm_variance_example_f32.c | 0 .../DSP/Lib/ARM/arm_cortexM7bfdp_math.lib | Bin .../DSP/Lib/ARM/arm_cortexM7bfsp_math.lib | Bin .../DSP/Lib/ARM/arm_cortexM7lfdp_math.lib | Bin .../DSP/Lib/ARM/arm_cortexM7lfsp_math.lib | Bin .../DSP/Lib/GCC/libarm_cortexM7lfdp_math.a | Bin .../DSP/Lib/GCC/libarm_cortexM7lfsp_math.a | Bin .../DSP/Projects/ARM/arm_cortexM_math.uvoptx | 0 .../DSP/Projects/ARM/arm_cortexM_math.uvprojx | 0 .../Projects/ARM/arm_cortexM_math_Build.bat | 0 .../Projects/ARMCLANG/arm_cortexM_math.uvoptx | 0 .../ARMCLANG/arm_cortexM_math.uvprojx | 0 .../ARMCLANG/arm_cortexM_math_Build.bat | 0 .../DSP/Projects/GCC/arm_cortexM_math.uvoptx | 0 .../DSP/Projects/GCC/arm_cortexM_math.uvprojx | 0 .../Projects/GCC/arm_cortexM_math_Build.bat | 0 .../DSP/Projects/IAR/arm_cortexM_math.ewp | 0 .../DSP/Projects/IAR/arm_cortexM_math.eww | 0 .../Projects/IAR/arm_cortexM_math_Build.bat | 0 .../BasicMathFunctions/BasicMathFunctions.c | 0 .../Source/BasicMathFunctions/arm_abs_f32.c | 0 .../Source/BasicMathFunctions/arm_abs_q15.c | 0 .../Source/BasicMathFunctions/arm_abs_q31.c | 0 .../Source/BasicMathFunctions/arm_abs_q7.c | 0 .../Source/BasicMathFunctions/arm_add_f32.c | 0 .../Source/BasicMathFunctions/arm_add_q15.c | 0 .../Source/BasicMathFunctions/arm_add_q31.c | 0 .../Source/BasicMathFunctions/arm_add_q7.c | 0 .../BasicMathFunctions/arm_dot_prod_f32.c | 0 .../BasicMathFunctions/arm_dot_prod_q15.c | 0 .../BasicMathFunctions/arm_dot_prod_q31.c | 0 .../BasicMathFunctions/arm_dot_prod_q7.c | 0 .../Source/BasicMathFunctions/arm_mult_f32.c | 0 .../Source/BasicMathFunctions/arm_mult_q15.c | 0 .../Source/BasicMathFunctions/arm_mult_q31.c | 0 .../Source/BasicMathFunctions/arm_mult_q7.c | 0 .../BasicMathFunctions/arm_negate_f32.c | 0 .../BasicMathFunctions/arm_negate_q15.c | 0 .../BasicMathFunctions/arm_negate_q31.c | 0 .../Source/BasicMathFunctions/arm_negate_q7.c | 0 .../BasicMathFunctions/arm_offset_f32.c | 0 .../BasicMathFunctions/arm_offset_q15.c | 0 .../BasicMathFunctions/arm_offset_q31.c | 0 .../Source/BasicMathFunctions/arm_offset_q7.c | 0 .../Source/BasicMathFunctions/arm_scale_f32.c | 0 .../Source/BasicMathFunctions/arm_scale_q15.c | 0 .../Source/BasicMathFunctions/arm_scale_q31.c | 0 .../Source/BasicMathFunctions/arm_scale_q7.c | 0 .../Source/BasicMathFunctions/arm_shift_q15.c | 0 .../Source/BasicMathFunctions/arm_shift_q31.c | 0 .../Source/BasicMathFunctions/arm_shift_q7.c | 0 .../Source/BasicMathFunctions/arm_sub_f32.c | 0 .../Source/BasicMathFunctions/arm_sub_q15.c | 0 .../Source/BasicMathFunctions/arm_sub_q31.c | 0 .../Source/BasicMathFunctions/arm_sub_q7.c | 0 .../DSP/Source/CommonTables/CommonTables.c | 0 .../Source/CommonTables/arm_common_tables.c | 0 .../Source/CommonTables/arm_const_structs.c | 0 .../ComplexMathFunctions.c | 0 .../ComplexMathFunctions/arm_cmplx_conj_f32.c | 0 .../ComplexMathFunctions/arm_cmplx_conj_q15.c | 0 .../ComplexMathFunctions/arm_cmplx_conj_q31.c | 0 .../arm_cmplx_dot_prod_f32.c | 0 .../arm_cmplx_dot_prod_q15.c | 0 .../arm_cmplx_dot_prod_q31.c | 0 .../ComplexMathFunctions/arm_cmplx_mag_f32.c | 0 .../ComplexMathFunctions/arm_cmplx_mag_q15.c | 0 .../ComplexMathFunctions/arm_cmplx_mag_q31.c | 0 .../arm_cmplx_mag_squared_f32.c | 0 .../arm_cmplx_mag_squared_q15.c | 0 .../arm_cmplx_mag_squared_q31.c | 0 .../arm_cmplx_mult_cmplx_f32.c | 0 .../arm_cmplx_mult_cmplx_q15.c | 0 .../arm_cmplx_mult_cmplx_q31.c | 0 .../arm_cmplx_mult_real_f32.c | 0 .../arm_cmplx_mult_real_q15.c | 0 .../arm_cmplx_mult_real_q31.c | 0 .../ControllerFunctions/ControllerFunctions.c | 0 .../ControllerFunctions/arm_pid_init_f32.c | 0 .../ControllerFunctions/arm_pid_init_q15.c | 0 .../ControllerFunctions/arm_pid_init_q31.c | 0 .../ControllerFunctions/arm_pid_reset_f32.c | 0 .../ControllerFunctions/arm_pid_reset_q15.c | 0 .../ControllerFunctions/arm_pid_reset_q31.c | 0 .../ControllerFunctions/arm_sin_cos_f32.c | 0 .../ControllerFunctions/arm_sin_cos_q31.c | 0 .../FastMathFunctions/FastMathFunctions.c | 0 .../Source/FastMathFunctions/arm_cos_f32.c | 0 .../Source/FastMathFunctions/arm_cos_q15.c | 0 .../Source/FastMathFunctions/arm_cos_q31.c | 0 .../Source/FastMathFunctions/arm_sin_f32.c | 0 .../Source/FastMathFunctions/arm_sin_q15.c | 0 .../Source/FastMathFunctions/arm_sin_q31.c | 0 .../Source/FastMathFunctions/arm_sqrt_q15.c | 0 .../Source/FastMathFunctions/arm_sqrt_q31.c | 0 .../FilteringFunctions/FilteringFunctions.c | 0 .../arm_biquad_cascade_df1_32x64_init_q31.c | 0 .../arm_biquad_cascade_df1_32x64_q31.c | 0 .../arm_biquad_cascade_df1_f32.c | 0 .../arm_biquad_cascade_df1_fast_q15.c | 0 .../arm_biquad_cascade_df1_fast_q31.c | 0 .../arm_biquad_cascade_df1_init_f32.c | 0 .../arm_biquad_cascade_df1_init_q15.c | 0 .../arm_biquad_cascade_df1_init_q31.c | 0 .../arm_biquad_cascade_df1_q15.c | 0 .../arm_biquad_cascade_df1_q31.c | 0 .../arm_biquad_cascade_df2T_f32.c | 0 .../arm_biquad_cascade_df2T_f64.c | 0 .../arm_biquad_cascade_df2T_init_f32.c | 0 .../arm_biquad_cascade_df2T_init_f64.c | 0 .../arm_biquad_cascade_stereo_df2T_f32.c | 0 .../arm_biquad_cascade_stereo_df2T_init_f32.c | 0 .../Source/FilteringFunctions/arm_conv_f32.c | 0 .../arm_conv_fast_opt_q15.c | 0 .../FilteringFunctions/arm_conv_fast_q15.c | 0 .../FilteringFunctions/arm_conv_fast_q31.c | 0 .../FilteringFunctions/arm_conv_opt_q15.c | 0 .../FilteringFunctions/arm_conv_opt_q7.c | 0 .../FilteringFunctions/arm_conv_partial_f32.c | 0 .../arm_conv_partial_fast_opt_q15.c | 0 .../arm_conv_partial_fast_q15.c | 0 .../arm_conv_partial_fast_q31.c | 0 .../arm_conv_partial_opt_q15.c | 0 .../arm_conv_partial_opt_q7.c | 0 .../FilteringFunctions/arm_conv_partial_q15.c | 0 .../FilteringFunctions/arm_conv_partial_q31.c | 0 .../FilteringFunctions/arm_conv_partial_q7.c | 0 .../Source/FilteringFunctions/arm_conv_q15.c | 0 .../Source/FilteringFunctions/arm_conv_q31.c | 0 .../Source/FilteringFunctions/arm_conv_q7.c | 0 .../FilteringFunctions/arm_correlate_f32.c | 0 .../arm_correlate_fast_opt_q15.c | 0 .../arm_correlate_fast_q15.c | 0 .../arm_correlate_fast_q31.c | 0 .../arm_correlate_opt_q15.c | 0 .../FilteringFunctions/arm_correlate_opt_q7.c | 0 .../FilteringFunctions/arm_correlate_q15.c | 0 .../FilteringFunctions/arm_correlate_q31.c | 0 .../FilteringFunctions/arm_correlate_q7.c | 0 .../FilteringFunctions/arm_fir_decimate_f32.c | 0 .../arm_fir_decimate_fast_q15.c | 0 .../arm_fir_decimate_fast_q31.c | 0 .../arm_fir_decimate_init_f32.c | 0 .../arm_fir_decimate_init_q15.c | 0 .../arm_fir_decimate_init_q31.c | 0 .../FilteringFunctions/arm_fir_decimate_q15.c | 0 .../FilteringFunctions/arm_fir_decimate_q31.c | 0 .../Source/FilteringFunctions/arm_fir_f32.c | 0 .../FilteringFunctions/arm_fir_fast_q15.c | 0 .../FilteringFunctions/arm_fir_fast_q31.c | 0 .../FilteringFunctions/arm_fir_init_f32.c | 0 .../FilteringFunctions/arm_fir_init_q15.c | 0 .../FilteringFunctions/arm_fir_init_q31.c | 0 .../FilteringFunctions/arm_fir_init_q7.c | 0 .../arm_fir_interpolate_f32.c | 0 .../arm_fir_interpolate_init_f32.c | 0 .../arm_fir_interpolate_init_q15.c | 0 .../arm_fir_interpolate_init_q31.c | 0 .../arm_fir_interpolate_q15.c | 0 .../arm_fir_interpolate_q31.c | 0 .../FilteringFunctions/arm_fir_lattice_f32.c | 0 .../arm_fir_lattice_init_f32.c | 0 .../arm_fir_lattice_init_q15.c | 0 .../arm_fir_lattice_init_q31.c | 0 .../FilteringFunctions/arm_fir_lattice_q15.c | 0 .../FilteringFunctions/arm_fir_lattice_q31.c | 0 .../Source/FilteringFunctions/arm_fir_q15.c | 0 .../Source/FilteringFunctions/arm_fir_q31.c | 0 .../Source/FilteringFunctions/arm_fir_q7.c | 0 .../FilteringFunctions/arm_fir_sparse_f32.c | 0 .../arm_fir_sparse_init_f32.c | 0 .../arm_fir_sparse_init_q15.c | 0 .../arm_fir_sparse_init_q31.c | 0 .../arm_fir_sparse_init_q7.c | 0 .../FilteringFunctions/arm_fir_sparse_q15.c | 0 .../FilteringFunctions/arm_fir_sparse_q31.c | 0 .../FilteringFunctions/arm_fir_sparse_q7.c | 0 .../FilteringFunctions/arm_iir_lattice_f32.c | 0 .../arm_iir_lattice_init_f32.c | 0 .../arm_iir_lattice_init_q15.c | 0 .../arm_iir_lattice_init_q31.c | 0 .../FilteringFunctions/arm_iir_lattice_q15.c | 0 .../FilteringFunctions/arm_iir_lattice_q31.c | 0 .../Source/FilteringFunctions/arm_lms_f32.c | 0 .../FilteringFunctions/arm_lms_init_f32.c | 0 .../FilteringFunctions/arm_lms_init_q15.c | 0 .../FilteringFunctions/arm_lms_init_q31.c | 0 .../FilteringFunctions/arm_lms_norm_f32.c | 0 .../arm_lms_norm_init_f32.c | 0 .../arm_lms_norm_init_q15.c | 0 .../arm_lms_norm_init_q31.c | 0 .../FilteringFunctions/arm_lms_norm_q15.c | 0 .../FilteringFunctions/arm_lms_norm_q31.c | 0 .../Source/FilteringFunctions/arm_lms_q15.c | 0 .../Source/FilteringFunctions/arm_lms_q31.c | 0 .../Source/MatrixFunctions/MatrixFunctions.c | 0 .../Source/MatrixFunctions/arm_mat_add_f32.c | 0 .../Source/MatrixFunctions/arm_mat_add_q15.c | 0 .../Source/MatrixFunctions/arm_mat_add_q31.c | 0 .../MatrixFunctions/arm_mat_cmplx_mult_f32.c | 0 .../MatrixFunctions/arm_mat_cmplx_mult_q15.c | 0 .../MatrixFunctions/arm_mat_cmplx_mult_q31.c | 0 .../Source/MatrixFunctions/arm_mat_init_f32.c | 0 .../Source/MatrixFunctions/arm_mat_init_q15.c | 0 .../Source/MatrixFunctions/arm_mat_init_q31.c | 0 .../MatrixFunctions/arm_mat_inverse_f32.c | 0 .../MatrixFunctions/arm_mat_inverse_f64.c | 0 .../Source/MatrixFunctions/arm_mat_mult_f32.c | 0 .../MatrixFunctions/arm_mat_mult_fast_q15.c | 0 .../MatrixFunctions/arm_mat_mult_fast_q31.c | 0 .../Source/MatrixFunctions/arm_mat_mult_q15.c | 0 .../Source/MatrixFunctions/arm_mat_mult_q31.c | 0 .../MatrixFunctions/arm_mat_scale_f32.c | 0 .../MatrixFunctions/arm_mat_scale_q15.c | 0 .../MatrixFunctions/arm_mat_scale_q31.c | 0 .../Source/MatrixFunctions/arm_mat_sub_f32.c | 0 .../Source/MatrixFunctions/arm_mat_sub_q15.c | 0 .../Source/MatrixFunctions/arm_mat_sub_q31.c | 0 .../MatrixFunctions/arm_mat_trans_f32.c | 0 .../MatrixFunctions/arm_mat_trans_q15.c | 0 .../MatrixFunctions/arm_mat_trans_q31.c | 0 .../StatisticsFunctions/StatisticsFunctions.c | 0 .../Source/StatisticsFunctions/arm_max_f32.c | 0 .../Source/StatisticsFunctions/arm_max_q15.c | 0 .../Source/StatisticsFunctions/arm_max_q31.c | 0 .../Source/StatisticsFunctions/arm_max_q7.c | 0 .../Source/StatisticsFunctions/arm_mean_f32.c | 0 .../Source/StatisticsFunctions/arm_mean_q15.c | 0 .../Source/StatisticsFunctions/arm_mean_q31.c | 0 .../Source/StatisticsFunctions/arm_mean_q7.c | 0 .../Source/StatisticsFunctions/arm_min_f32.c | 0 .../Source/StatisticsFunctions/arm_min_q15.c | 0 .../Source/StatisticsFunctions/arm_min_q31.c | 0 .../Source/StatisticsFunctions/arm_min_q7.c | 0 .../StatisticsFunctions/arm_power_f32.c | 0 .../StatisticsFunctions/arm_power_q15.c | 0 .../StatisticsFunctions/arm_power_q31.c | 0 .../Source/StatisticsFunctions/arm_power_q7.c | 0 .../Source/StatisticsFunctions/arm_rms_f32.c | 0 .../Source/StatisticsFunctions/arm_rms_q15.c | 0 .../Source/StatisticsFunctions/arm_rms_q31.c | 0 .../Source/StatisticsFunctions/arm_std_f32.c | 0 .../Source/StatisticsFunctions/arm_std_q15.c | 0 .../Source/StatisticsFunctions/arm_std_q31.c | 0 .../Source/StatisticsFunctions/arm_var_f32.c | 0 .../Source/StatisticsFunctions/arm_var_q15.c | 0 .../Source/StatisticsFunctions/arm_var_q31.c | 0 .../SupportFunctions/SupportFunctions.c | 0 .../Source/SupportFunctions/arm_copy_f32.c | 0 .../Source/SupportFunctions/arm_copy_q15.c | 0 .../Source/SupportFunctions/arm_copy_q31.c | 0 .../DSP/Source/SupportFunctions/arm_copy_q7.c | 0 .../Source/SupportFunctions/arm_fill_f32.c | 0 .../Source/SupportFunctions/arm_fill_q15.c | 0 .../Source/SupportFunctions/arm_fill_q31.c | 0 .../DSP/Source/SupportFunctions/arm_fill_q7.c | 0 .../SupportFunctions/arm_float_to_q15.c | 0 .../SupportFunctions/arm_float_to_q31.c | 0 .../Source/SupportFunctions/arm_float_to_q7.c | 0 .../SupportFunctions/arm_q15_to_float.c | 0 .../Source/SupportFunctions/arm_q15_to_q31.c | 0 .../Source/SupportFunctions/arm_q15_to_q7.c | 0 .../SupportFunctions/arm_q31_to_float.c | 0 .../Source/SupportFunctions/arm_q31_to_q15.c | 0 .../Source/SupportFunctions/arm_q31_to_q7.c | 0 .../Source/SupportFunctions/arm_q7_to_float.c | 0 .../Source/SupportFunctions/arm_q7_to_q15.c | 0 .../Source/SupportFunctions/arm_q7_to_q31.c | 0 .../TransformFunctions/TransformFunctions.c | 0 .../TransformFunctions/arm_bitreversal.c | 0 .../TransformFunctions/arm_bitreversal2.S | 0 .../TransformFunctions/arm_bitreversal2.c | 0 .../Source/TransformFunctions/arm_cfft_f32.c | 0 .../Source/TransformFunctions/arm_cfft_q15.c | 0 .../Source/TransformFunctions/arm_cfft_q31.c | 0 .../TransformFunctions/arm_cfft_radix2_f32.c | 0 .../arm_cfft_radix2_init_f32.c | 0 .../arm_cfft_radix2_init_q15.c | 0 .../arm_cfft_radix2_init_q31.c | 0 .../TransformFunctions/arm_cfft_radix2_q15.c | 0 .../TransformFunctions/arm_cfft_radix2_q31.c | 0 .../TransformFunctions/arm_cfft_radix4_f32.c | 0 .../arm_cfft_radix4_init_f32.c | 0 .../arm_cfft_radix4_init_q15.c | 0 .../arm_cfft_radix4_init_q31.c | 0 .../TransformFunctions/arm_cfft_radix4_q15.c | 0 .../TransformFunctions/arm_cfft_radix4_q31.c | 0 .../TransformFunctions/arm_cfft_radix8_f32.c | 0 .../Source/TransformFunctions/arm_dct4_f32.c | 0 .../TransformFunctions/arm_dct4_init_f32.c | 0 .../TransformFunctions/arm_dct4_init_q15.c | 0 .../TransformFunctions/arm_dct4_init_q31.c | 0 .../Source/TransformFunctions/arm_dct4_q15.c | 0 .../Source/TransformFunctions/arm_dct4_q31.c | 0 .../Source/TransformFunctions/arm_rfft_f32.c | 0 .../TransformFunctions/arm_rfft_fast_f32.c | 0 .../arm_rfft_fast_init_f32.c | 0 .../TransformFunctions/arm_rfft_init_f32.c | 0 .../TransformFunctions/arm_rfft_init_q15.c | 0 .../TransformFunctions/arm_rfft_init_q31.c | 0 .../Source/TransformFunctions/arm_rfft_q15.c | 0 .../Source/TransformFunctions/arm_rfft_q31.c | 0 .../CMSIS/Driver/DriverTemplates/Driver_CAN.c | 2 +- .../Driver/DriverTemplates/Driver_ETH_MAC.c | 2 +- .../Driver/DriverTemplates/Driver_ETH_PHY.c | 2 +- .../Driver/DriverTemplates/Driver_Flash.c | 2 +- .../CMSIS/Driver/DriverTemplates/Driver_I2C.c | 2 +- .../CMSIS/Driver/DriverTemplates/Driver_MCI.c | 2 +- .../CMSIS/Driver/DriverTemplates/Driver_SAI.c | 2 +- .../CMSIS/Driver/DriverTemplates/Driver_SPI.c | 2 +- .../Driver/DriverTemplates/Driver_Storage.c | 2 +- .../Driver/DriverTemplates/Driver_USART.c | 2 +- .../Driver/DriverTemplates/Driver_USBD.c | 2 +- .../Driver/DriverTemplates/Driver_USBH.c | 2 +- .../CMSIS/Driver/Include/Driver_CAN.h | 15 +- .../CMSIS/Driver/Include/Driver_Flash.h | 11 +- .../CMSIS/Driver/Include/Driver_I2C.h | 6 +- .../CMSIS/Driver/Include/Driver_NAND.h | 27 +- .../CMSIS/Driver/Include/Driver_WiFi.h | 0 .../nxp/MIMXRT1052/CMSIS/Include/arm_math.h | 3841 +- .../MIMXRT1052/CMSIS/Include/cmsis_armcc.h | 91 +- .../MIMXRT1052/CMSIS/Include/cmsis_armclang.h | 994 +- .../CMSIS/Include/cmsis_armclang_ltm.h | 0 .../MIMXRT1052/CMSIS/Include/cmsis_compiler.h | 130 +- .../nxp/MIMXRT1052/CMSIS/Include/cmsis_gcc.h | 554 +- .../CMSIS/Include/cmsis_iccarm.h | 0 .../MIMXRT1052/CMSIS/Include/cmsis_version.h | 6 +- .../CMSIS/Include/core_armv81mml.h | 0 .../MIMXRT1052/CMSIS/Include/core_armv8mbl.h | 276 +- .../MIMXRT1052/CMSIS/Include/core_armv8mml.h | 378 +- .../nxp/MIMXRT1052/CMSIS/Include/core_cm0.h | 103 +- .../MIMXRT1052/CMSIS/Include/core_cm0plus.h | 109 +- .../CMSIS/Include/core_cm1.h | 0 .../nxp/MIMXRT1052/CMSIS/Include/core_cm23.h | 283 +- .../nxp/MIMXRT1052/CMSIS/Include/core_cm3.h | 120 +- .../nxp/MIMXRT1052/CMSIS/Include/core_cm33.h | 417 +- .../CMSIS/Include/core_cm35p.h | 0 .../nxp/MIMXRT1052/CMSIS/Include/core_cm4.h | 124 +- .../nxp/MIMXRT1052/CMSIS/Include/core_cm7.h | 260 +- .../CMSIS/Include/core_dsp.h | 0 .../nxp/MIMXRT1052/CMSIS/Include/core_sc000.h | 34 +- .../nxp/MIMXRT1052/CMSIS/Include/core_sc300.h | 70 +- .../nxp/MIMXRT1052/CMSIS/Include/mpu_armv7.h | 208 +- .../CMSIS/Include/mpu_armv8.h | 0 .../nxp/MIMXRT1052/CMSIS/Include/tz_context.h | 29 +- .../vendor_bsp/nxp/MIMXRT1052/MIMXRT1052.h | 16902 +- .../vendor_bsp/nxp/MIMXRT1052/MIMXRT1052.xml | 9541 +- .../nxp/MIMXRT1052/MIMXRT1052_features.h | 153 +- .../arm/MIMXRT1052xxxxx_flexspi_nor.scf | 0 ...52xxxxx_flexspi_nor_ocram_noncacheable.scf | 0 .../arm/MIMXRT1052xxxxx_flexspi_nor_sdram.scf | 0 .../arm/MIMXRT1052xxxxx_ram.scf | 0 .../arm/MIMXRT1052xxxxx_sdram.scf | 0 .../arm/MIMXRT1052xxxxx_sdram_txt.scf | 0 .../arm/MIMXRT105x_HYPER_256KB_SEC.FLM | Bin .../arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM | Bin .../nxp/MIMXRT1052/arm/startup_MIMXRT1052.s | 1007 + .../cmsis_drivers/fsl_lpi2c_cmsis.c | 348 +- .../cmsis_drivers/fsl_lpi2c_cmsis.h | 1 - .../cmsis_drivers/fsl_lpspi_cmsis.c | 110 +- .../cmsis_drivers/fsl_lpspi_cmsis.h | 2 +- .../cmsis_drivers/fsl_lpuart_cmsis.c | 139 +- .../cmsis_drivers/fsl_lpuart_cmsis.h | 1 - .../components/button/button.c | 0 .../components/button/button.h | 0 .../components/codec/cs42888/fsl_cs42888.c | 0 .../components/codec/cs42888/fsl_cs42888.h | 0 .../components/codec/fsl_codec_common.c | 0 .../components/codec/fsl_codec_common.h | 0 .../components/codec/i2c/fsl_codec_i2c.c | 0 .../components/codec/i2c/fsl_codec_i2c.h | 0 .../codec/port/cs42888/fsl_codec_adapter.c | 0 .../components/codec/port/fsl_codec_adapter.h | 0 .../codec/port/wm8960/fsl_codec_adapter.c | 0 .../components/codec/wm8960/fsl_wm8960.c | 0 .../components/codec/wm8960/fsl_wm8960.h | 0 .../components/common_task/common_task.c | 0 .../components/common_task/common_task.h | 0 .../components/crc/crc.h | 0 .../components/crc/software_crc_adapter.c | 0 .../components/flash/nand/fsl_nand_flash.h | 0 .../flash/nand/semc/fsl_semc_nand_flash.c | 0 .../flash/nand/semc/fsl_semc_nand_flash.h | 0 .../flash/nor/flexspi/fsl_flexspi_nor_flash.c | 0 .../flash/nor/flexspi/fsl_flexspi_nor_flash.h | 0 .../components/flash/nor/fsl_nor_flash.h | 0 .../components/ft5406_rt/fsl_ft5406_rt.c | 0 .../components/ft5406_rt/fsl_ft5406_rt.h | 0 .../components/fxos8700cq/fsl_fxos.c | 0 .../components/fxos8700cq/fsl_fxos.h | 0 .../components/gpio/gpio.h | 0 .../components/gpio/igpio_adapter.c | 0 .../components/i2c/i2c.h | 0 .../components/i2c/lpi2c_adapter.c | 0 .../components/led/led.c | 0 .../components/led/led.h | 0 .../components/lists/generic_list.c | 0 .../components/lists/generic_list.h | 0 .../components/mem_manager/mem_manager.c | 0 .../components/mem_manager/mem_manager.h | 0 .../components/osa/fsl_os_abstraction.h | 0 .../components/osa/fsl_os_abstraction_bm.c | 0 .../components/osa/fsl_os_abstraction_bm.h | 0 .../osa/fsl_os_abstraction_config.h | 0 .../osa/fsl_os_abstraction_free_rtos.c | 0 .../osa/fsl_os_abstraction_free_rtos.h | 0 .../components/panic/panic.c | 0 .../components/panic/panic.h | 0 .../components/phyksz8081/fsl_phy.c | 0 .../components/phyksz8081/fsl_phy.h | 0 .../components/rng/rng.h | 0 .../components/rng/trng_adapter.c | 0 .../serial_manager/serial_manager.c | 0 .../serial_manager/serial_manager.h | 0 .../serial_manager/serial_port_internal.h | 0 .../serial_manager/serial_port_swo.c | 0 .../serial_manager/serial_port_swo.h | 0 .../serial_manager/serial_port_uart.c | 0 .../serial_manager/serial_port_uart.h | 0 .../serial_manager/serial_port_usb.c | 0 .../serial_manager/serial_port_usb.h | 0 .../serial_manager/serial_port_usb_virtual.c | 0 .../serial_manager/serial_port_usb_virtual.h | 0 .../usb_cdc_adapter/inf/cdc.cat | Bin .../usb_cdc_adapter/inf/fsl_ucwxp.inf | 0 .../usb_cdc_adapter/usb_device_cdc_acm.c | 0 .../usb_cdc_adapter/usb_device_cdc_acm.h | 0 .../usb_cdc_adapter/usb_device_ch9.c | 0 .../usb_cdc_adapter/usb_device_ch9.h | 0 .../usb_cdc_adapter/usb_device_class.c | 0 .../usb_cdc_adapter/usb_device_class.h | 0 .../usb_cdc_adapter/usb_device_descriptor.c | 0 .../usb_cdc_adapter/usb_device_descriptor.h | 0 .../components/spi/ecspi_adapter.c | 0 .../components/spi/lpspi_adapter.c | 0 .../components/spi/minispi_adapter.c | 0 .../components/spi/spi.h | 0 .../components/spi/vspi_adapter.c | 0 .../components/timer/gpt_adapter.c | 0 .../components/timer/pit_adapter.c | 0 .../components/timer/timer.h | 0 .../components/timer_manager/timer_manager.c | 0 .../components/timer_manager/timer_manager.h | 0 .../components/uart/lpuart_adapter.c | 0 .../components/uart/uart.h | 0 .../video/camera/device/fsl_camera_device.h | 0 .../video/camera/device/mt9m114/fsl_mt9m114.c | 0 .../video/camera/device/mt9m114/fsl_mt9m114.h | 0 .../video/camera/device/ov7725/fsl_ov7725.c | 0 .../video/camera/device/ov7725/fsl_ov7725.h | 0 .../video/camera/device/sccb/fsl_sccb.c | 0 .../video/camera/device/sccb/fsl_sccb.h | 0 .../components/video/camera/fsl_camera.h | 0 .../receiver/csi/fsl_csi_camera_adapter.c | 0 .../receiver/csi/fsl_csi_camera_adapter.h | 0 .../camera/receiver/fsl_camera_receiver.h | 0 .../display/dc/elcdif/fsl_dc_fb_elcdif.c | 0 .../display/dc/elcdif/fsl_dc_fb_elcdif.h | 0 .../components/video/display/dc/fsl_dc_fb.h | 0 .../components/video/fsl_video_common.c | 0 .../components/video/fsl_video_common.h | 0 .../components/video/i2c/fsl_video_i2c.c | 0 .../components/video/i2c/fsl_video_i2c.h | 0 .../nxp/MIMXRT1052/drivers/fsl_adc.c | 185 +- .../nxp/MIMXRT1052/drivers/fsl_adc.h | 64 +- .../nxp/MIMXRT1052/drivers/fsl_adc_etc.c | 262 +- .../nxp/MIMXRT1052/drivers/fsl_adc_etc.h | 296 +- .../nxp/MIMXRT1052/drivers/fsl_aipstz.c | 63 +- .../nxp/MIMXRT1052/drivers/fsl_aipstz.h | 83 +- .../nxp/MIMXRT1052/drivers/fsl_aoi.c | 169 +- .../nxp/MIMXRT1052/drivers/fsl_aoi.h | 41 +- .../nxp/MIMXRT1052/drivers/fsl_bee.c | 285 +- .../nxp/MIMXRT1052/drivers/fsl_bee.h | 173 +- .../nxp/MIMXRT1052/drivers/fsl_cache.c | 300 +- .../nxp/MIMXRT1052/drivers/fsl_cache.h | 146 +- .../nxp/MIMXRT1052/drivers/fsl_clock.c | 777 +- .../nxp/MIMXRT1052/drivers/fsl_clock.h | 1484 +- .../nxp/MIMXRT1052/drivers/fsl_cmp.c | 202 +- .../nxp/MIMXRT1052/drivers/fsl_cmp.h | 86 +- .../nxp/MIMXRT1052/drivers/fsl_common.c | 163 +- .../nxp/MIMXRT1052/drivers/fsl_common.h | 270 +- .../nxp/MIMXRT1052/drivers/fsl_csi.c | 1103 +- .../nxp/MIMXRT1052/drivers/fsl_csi.h | 322 +- .../nxp/MIMXRT1052/drivers/fsl_dcdc.c | 297 +- .../nxp/MIMXRT1052/drivers/fsl_dcdc.h | 386 +- .../nxp/MIMXRT1052/drivers/fsl_dcp.c | 531 +- .../nxp/MIMXRT1052/drivers/fsl_dcp.h | 115 +- .../nxp/MIMXRT1052/drivers/fsl_dmamux.c | 48 +- .../nxp/MIMXRT1052/drivers/fsl_dmamux.h | 51 +- .../nxp/MIMXRT1052/drivers/fsl_edma.c | 1188 +- .../nxp/MIMXRT1052/drivers/fsl_edma.h | 200 +- .../nxp/MIMXRT1052/drivers/fsl_elcdif.c | 253 +- .../nxp/MIMXRT1052/drivers/fsl_elcdif.h | 113 +- .../nxp/MIMXRT1052/drivers/fsl_enc.c | 320 +- .../nxp/MIMXRT1052/drivers/fsl_enc.h | 88 +- .../nxp/MIMXRT1052/drivers/fsl_enet.c | 2450 +- .../nxp/MIMXRT1052/drivers/fsl_enet.h | 412 +- .../nxp/MIMXRT1052/drivers/fsl_ewm.c | 108 +- .../nxp/MIMXRT1052/drivers/fsl_ewm.h | 49 +- .../nxp/MIMXRT1052/drivers/fsl_flexcan.c | 3241 +- .../nxp/MIMXRT1052/drivers/fsl_flexcan.h | 519 +- .../nxp/MIMXRT1052/drivers/fsl_flexio.c | 215 +- .../nxp/MIMXRT1052/drivers/fsl_flexio.h | 181 +- .../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 | 882 +- .../drivers/fsl_flexio_i2c_master.h | 85 +- .../nxp/MIMXRT1052/drivers/fsl_flexio_i2s.c | 673 +- .../nxp/MIMXRT1052/drivers/fsl_flexio_i2s.h | 109 +- .../MIMXRT1052/drivers/fsl_flexio_i2s_edma.c | 242 +- .../MIMXRT1052/drivers/fsl_flexio_i2s_edma.h | 41 +- .../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 .../nxp/MIMXRT1052/drivers/fsl_flexio_spi.c | 738 +- .../nxp/MIMXRT1052/drivers/fsl_flexio_spi.h | 70 +- .../MIMXRT1052/drivers/fsl_flexio_spi_edma.c | 234 +- .../MIMXRT1052/drivers/fsl_flexio_spi_edma.h | 39 +- .../nxp/MIMXRT1052/drivers/fsl_flexio_uart.c | 605 +- .../nxp/MIMXRT1052/drivers/fsl_flexio_uart.h | 58 +- .../MIMXRT1052/drivers/fsl_flexio_uart_edma.c | 160 +- .../MIMXRT1052/drivers/fsl_flexio_uart_edma.h | 40 +- .../nxp/MIMXRT1052/drivers/fsl_flexram.c | 170 +- .../nxp/MIMXRT1052/drivers/fsl_flexram.h | 157 +- .../drivers/fsl_flexram_allocate.c | 0 .../drivers/fsl_flexram_allocate.h | 0 .../nxp/MIMXRT1052/drivers/fsl_flexspi.c | 763 +- .../nxp/MIMXRT1052/drivers/fsl_flexspi.h | 226 +- .../nxp/MIMXRT1052/drivers/fsl_gpc.c | 86 +- .../nxp/MIMXRT1052/drivers/fsl_gpc.h | 40 +- .../nxp/MIMXRT1052/drivers/fsl_gpio.c | 113 +- .../nxp/MIMXRT1052/drivers/fsl_gpio.h | 84 +- .../nxp/MIMXRT1052/drivers/fsl_gpt.c | 87 +- .../nxp/MIMXRT1052/drivers/fsl_gpt.h | 104 +- .../nxp/MIMXRT1052/drivers/fsl_iomuxc.h | 95 +- .../nxp/MIMXRT1052/drivers/fsl_kpp.c | 104 +- .../nxp/MIMXRT1052/drivers/fsl_kpp.h | 50 +- .../nxp/MIMXRT1052/drivers/fsl_lpi2c.c | 1165 +- .../nxp/MIMXRT1052/drivers/fsl_lpi2c.h | 180 +- .../nxp/MIMXRT1052/drivers/fsl_lpi2c_edma.c | 269 +- .../nxp/MIMXRT1052/drivers/fsl_lpi2c_edma.h | 38 +- .../MIMXRT1052/drivers/fsl_lpi2c_freertos.c | 66 +- .../MIMXRT1052/drivers/fsl_lpi2c_freertos.h | 36 +- .../nxp/MIMXRT1052/drivers/fsl_lpspi.c | 1137 +- .../nxp/MIMXRT1052/drivers/fsl_lpspi.h | 220 +- .../nxp/MIMXRT1052/drivers/fsl_lpspi_edma.c | 536 +- .../nxp/MIMXRT1052/drivers/fsl_lpspi_edma.h | 74 +- .../MIMXRT1052/drivers/fsl_lpspi_freertos.c | 67 +- .../MIMXRT1052/drivers/fsl_lpspi_freertos.h | 36 +- .../nxp/MIMXRT1052/drivers/fsl_lpuart.c | 1251 +- .../nxp/MIMXRT1052/drivers/fsl_lpuart.h | 153 +- .../nxp/MIMXRT1052/drivers/fsl_lpuart_edma.c | 253 +- .../nxp/MIMXRT1052/drivers/fsl_lpuart_edma.h | 40 +- .../MIMXRT1052/drivers/fsl_lpuart_freertos.c | 105 +- .../MIMXRT1052/drivers/fsl_lpuart_freertos.h | 54 +- .../drivers/fsl_ocotp.c | 0 .../drivers/fsl_ocotp.h | 0 .../nxp/MIMXRT1052/drivers/fsl_pit.c | 72 +- .../nxp/MIMXRT1052/drivers/fsl_pit.h | 36 +- .../nxp/MIMXRT1052/drivers/fsl_pmu.c | 52 +- .../nxp/MIMXRT1052/drivers/fsl_pmu.h | 59 +- .../nxp/MIMXRT1052/drivers/fsl_pwm.c | 470 +- .../nxp/MIMXRT1052/drivers/fsl_pwm.h | 110 +- .../nxp/MIMXRT1052/drivers/fsl_pxp.c | 307 +- .../nxp/MIMXRT1052/drivers/fsl_pxp.h | 163 +- .../nxp/MIMXRT1052/drivers/fsl_qtmr.c | 403 +- .../nxp/MIMXRT1052/drivers/fsl_qtmr.h | 56 +- .../nxp/MIMXRT1052/drivers/fsl_rtwdog.c | 151 +- .../nxp/MIMXRT1052/drivers/fsl_rtwdog.h | 104 +- .../nxp/MIMXRT1052/drivers/fsl_sai.c | 3213 +- .../nxp/MIMXRT1052/drivers/fsl_sai.h | 823 +- .../nxp/MIMXRT1052/drivers/fsl_sai_edma.c | 471 +- .../nxp/MIMXRT1052/drivers/fsl_sai_edma.h | 107 +- .../nxp/MIMXRT1052/drivers/fsl_semc.c | 749 +- .../nxp/MIMXRT1052/drivers/fsl_semc.h | 186 +- .../nxp/MIMXRT1052/drivers/fsl_snvs_hp.c | 329 +- .../nxp/MIMXRT1052/drivers/fsl_snvs_hp.h | 422 +- .../nxp/MIMXRT1052/drivers/fsl_snvs_lp.c | 325 +- .../nxp/MIMXRT1052/drivers/fsl_snvs_lp.h | 300 +- .../nxp/MIMXRT1052/drivers/fsl_spdif.c | 458 +- .../nxp/MIMXRT1052/drivers/fsl_spdif.h | 122 +- .../nxp/MIMXRT1052/drivers/fsl_spdif_edma.c | 299 +- .../nxp/MIMXRT1052/drivers/fsl_spdif_edma.h | 34 +- .../nxp/MIMXRT1052/drivers/fsl_src.c | 39 +- .../nxp/MIMXRT1052/drivers/fsl_src.h | 77 +- .../drivers/fsl_tempmon.c | 0 .../drivers/fsl_tempmon.h | 0 .../nxp/MIMXRT1052/drivers/fsl_trng.c | 545 +- .../nxp/MIMXRT1052/drivers/fsl_trng.h | 104 +- .../nxp/MIMXRT1052/drivers/fsl_tsc.c | 109 +- .../nxp/MIMXRT1052/drivers/fsl_tsc.h | 425 +- .../nxp/MIMXRT1052/drivers/fsl_usdhc.c | 1110 +- .../nxp/MIMXRT1052/drivers/fsl_usdhc.h | 504 +- .../nxp/MIMXRT1052/drivers/fsl_wdog.c | 179 +- .../nxp/MIMXRT1052/drivers/fsl_wdog.h | 86 +- .../nxp/MIMXRT1052/drivers/fsl_xbara.c | 217 +- .../nxp/MIMXRT1052/drivers/fsl_xbara.h | 56 +- .../nxp/MIMXRT1052/drivers/fsl_xbarb.c | 78 +- .../nxp/MIMXRT1052/drivers/fsl_xbarb.h | 39 +- .../nxp/MIMXRT1052/fsl_device_registers.h | 33 +- .../gcc/MIMXRT1052xxxxx_flexspi_nor.ld | 0 .../gcc/MIMXRT1052xxxxx_flexspi_nor_sdram.ld | 0 .../gcc/MIMXRT1052xxxxx_ram.ld | 0 .../gcc/MIMXRT1052xxxxx_sdram.ld | 0 .../gcc/MIMXRT1052xxxxx_sdram_txt.ld | 0 .../gcc/startup_MIMXRT1052.S | 0 .../iar/MIMXRT1052xxxxx_flexspi_nor.icf | 0 .../iar/MIMXRT1052xxxxx_flexspi_nor_sdram.icf | 0 .../iar/MIMXRT1052xxxxx_ram.icf | 0 .../iar/MIMXRT1052xxxxx_sdram.icf | 0 .../iar/MIMXRT1052xxxxx_sdram_txt.icf | 0 .../nxp/MIMXRT1052/iar}/startup_MIMXRT1052.s | 0 .../nxp/MIMXRT1052/system_MIMXRT1052.c | 95 +- .../nxp/MIMXRT1052/system_MIMXRT1052.h | 60 +- .../debug_console/fsl_debug_console.c | 0 .../debug_console/fsl_debug_console.h | 0 .../debug_console/fsl_debug_console_conf.h | 0 .../nxp/MIMXRT1052/utilities/fsl_assert.c | 57 +- .../MIMXRT1052/utilities/fsl_debug_console.c | 361 - .../MIMXRT1052/utilities/fsl_debug_console.h | 199 - .../utilities/fsl_debug_console_conf.h | 156 - .../nxp/MIMXRT1052/utilities/fsl_notifier.c | 115 +- .../nxp/MIMXRT1052/utilities/fsl_notifier.h | 46 +- .../nxp/MIMXRT1052/utilities/fsl_sbrk.c | 49 +- .../nxp/MIMXRT1052/utilities/fsl_shell.c | 1074 +- .../nxp/MIMXRT1052/utilities/fsl_shell.h | 313 +- .../nxp/MIMXRT1052/utilities/io/fsl_io.c | 775 - .../nxp/MIMXRT1052/utilities/io/fsl_io.h | 140 - .../nxp/MIMXRT1052/utilities/log/fsl_log.c | 587 - .../nxp/MIMXRT1052/utilities/log/fsl_log.h | 146 - .../nxp/MIMXRT1052/utilities/str/fsl_str.c | 155 +- .../nxp/MIMXRT1052/utilities/str/fsl_str.h | 32 +- .../xip/evkbimxrt1050_hyper_config.c | 76 - .../xip/evkbimxrt1050_hyper_config.h | 296 - .../xip/evkbimxrt1050_sdram_ini_dcd.c | 1126 - .../nxp/MIMXRT1052/xip/fsl_flexspi_nor_boot.c | 37 +- .../nxp/MIMXRT1052/xip/fsl_flexspi_nor_boot.h | 49 +- .../CMSIS/Driver/DriverTemplates/Driver_CAN.c | 321 - .../Driver/DriverTemplates/Driver_ETH_MAC.c | 228 - .../Driver/DriverTemplates/Driver_ETH_PHY.c | 127 - .../Driver/DriverTemplates/Driver_Flash.c | 137 - .../CMSIS/Driver/DriverTemplates/Driver_I2C.c | 148 - .../CMSIS/Driver/DriverTemplates/Driver_MCI.c | 219 - .../CMSIS/Driver/DriverTemplates/Driver_SAI.c | 125 - .../CMSIS/Driver/DriverTemplates/Driver_SPI.c | 151 - .../Driver/DriverTemplates/Driver_Storage.c | 115 - .../Driver/DriverTemplates/Driver_USART.c | 150 - .../Driver/DriverTemplates/Driver_USBD.c | 161 - .../Driver/DriverTemplates/Driver_USBH.c | 225 - .../CMSIS/Driver/Include/Driver_CAN.h | 382 - .../CMSIS/Driver/Include/Driver_Common.h | 69 - .../CMSIS/Driver/Include/Driver_ETH.h | 85 - .../CMSIS/Driver/Include/Driver_ETH_MAC.h | 308 - .../CMSIS/Driver/Include/Driver_ETH_PHY.h | 141 - .../CMSIS/Driver/Include/Driver_Flash.h | 207 - .../CMSIS/Driver/Include/Driver_I2C.h | 217 - .../CMSIS/Driver/Include/Driver_MCI.h | 360 - .../CMSIS/Driver/Include/Driver_NAND.h | 420 - .../CMSIS/Driver/Include/Driver_SAI.h | 308 - .../CMSIS/Driver/Include/Driver_SPI.h | 247 - .../CMSIS/Driver/Include/Driver_USART.h | 341 - .../CMSIS/Driver/Include/Driver_USB.h | 92 - .../CMSIS/Driver/Include/Driver_USBD.h | 273 - .../CMSIS/Driver/Include/Driver_USBH.h | 417 - .../CMSIS/Include/arm_common_tables.h | 121 - .../CMSIS/Include/arm_const_structs.h | 66 - .../CMSIS/Include/arm_math.h | 7210 - .../CMSIS/Include/cmsis_armcc.h | 869 - .../CMSIS/Include/cmsis_armclang.h | 1420 - .../CMSIS/Include/cmsis_compiler.h | 271 - .../CMSIS/Include/cmsis_gcc.h | 2101 - .../CMSIS/Include/cmsis_version.h | 39 - .../CMSIS/Include/core_armv8mbl.h | 1918 - .../CMSIS/Include/core_armv8mml.h | 2832 - .../CMSIS/Include/core_cm0.h | 949 - .../CMSIS/Include/core_cm0plus.h | 1082 - .../CMSIS/Include/core_cm23.h | 1993 - .../CMSIS/Include/core_cm3.h | 1934 - .../CMSIS/Include/core_cm33.h | 2907 - .../CMSIS/Include/core_cm4.h | 2121 - .../CMSIS/Include/core_cm7.h | 2691 - .../CMSIS/Include/core_sc000.h | 1022 - .../CMSIS/Include/core_sc300.h | 1915 - .../CMSIS/Include/mpu_armv7.h | 272 - .../CMSIS/Include/tz_context.h | 70 - .../nxp/MIMXRT1052_ver270/CMSIS/LICENSE.txt | 201 - .../nxp/MIMXRT1052_ver270/MIMXRT1052.h | 46183 ---- .../nxp/MIMXRT1052_ver270/MIMXRT1052.xml | 202319 --------------- .../MIMXRT1052_ver270/MIMXRT1052_features.h | 655 - .../arm/startup_MIMXRT1052.s | 957 - .../cmsis_drivers/fsl_lpi2c_cmsis.c | 2157 - .../cmsis_drivers/fsl_lpi2c_cmsis.h | 71 - .../cmsis_drivers/fsl_lpspi_cmsis.c | 2187 - .../cmsis_drivers/fsl_lpspi_cmsis.h | 65 - .../cmsis_drivers/fsl_lpuart_cmsis.c | 3314 - .../cmsis_drivers/fsl_lpuart_cmsis.h | 89 - .../nxp/MIMXRT1052_ver270/drivers/fsl_adc.c | 395 - .../nxp/MIMXRT1052_ver270/drivers/fsl_adc.h | 420 - .../MIMXRT1052_ver270/drivers/fsl_adc_etc.c | 433 - .../MIMXRT1052_ver270/drivers/fsl_adc_etc.h | 332 - .../MIMXRT1052_ver270/drivers/fsl_aipstz.c | 51 - .../MIMXRT1052_ver270/drivers/fsl_aipstz.h | 134 - .../nxp/MIMXRT1052_ver270/drivers/fsl_aoi.c | 214 - .../nxp/MIMXRT1052_ver270/drivers/fsl_aoi.h | 186 - .../nxp/MIMXRT1052_ver270/drivers/fsl_bee.c | 303 - .../nxp/MIMXRT1052_ver270/drivers/fsl_bee.h | 245 - .../nxp/MIMXRT1052_ver270/drivers/fsl_cache.c | 602 - .../nxp/MIMXRT1052_ver270/drivers/fsl_cache.h | 466 - .../nxp/MIMXRT1052_ver270/drivers/fsl_clock.c | 1250 - .../nxp/MIMXRT1052_ver270/drivers/fsl_clock.h | 1552 - .../nxp/MIMXRT1052_ver270/drivers/fsl_cmp.c | 371 - .../nxp/MIMXRT1052_ver270/drivers/fsl_cmp.h | 321 - .../MIMXRT1052_ver270/drivers/fsl_common.c | 225 - .../MIMXRT1052_ver270/drivers/fsl_common.h | 648 - .../nxp/MIMXRT1052_ver270/drivers/fsl_csi.c | 1403 - .../nxp/MIMXRT1052_ver270/drivers/fsl_csi.h | 724 - .../nxp/MIMXRT1052_ver270/drivers/fsl_dcdc.c | 534 - .../nxp/MIMXRT1052_ver270/drivers/fsl_dcdc.h | 492 - .../nxp/MIMXRT1052_ver270/drivers/fsl_dcp.c | 1354 - .../nxp/MIMXRT1052_ver270/drivers/fsl_dcp.h | 560 - .../MIMXRT1052_ver270/drivers/fsl_dmamux.c | 91 - .../MIMXRT1052_ver270/drivers/fsl_dmamux.h | 177 - .../nxp/MIMXRT1052_ver270/drivers/fsl_edma.c | 2796 - .../nxp/MIMXRT1052_ver270/drivers/fsl_edma.h | 951 - .../MIMXRT1052_ver270/drivers/fsl_elcdif.c | 386 - .../MIMXRT1052_ver270/drivers/fsl_elcdif.h | 747 - .../nxp/MIMXRT1052_ver270/drivers/fsl_enc.c | 593 - .../nxp/MIMXRT1052_ver270/drivers/fsl_enc.h | 458 - .../nxp/MIMXRT1052_ver270/drivers/fsl_enet.c | 3588 - .../nxp/MIMXRT1052_ver270/drivers/fsl_enet.h | 1610 - .../nxp/MIMXRT1052_ver270/drivers/fsl_ewm.c | 140 - .../nxp/MIMXRT1052_ver270/drivers/fsl_ewm.h | 218 - .../MIMXRT1052_ver270/drivers/fsl_flexcan.c | 3536 - .../MIMXRT1052_ver270/drivers/fsl_flexcan.h | 1422 - .../MIMXRT1052_ver270/drivers/fsl_flexio.c | 428 - .../MIMXRT1052_ver270/drivers/fsl_flexio.h | 700 - .../drivers/fsl_flexio_i2c_master.c | 1220 - .../drivers/fsl_flexio_i2c_master.h | 484 - .../drivers/fsl_flexio_i2s.c | 903 - .../drivers/fsl_flexio_i2s.h | 559 - .../drivers/fsl_flexio_i2s_edma.c | 447 - .../drivers/fsl_flexio_i2s_edma.h | 203 - .../drivers/fsl_flexio_spi.c | 1247 - .../drivers/fsl_flexio_spi.h | 681 - .../drivers/fsl_flexio_spi_edma.c | 474 - .../drivers/fsl_flexio_spi_edma.h | 207 - .../drivers/fsl_flexio_uart.c | 955 - .../drivers/fsl_flexio_uart.h | 560 - .../drivers/fsl_flexio_uart_edma.c | 407 - .../drivers/fsl_flexio_uart_edma.h | 178 - .../MIMXRT1052_ver270/drivers/fsl_flexram.c | 94 - .../MIMXRT1052_ver270/drivers/fsl_flexram.h | 278 - .../MIMXRT1052_ver270/drivers/fsl_flexspi.c | 1115 - .../MIMXRT1052_ver270/drivers/fsl_flexspi.h | 836 - .../nxp/MIMXRT1052_ver270/drivers/fsl_gpc.c | 103 - .../nxp/MIMXRT1052_ver270/drivers/fsl_gpc.h | 231 - .../nxp/MIMXRT1052_ver270/drivers/fsl_gpio.c | 171 - .../nxp/MIMXRT1052_ver270/drivers/fsl_gpio.h | 342 - .../nxp/MIMXRT1052_ver270/drivers/fsl_gpt.c | 127 - .../nxp/MIMXRT1052_ver270/drivers/fsl_gpt.h | 509 - .../MIMXRT1052_ver270/drivers/fsl_iomuxc.h | 1240 - .../nxp/MIMXRT1052_ver270/drivers/fsl_kpp.c | 202 - .../nxp/MIMXRT1052_ver270/drivers/fsl_kpp.h | 179 - .../nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c.c | 2298 - .../nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c.h | 1266 - .../drivers/fsl_lpi2c_edma.c | 518 - .../drivers/fsl_lpi2c_edma.h | 157 - .../drivers/fsl_lpi2c_freertos.c | 125 - .../drivers/fsl_lpi2c_freertos.h | 107 - .../nxp/MIMXRT1052_ver270/drivers/fsl_lpspi.c | 2141 - .../nxp/MIMXRT1052_ver270/drivers/fsl_lpspi.h | 1116 - .../drivers/fsl_lpspi_edma.c | 1154 - .../drivers/fsl_lpspi_edma.h | 301 - .../drivers/fsl_lpspi_freertos.c | 127 - .../drivers/fsl_lpspi_freertos.h | 107 - .../MIMXRT1052_ver270/drivers/fsl_lpuart.c | 2165 - .../MIMXRT1052_ver270/drivers/fsl_lpuart.h | 853 - .../drivers/fsl_lpuart_edma.c | 444 - .../drivers/fsl_lpuart_edma.h | 173 - .../drivers/fsl_lpuart_freertos.c | 356 - .../drivers/fsl_lpuart_freertos.h | 155 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pit.c | 146 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pit.h | 332 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pmu.c | 55 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pmu.h | 671 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pwm.c | 849 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pwm.h | 684 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pxp.c | 730 - .../nxp/MIMXRT1052_ver270/drivers/fsl_pxp.h | 1220 - .../nxp/MIMXRT1052_ver270/drivers/fsl_qtmr.c | 598 - .../nxp/MIMXRT1052_ver270/drivers/fsl_qtmr.h | 439 - .../MIMXRT1052_ver270/drivers/fsl_rtwdog.c | 148 - .../MIMXRT1052_ver270/drivers/fsl_rtwdog.h | 420 - .../nxp/MIMXRT1052_ver270/drivers/fsl_sai.c | 3938 - .../nxp/MIMXRT1052_ver270/drivers/fsl_sai.h | 1555 - .../MIMXRT1052_ver270/drivers/fsl_sai_edma.c | 707 - .../MIMXRT1052_ver270/drivers/fsl_sai_edma.h | 268 - .../nxp/MIMXRT1052_ver270/drivers/fsl_semc.c | 1148 - .../nxp/MIMXRT1052_ver270/drivers/fsl_semc.h | 830 - .../MIMXRT1052_ver270/drivers/fsl_snvs_hp.c | 549 - .../MIMXRT1052_ver270/drivers/fsl_snvs_hp.h | 612 - .../MIMXRT1052_ver270/drivers/fsl_snvs_lp.c | 766 - .../MIMXRT1052_ver270/drivers/fsl_snvs_lp.h | 542 - .../nxp/MIMXRT1052_ver270/drivers/fsl_spdif.c | 832 - .../nxp/MIMXRT1052_ver270/drivers/fsl_spdif.h | 749 - .../drivers/fsl_spdif_edma.c | 598 - .../drivers/fsl_spdif_edma.h | 192 - .../nxp/MIMXRT1052_ver270/drivers/fsl_src.c | 49 - .../nxp/MIMXRT1052_ver270/drivers/fsl_src.h | 602 - .../nxp/MIMXRT1052_ver270/drivers/fsl_trng.c | 1781 - .../nxp/MIMXRT1052_ver270/drivers/fsl_trng.h | 219 - .../nxp/MIMXRT1052_ver270/drivers/fsl_tsc.c | 260 - .../nxp/MIMXRT1052_ver270/drivers/fsl_tsc.h | 522 - .../nxp/MIMXRT1052_ver270/drivers/fsl_usdhc.c | 2099 - .../nxp/MIMXRT1052_ver270/drivers/fsl_usdhc.h | 1521 - .../nxp/MIMXRT1052_ver270/drivers/fsl_wdog.c | 214 - .../nxp/MIMXRT1052_ver270/drivers/fsl_wdog.h | 305 - .../nxp/MIMXRT1052_ver270/drivers/fsl_xbara.c | 229 - .../nxp/MIMXRT1052_ver270/drivers/fsl_xbara.h | 183 - .../nxp/MIMXRT1052_ver270/drivers/fsl_xbarb.c | 126 - .../nxp/MIMXRT1052_ver270/drivers/fsl_xbarb.h | 82 - .../MIMXRT1052_ver270/fsl_device_registers.h | 36 - .../iar/startup_MIMXRT1052.s | 972 - .../mcuxpresso/startup_mimxrt1052.c | 1369 - .../mcuxpresso/startup_mimxrt1052.cpp | 1369 - .../project_template/board.c | 498 - .../project_template/board.h | 254 - .../project_template/clock_config.c | 471 - .../project_template/clock_config.h | 119 - .../project_template/peripherals.c | 51 - .../project_template/peripherals.h | 34 - .../project_template/pin_mux.c | 55 - .../project_template/pin_mux.h | 65 - .../nxp/MIMXRT1052_ver270/system_MIMXRT1052.c | 246 - .../nxp/MIMXRT1052_ver270/system_MIMXRT1052.h | 129 - .../MIMXRT1052_ver270/template/RTE_Device.h | 104 - .../MIMXRT1052_ver270/utilities/fsl_assert.c | 44 - .../utilities/fsl_notifier.c | 209 - .../utilities/fsl_notifier.h | 237 - .../MIMXRT1052_ver270/utilities/fsl_sbrk.c | 53 - .../MIMXRT1052_ver270/utilities/fsl_shell.c | 973 - .../MIMXRT1052_ver270/utilities/fsl_shell.h | 230 - .../MIMXRT1052_ver270/utilities/str/fsl_str.c | 1324 - .../MIMXRT1052_ver270/utilities/str/fsl_str.h | 66 - .../xip/fsl_flexspi_nor_boot.c | 51 - .../xip/fsl_flexspi_nor_boot.h | 122 - .../nxp/MIMXRT1062/arm/startup_MIMXRT1062.s | 2062 +- .../nxp/MIMXRT1062/project_template/board.c | 452 - .../nxp/MIMXRT1062/project_template/board.h | 271 - .../project_template/clock_config.c | 493 - .../project_template/clock_config.h | 122 - .../MIMXRT1062/project_template/peripherals.c | 51 - .../MIMXRT1062/project_template/peripherals.h | 34 - .../nxp/MIMXRT1062/project_template/pin_mux.c | 55 - .../nxp/MIMXRT1062/project_template/pin_mux.h | 65 - .../nxp/MIMXRT1062/template/RTE_Device.h | 104 - 1073 files changed, 103162 insertions(+), 429588 deletions(-) rename platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_sdram_ini_dcd.h => board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050.mac (53%) create mode 100644 board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050_sdram_init.mac create mode 100644 board/NXP_EVKB_IMXRT1050/IAR/hello_world/readme.txt create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/MIMXRT1052xxxxx_flexspi_nor.scf create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/MIMXRT1052xxxxx_ram.scf create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/MIMXRT1052xxxxx_sdram.scf create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/evkbimxrt1050_flexspi_nor.ini create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/evkbimxrt1050_ram.ini create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/evkbimxrt1050_sdram_init.ini create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/hello_world.uvoptx create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/hello_world.uvprojx create mode 100644 board/NXP_EVKB_IMXRT1050/KEIL/hello_world/readme.txt create mode 100644 board/NXP_EVK_IMXRT1010/iar/hello_world/readme.txt create mode 100644 board/NXP_EVK_IMXRT1010/keil/hello_world/readme.txt create mode 100644 board/NXP_EVK_IMXRT1060/iar/hello_world/MIMXRT1062xxxxx_sdram.icf create mode 100644 board/NXP_EVK_IMXRT1060/iar/hello_world/MIMXRT1062xxxxx_sdram_txt.icf create mode 100644 board/NXP_EVK_IMXRT1060/iar/hello_world/readme.txt create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/MIMXRT1062xxxxx_flexspi_nor.scf create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/MIMXRT1062xxxxx_flexspi_nor_sdram.scf create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/MIMXRT1062xxxxx_ram.scf create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/MIMXRT1062xxxxx_ram_0x1400.scf create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/MIMXRT1062xxxxx_sdram.scf create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/MIMXRT1062xxxxx_sdram_txt.scf create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/evkmimxrt1060_flexspi_nor.ini create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/evkmimxrt1060_flexspi_nor_sdram.ini create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/evkmimxrt1060_ram.ini create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/evkmimxrt1060_ram_0x1400.ini create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/evkmimxrt1060_sdram_init.ini create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/evkmimxrt1060_sdram_txt_init.ini create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/hello_world.uvoptx create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/hello_world.uvprojx create mode 100644 board/NXP_EVK_IMXRT1060/keil/hello_world/readme.txt delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/mcuxpresso/startup_mimxrt1011.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/mcuxpresso/startup_mimxrt1011.cpp delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/board.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/board.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/clock_config.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/clock_config.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/peripherals.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/peripherals.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/pin_mux.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/project_template/pin_mux.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1011/template/RTE_Device.h rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/arm_class_marks_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/arm_class_marks_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/arm_class_marks_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_class_marks_example/arm_class_marks_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/arm_convolution_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/arm_convolution_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/arm_convolution_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/arm_convolution_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/math_helper.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_convolution_example/math_helper.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/arm_dotproduct_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/arm_dotproduct_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/arm_dotproduct_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_dotproduct_example/arm_dotproduct_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/arm_fft_bin_data.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/arm_fft_bin_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/arm_fft_bin_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/arm_fft_bin_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fft_bin_example/arm_fft_bin_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/arm_fir_data.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/arm_fir_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/arm_fir_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/arm_fir_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/arm_fir_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/math_helper.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_fir_example/math_helper.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/math_helper.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_graphic_equalizer_example/math_helper.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/arm_linear_interp_data.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/arm_linear_interp_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/arm_linear_interp_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/arm_linear_interp_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/arm_linear_interp_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/math_helper.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_linear_interp_example/math_helper.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/arm_matrix_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/arm_matrix_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/arm_matrix_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/arm_matrix_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/math_helper.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_matrix_example/math_helper.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/arm_signal_converge_data.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/arm_signal_converge_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/arm_signal_converge_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/arm_signal_converge_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/arm_signal_converge_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/math_helper.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_signal_converge_example/math_helper.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/arm_sin_cos_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/arm_sin_cos_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/arm_sin_cos_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_sin_cos_example/arm_sin_cos_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/Abstract.txt (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM0/startup_ARMCM0.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM0/system_ARMCM0.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM3/startup_ARMCM3.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM3/system_ARMCM3.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM4_FP/startup_ARMCM4.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM4_FP/system_ARMCM4.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM7_SP/startup_ARMCM7.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/RTE/Device/ARMCM7_SP/system_ARMCM7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/arm_variance_example.ini (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/arm_variance_example.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/arm_variance_example.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Examples/ARM/arm_variance_example/arm_variance_example_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Lib/ARM/arm_cortexM7bfdp_math.lib (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Lib/ARM/arm_cortexM7bfsp_math.lib (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Lib/ARM/arm_cortexM7lfdp_math.lib (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Lib/ARM/arm_cortexM7lfsp_math.lib (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfsp_math.a (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/ARM/arm_cortexM_math.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/ARM/arm_cortexM_math.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/ARM/arm_cortexM_math_Build.bat (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/ARMCLANG/arm_cortexM_math.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/ARMCLANG/arm_cortexM_math.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/ARMCLANG/arm_cortexM_math_Build.bat (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/GCC/arm_cortexM_math.uvoptx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/GCC/arm_cortexM_math.uvprojx (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/GCC/arm_cortexM_math_Build.bat (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/IAR/arm_cortexM_math.ewp (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/IAR/arm_cortexM_math.eww (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Projects/IAR/arm_cortexM_math_Build.bat (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_shift_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_shift_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_shift_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/CommonTables/CommonTables.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/CommonTables/arm_common_tables.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/CommonTables/arm_const_structs.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/ComplexMathFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/ControllerFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_pid_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_pid_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_pid_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_pid_reset_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_pid_reset_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_pid_reset_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_sin_cos_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/ControllerFunctions/arm_sin_cos_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/FastMathFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_cos_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_cos_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_cos_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_sin_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_sin_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_sin_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_sqrt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FastMathFunctions/arm_sqrt_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/FilteringFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_f64.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f64.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_stereo_df2T_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_stereo_df2T_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_fast_opt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_opt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_opt_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_fast_opt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_opt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_opt_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_conv_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_fast_opt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_opt_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_opt_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/FilteringFunctions/arm_lms_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/MatrixFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_inverse_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_inverse_f64.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_fast_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_fast_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/StatisticsFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_max_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_max_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_max_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_max_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_min_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_min_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_min_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_min_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_power_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_power_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_power_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_power_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_std_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_std_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_std_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_var_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_var_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/StatisticsFunctions/arm_var_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/SupportFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_copy_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_copy_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_copy_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_copy_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_fill_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_fill_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_fill_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_fill_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_float_to_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_float_to_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_float_to_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_float.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q31_to_float.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q31_to_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q31_to_q7.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q7_to_float.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q7_to_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/SupportFunctions/arm_q7_to_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/TransformFunctions.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal2.S (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal2.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix8_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_dct4_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_dct4_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_dct4_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_dct4_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_dct4_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_dct4_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_init_f32.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_init_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_init_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_q15.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/DSP/Source/TransformFunctions/arm_rfft_q31.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Driver/Include/Driver_WiFi.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/cmsis_armclang_ltm.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/cmsis_iccarm.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/core_armv81mml.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/core_cm1.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/core_cm35p.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/core_dsp.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/CMSIS/Include/mpu_armv8.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT1052xxxxx_flexspi_nor.scf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT1052xxxxx_flexspi_nor_ocram_noncacheable.scf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT1052xxxxx_flexspi_nor_sdram.scf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT1052xxxxx_ram.scf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT1052xxxxx_sdram.scf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT1052xxxxx_sdram_txt.scf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT105x_HYPER_256KB_SEC.FLM (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM (100%) create mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/arm/startup_MIMXRT1052.s rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/button/button.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/button/button.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/cs42888/fsl_cs42888.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/cs42888/fsl_cs42888.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/fsl_codec_common.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/fsl_codec_common.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/i2c/fsl_codec_i2c.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/i2c/fsl_codec_i2c.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/port/cs42888/fsl_codec_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/port/fsl_codec_adapter.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/port/wm8960/fsl_codec_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/wm8960/fsl_wm8960.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/codec/wm8960/fsl_wm8960.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/common_task/common_task.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/common_task/common_task.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/crc/crc.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/crc/software_crc_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/flash/nand/fsl_nand_flash.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/flash/nand/semc/fsl_semc_nand_flash.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/flash/nand/semc/fsl_semc_nand_flash.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/flash/nor/flexspi/fsl_flexspi_nor_flash.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/flash/nor/flexspi/fsl_flexspi_nor_flash.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/flash/nor/fsl_nor_flash.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/ft5406_rt/fsl_ft5406_rt.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/ft5406_rt/fsl_ft5406_rt.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/fxos8700cq/fsl_fxos.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/fxos8700cq/fsl_fxos.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/gpio/gpio.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/gpio/igpio_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/i2c/i2c.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/i2c/lpi2c_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/led/led.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/led/led.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/lists/generic_list.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/lists/generic_list.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/mem_manager/mem_manager.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/mem_manager/mem_manager.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/osa/fsl_os_abstraction.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/osa/fsl_os_abstraction_bm.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/osa/fsl_os_abstraction_bm.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/osa/fsl_os_abstraction_config.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/osa/fsl_os_abstraction_free_rtos.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/osa/fsl_os_abstraction_free_rtos.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/panic/panic.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/panic/panic.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/phyksz8081/fsl_phy.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/phyksz8081/fsl_phy.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/rng/rng.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/rng/trng_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_manager.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_manager.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_internal.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_swo.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_swo.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_uart.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_uart.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_usb.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_usb.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_usb_virtual.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/serial_port_usb_virtual.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/inf/cdc.cat (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/inf/fsl_ucwxp.inf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_cdc_acm.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_cdc_acm.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_ch9.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_ch9.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_class.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_class.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_descriptor.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/serial_manager/usb_cdc_adapter/usb_device_descriptor.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/spi/ecspi_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/spi/lpspi_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/spi/minispi_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/spi/spi.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/spi/vspi_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/timer/gpt_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/timer/pit_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/timer/timer.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/timer_manager/timer_manager.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/timer_manager/timer_manager.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/uart/lpuart_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/uart/uart.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/fsl_camera_device.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/mt9m114/fsl_mt9m114.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/mt9m114/fsl_mt9m114.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/ov7725/fsl_ov7725.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/ov7725/fsl_ov7725.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/sccb/fsl_sccb.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/device/sccb/fsl_sccb.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/fsl_camera.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/receiver/csi/fsl_csi_camera_adapter.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/receiver/csi/fsl_csi_camera_adapter.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/camera/receiver/fsl_camera_receiver.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/display/dc/elcdif/fsl_dc_fb_elcdif.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/display/dc/elcdif/fsl_dc_fb_elcdif.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/display/dc/fsl_dc_fb.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/fsl_video_common.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/fsl_video_common.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/i2c/fsl_video_i2c.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/components/video/i2c/fsl_video_i2c.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_camera.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_camera.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_camera_edma.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_camera_edma.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_mculcd.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_mculcd.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_mculcd_edma.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexio_mculcd_edma.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexram_allocate.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_flexram_allocate.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_ocotp.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_ocotp.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_tempmon.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/drivers/fsl_tempmon.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/gcc/MIMXRT1052xxxxx_flexspi_nor.ld (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/gcc/MIMXRT1052xxxxx_flexspi_nor_sdram.ld (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/gcc/MIMXRT1052xxxxx_ram.ld (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/gcc/MIMXRT1052xxxxx_sdram.ld (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/gcc/MIMXRT1052xxxxx_sdram_txt.ld (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/gcc/startup_MIMXRT1052.S (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/iar/MIMXRT1052xxxxx_flexspi_nor.icf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/iar/MIMXRT1052xxxxx_flexspi_nor_sdram.icf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/iar/MIMXRT1052xxxxx_ram.icf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/iar/MIMXRT1052xxxxx_sdram.icf (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/iar/MIMXRT1052xxxxx_sdram_txt.icf (100%) rename {board/NXP_EVKB_IMXRT1050/IAR/hello_world => platform/vendor_bsp/nxp/MIMXRT1052/iar}/startup_MIMXRT1052.s (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/utilities/debug_console/fsl_debug_console.c (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/utilities/debug_console/fsl_debug_console.h (100%) rename platform/vendor_bsp/nxp/{MIMXRT1052_ver270 => MIMXRT1052}/utilities/debug_console/fsl_debug_console_conf.h (100%) delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/fsl_debug_console.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/fsl_debug_console.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/fsl_debug_console_conf.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/io/fsl_io.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/io/fsl_io.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/log/fsl_log.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/utilities/log/fsl_log.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_hyper_config.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_hyper_config.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_sdram_ini_dcd.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_CAN.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_Flash.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_I2C.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_MCI.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_SAI.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_SPI.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_Storage.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_USART.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_USBD.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/DriverTemplates/Driver_USBH.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_CAN.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_Common.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_ETH.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_ETH_MAC.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_ETH_PHY.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_Flash.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_I2C.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_MCI.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_NAND.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_SAI.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_SPI.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_USART.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_USB.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_USBD.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Driver/Include/Driver_USBH.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/arm_common_tables.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/arm_const_structs.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/arm_math.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/cmsis_armcc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/cmsis_armclang.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/cmsis_compiler.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/cmsis_gcc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/cmsis_version.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_armv8mbl.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_armv8mml.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm0.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm0plus.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm23.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm3.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm33.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm4.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_cm7.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_sc000.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/core_sc300.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/mpu_armv7.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/Include/tz_context.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/CMSIS/LICENSE.txt delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/MIMXRT1052.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/MIMXRT1052.xml delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/MIMXRT1052_features.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/arm/startup_MIMXRT1052.s delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/cmsis_drivers/fsl_lpi2c_cmsis.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/cmsis_drivers/fsl_lpi2c_cmsis.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/cmsis_drivers/fsl_lpspi_cmsis.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/cmsis_drivers/fsl_lpspi_cmsis.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/cmsis_drivers/fsl_lpuart_cmsis.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/cmsis_drivers/fsl_lpuart_cmsis.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_adc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_adc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_adc_etc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_adc_etc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_aipstz.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_aipstz.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_aoi.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_aoi.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_bee.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_bee.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_cache.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_cache.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_clock.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_clock.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_cmp.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_cmp.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_common.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_common.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_csi.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_csi.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_dcdc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_dcdc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_dcp.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_dcp.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_dmamux.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_dmamux.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_elcdif.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_elcdif.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_enc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_enc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_enet.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_enet.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_ewm.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_ewm.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexcan.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexcan.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_i2c_master.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_i2c_master.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_i2s.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_i2s.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_i2s_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_i2s_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_spi.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_spi.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_spi_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_spi_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_uart.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_uart.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_uart_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexio_uart_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexram.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexram.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexspi.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_flexspi.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_gpc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_gpc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_gpio.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_gpio.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_gpt.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_gpt.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_iomuxc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_kpp.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_kpp.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c_freertos.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpi2c_freertos.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpspi.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpspi.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpspi_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpspi_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpspi_freertos.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpspi_freertos.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpuart.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpuart.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpuart_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpuart_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpuart_freertos.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_lpuart_freertos.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pit.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pit.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pmu.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pmu.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pwm.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pwm.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pxp.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_pxp.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_qtmr.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_qtmr.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_rtwdog.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_rtwdog.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_sai.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_sai.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_sai_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_sai_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_semc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_semc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_snvs_hp.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_snvs_hp.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_snvs_lp.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_snvs_lp.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_spdif.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_spdif.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_spdif_edma.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_spdif_edma.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_src.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_src.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_trng.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_trng.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_tsc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_tsc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_usdhc.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_usdhc.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_wdog.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_wdog.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_xbara.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_xbara.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_xbarb.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/drivers/fsl_xbarb.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/fsl_device_registers.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/iar/startup_MIMXRT1052.s delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/mcuxpresso/startup_mimxrt1052.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/mcuxpresso/startup_mimxrt1052.cpp delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/board.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/board.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/clock_config.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/clock_config.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/peripherals.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/peripherals.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/pin_mux.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/project_template/pin_mux.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/system_MIMXRT1052.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/system_MIMXRT1052.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/template/RTE_Device.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/fsl_assert.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/fsl_notifier.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/fsl_notifier.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/fsl_sbrk.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/fsl_shell.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/fsl_shell.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/str/fsl_str.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/utilities/str/fsl_str.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/xip/fsl_flexspi_nor_boot.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1052_ver270/xip/fsl_flexspi_nor_boot.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/board.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/board.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/clock_config.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/clock_config.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/peripherals.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/peripherals.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/pin_mux.c delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/project_template/pin_mux.h delete mode 100644 platform/vendor_bsp/nxp/MIMXRT1062/template/RTE_Device.h diff --git a/board/NXP_EVKB_IMXRT1050/BSP/Inc/pin_mux.h b/board/NXP_EVKB_IMXRT1050/BSP/Inc/pin_mux.h index e8845919..58a11d2b 100644 --- a/board/NXP_EVKB_IMXRT1050/BSP/Inc/pin_mux.h +++ b/board/NXP_EVKB_IMXRT1050/BSP/Inc/pin_mux.h @@ -52,7 +52,10 @@ void BOARD_InitBootPins(void); #define BOARD_UART1_TXD_PERIPHERAL LPUART1 /*!< Device name: LPUART1 */ #define BOARD_UART1_TXD_SIGNAL TX /*!< LPUART1 signal: TX */ - +/* GPIO_AD_B0_09 (coord F14), JTAG_TDI/J21[5]/ENET_RST/J22[5]/USER_LED */ +#define BOARD_USER_LED_GPIO GPIO1 /*!< GPIO device name: GPIO1 */ +#define BOARD_USER_LED_PORT GPIO1 /*!< PORT device name: GPIO1 */ +#define BOARD_USER_LED_PIN 9U /*!< GPIO1 pin index: 9 */ /*! * @brief Configures pin routing and optionally pin electrical features. * diff --git a/board/NXP_EVKB_IMXRT1050/BSP/Src/hello_world.c b/board/NXP_EVKB_IMXRT1050/BSP/Src/hello_world.c index 531d30f9..9e9521c9 100644 --- a/board/NXP_EVKB_IMXRT1050/BSP/Src/hello_world.c +++ b/board/NXP_EVKB_IMXRT1050/BSP/Src/hello_world.c @@ -16,7 +16,8 @@ /******************************************************************************* * Definitions ******************************************************************************/ - +#define EXAMPLE_LED_GPIO BOARD_USER_LED_GPIO +#define EXAMPLE_LED_GPIO_PIN BOARD_USER_LED_PIN /******************************************************************************* * Prototypes @@ -33,29 +34,40 @@ osThreadDef(task1, osPriorityNormal, 1, TASK1_STK_SIZE); void task2(void *arg); osThreadDef(task2, osPriorityNormal, 1, TASK2_STK_SIZE); - void task1(void *arg) { - int count = 0; - while(1) - { - PRINTF("********This is Task 1, count is %d \r\n",count++); - osDelay(1000); - } + /* The PIN status */ + static volatile bool g_pinSet = false; + int count = 0; + + while(1) + { + PRINTF("++++++++This is Task 1, count is %d \r\n",count++); + if (g_pinSet) + { + GPIO_PinWrite(EXAMPLE_LED_GPIO, EXAMPLE_LED_GPIO_PIN, 0U); + g_pinSet = false; + } + else + { + GPIO_PinWrite(EXAMPLE_LED_GPIO, EXAMPLE_LED_GPIO_PIN, 1U); + g_pinSet = true; + } + /* Delay 1000 ms */ + osDelay(1000U); + } } - void task2(void *arg) { - int count = 0; - while(1) - { - PRINTF("++++++++This is Task 2, count is %d \r\n",count++); - osDelay(2000); - } + int count = 0; + while(1) + { + PRINTF("********This is Task 2, count is %d \r\n",count++); + osDelay(2000U); + } } - /*! * @brief Main function */ @@ -67,10 +79,11 @@ int main(void) BOARD_InitBootClocks(); BOARD_InitDebugConsole(); - PRINTF("hello world.\r\n"); + PRINTF("Hello world from i.MX RT1050.\r\n"); PRINTF("Welcome to TencentOS tiny\r\n"); osKernelInitialize(); // TencentOS Tiny kernel initialize osThreadCreate(osThread(task1), NULL); // Create task1 osThreadCreate(osThread(task2), NULL); // Create task2 osKernelStart(); // Start TencentOS Tiny + return 0; } diff --git a/board/NXP_EVKB_IMXRT1050/BSP/Src/pin_mux.c b/board/NXP_EVKB_IMXRT1050/BSP/Src/pin_mux.c index 2a5d2959..40d10ddd 100644 --- a/board/NXP_EVKB_IMXRT1050/BSP/Src/pin_mux.c +++ b/board/NXP_EVKB_IMXRT1050/BSP/Src/pin_mux.c @@ -24,6 +24,7 @@ board: IMXRT1050-EVKB #include "fsl_common.h" #include "fsl_iomuxc.h" +#include "fsl_gpio.h" #include "pin_mux.h" /* FUNCTION ************************************************************************************************************ @@ -83,6 +84,30 @@ void BOARD_InitPins(void) { Pull / Keep Select Field: Keeper Pull Up / Down Config. Field: 100K Ohm Pull Down Hyst. Enable Field: Hysteresis Disabled */ + + + /* GPIO configuration of USER_LED on GPIO_AD_B0_09 (pin F14) */ + gpio_pin_config_t USER_LED_config = { + .direction = kGPIO_DigitalOutput, + .outputLogic = 0U, + .interruptMode = kGPIO_NoIntmode + }; + /* Initialize GPIO functionality on GPIO_AD_B0_09 (pin F14) */ + GPIO_PinInit(GPIO1, 9U, &USER_LED_config); + + IOMUXC_SetPinMux( + IOMUXC_GPIO_AD_B0_09_GPIO1_IO09, /* GPIO_AD_B0_09 is configured as GPIO1_IO09 */ + 0U); /* Software Input On Field: Input Path is determined by functionality */ + IOMUXC_SetPinConfig( + IOMUXC_GPIO_AD_B0_09_GPIO1_IO09, /* GPIO_AD_B0_09 PAD functional properties : */ + 0x10B0U); /* Slew Rate Field: Slow Slew Rate + Drive Strength Field: R0/6 + Speed Field: medium(100MHz) + Open Drain Enable Field: Open Drain Disabled + Pull / Keep Enable Field: Pull/Keeper Enabled + Pull / Keep Select Field: Keeper + Pull Up / Down Config. Field: 100K Ohm Pull Down + Hyst. Enable Field: Hysteresis Disabled */ } /*********************************************************************************************************************** diff --git a/platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_sdram_ini_dcd.h b/board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050.mac similarity index 53% rename from platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_sdram_ini_dcd.h rename to board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050.mac index 51fa34e5..44e0a7dd 100644 --- a/platform/vendor_bsp/nxp/MIMXRT1052/xip/evkbimxrt1050_sdram_ini_dcd.h +++ b/board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050.mac @@ -1,11 +1,8 @@ /* - * The Clear BSD License * Copyright 2017 NXP - * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, - * are permitted (subject to the limitations in the disclaimer below) provided - * that the following conditions are met: + * are permitted provided that the following conditions are met: * * o Redistributions of source code must retain the above copyright notice, this list * of conditions and the following disclaimer. @@ -18,7 +15,6 @@ * contributors may be used to endorse or promote products derived from this * software without specific prior written permission. * - * NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE @@ -31,17 +27,61 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef __EVKBIMXRT1050_DCD_SDRAM_INIT__ -#define __EVKBIMXRT1050_DCD_SDRAM_INIT__ +_load_dcdc_trim() +{ + __var ocotp_base; + __var ocotp_fuse_bank0_base; + __var dcdc_base; + __var reg; + __var trim_value; + __var dcdc_trim_loaded; + __var index; -#include + ocotp_base = 0x401F4000; + ocotp_fuse_bank0_base = 0x401F4000 + 0x400; + dcdc_base = 0x40080000; -/************************************* - * DCD Data - *************************************/ -#define DCD_TAG_HEADER (0xD2) -#define DCD_TAG_HEADER_SHIFT (24) -#define DCD_VERSION (0x40) -#define DCD_ARRAY_SIZE 1 + dcdc_trim_loaded = 0; + + reg = __readMemory32(ocotp_fuse_bank0_base + 0x90, "Memory"); + if (reg & (1<<10)) + { + // DCDC: REG0->VBG_TRM + trim_value = (reg & (0x1F << 11)) >> 11; + reg = (__readMemory32(dcdc_base + 0x4, "Memory") & ~(0x1F << 24)) | (trim_value << 24); + __writeMemory32(reg, dcdc_base + 0x4, "Memory"); + dcdc_trim_loaded = 1; + } + + reg = __readMemory32(ocotp_fuse_bank0_base + 0x80, "Memory"); + if (reg & (1<<30)) + { + index = (reg & (3 << 28)) >> 28; + if (index < 4) + { + // DCDC: REG3->TRG + reg = (__readMemory32(dcdc_base + 0xC, "Memory") & ~(0x1F)) | (0xF + index); + __writeMemory32(reg, dcdc_base + 0xC, "Memory"); + dcdc_trim_loaded = 1; + } + } + + if (dcdc_trim_loaded) + { + // delay 1ms for dcdc to get stable + __delay(1); + __message "DCDC trim value loaded.\n"; + } + +} + +execUserPreload() +{ + _load_dcdc_trim(); +} + +execUserReset() +{ + _load_dcdc_trim(); +} -#endif /* __EVKBIMXRT1050_DCD_SDRAM_INIT__ */ diff --git a/board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050_sdram_init.mac b/board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050_sdram_init.mac new file mode 100644 index 00000000..a75e25f6 --- /dev/null +++ b/board/NXP_EVKB_IMXRT1050/IAR/hello_world/evkbimxrt1050_sdram_init.mac @@ -0,0 +1,261 @@ +/* + * Copyright 2017 NXP + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * o Redistributions of source code must retain the above copyright notice, this list + * of conditions and the following disclaimer. + * + * o Redistributions in binary form must reproduce the above copyright notice, this + * list of conditions and the following disclaimer in the documentation and/or + * other materials provided with the distribution. + * + * o Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from this + * software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +_load_dcdc_trim() +{ + __var dcdc_trim_loaded; + __var ocotp_base; + __var ocotp_fuse_bank0_base; + __var dcdc_base; + __var reg; + __var trim_value; + __var index; + + ocotp_base = 0x401F4000; + ocotp_fuse_bank0_base = 0x401F4000 + 0x400; + dcdc_base = 0x40080000; + + dcdc_trim_loaded = 0; + + reg = __readMemory32(ocotp_fuse_bank0_base + 0x90, "Memory"); + if (reg & (1<<10)) + { + // DCDC: REG0->VBG_TRM + trim_value = (reg & (0x1F << 11)) >> 11; + reg = (__readMemory32(dcdc_base + 0x4, "Memory") & ~(0x1F << 24)) | (trim_value << 24); + __writeMemory32(reg, dcdc_base + 0x4, "Memory"); + dcdc_trim_loaded = 1; + } + + reg = __readMemory32(ocotp_fuse_bank0_base + 0x80, "Memory"); + if (reg & (1<<30)) + { + index = (reg & (3 << 28)) >> 28; + if (index < 4) + { + // DCDC: REG3->TRG + reg = (__readMemory32(dcdc_base + 0xC, "Memory") & ~(0x1F)) | (0xF + index); + __writeMemory32(reg, dcdc_base + 0xC, "Memory"); + dcdc_trim_loaded = 1; + } + } + + if (dcdc_trim_loaded) + { + // delay 1ms for dcdc to get stable + __delay(1); + __message "DCDC trim value loaded.\n"; + } + +} + +SDRAM_WaitIpCmdDone() +{ + __var reg; + do + { + reg = __readMemory32(0x402F003C, "Memory"); + }while((reg & 0x3) == 0); + + __writeMemory32(0x00000003, 0x402F003C, "Memory"); // clear IPCMDERR and IPCMDDONE bits +} + +_clock_init() +{ + __var reg; + // Enable all clocks + __writeMemory32(0xffffffff, 0x400FC068, "Memory"); + __writeMemory32(0xffffffff, 0x400FC06C, "Memory"); + __writeMemory32(0xffffffff, 0x400FC070, "Memory"); + __writeMemory32(0xffffffff, 0x400FC074, "Memory"); + __writeMemory32(0xffffffff, 0x400FC078, "Memory"); + __writeMemory32(0xffffffff, 0x400FC07C, "Memory"); + __writeMemory32(0xffffffff, 0x400FC080, "Memory"); + + // PERCLK_PODF: 1 divide by 2 + __writeMemory32(0x04900001, 0x400FC01C, "Memory"); + // Enable SYS PLL but keep it bypassed. + __writeMemory32(0x00012001, 0x400D8030, "Memory"); + do + { + reg = __readMemory32(0x400D8030, "Memory"); + }while((reg & 0x80000000) == 0); + // Disable bypass of SYS PLL + __writeMemory32(0x00002001, 0x400D8030, "Memory"); + + // PFD2_FRAC: 29, PLL2 PFD2=528*18/PFD2_FRAC=327 + // Ungate SYS PLL PFD2 + __writeMemory32(0x001d0000, 0x400D8100, "Memory"); + + // SEMC_PODF: 001, AHB_PODF: 011, IPG_PODF: 01 + // SEMC_ALT_CLK_SEL: 0 PLL2 (SYS PLL) PFD2 + // SEMC_CLK_SEL: 1 SEMC_ALT_CLK + __writeMemory32(0x00010D40, 0x400FC014, "Memory"); + + __message "clock init done\n"; +} + +_sdr_Init() +{ + // Config IOMUX + __writeMemory32(0x00000000, 0x401F8014, "Memory"); + __writeMemory32(0x00000000, 0x401F8018, "Memory"); + __writeMemory32(0x00000000, 0x401F801C, "Memory"); + __writeMemory32(0x00000000, 0x401F8020, "Memory"); + __writeMemory32(0x00000000, 0x401F8024, "Memory"); + __writeMemory32(0x00000000, 0x401F8028, "Memory"); + __writeMemory32(0x00000000, 0x401F802C, "Memory"); + __writeMemory32(0x00000000, 0x401F8030, "Memory"); + __writeMemory32(0x00000000, 0x401F8034, "Memory"); + __writeMemory32(0x00000000, 0x401F8038, "Memory"); + __writeMemory32(0x00000000, 0x401F803C, "Memory"); + __writeMemory32(0x00000000, 0x401F8040, "Memory"); + __writeMemory32(0x00000000, 0x401F8044, "Memory"); + __writeMemory32(0x00000000, 0x401F8048, "Memory"); + __writeMemory32(0x00000000, 0x401F804C, "Memory"); + __writeMemory32(0x00000000, 0x401F8050, "Memory"); + __writeMemory32(0x00000000, 0x401F8054, "Memory"); + __writeMemory32(0x00000000, 0x401F8058, "Memory"); + __writeMemory32(0x00000000, 0x401F805C, "Memory"); + __writeMemory32(0x00000000, 0x401F8060, "Memory"); + __writeMemory32(0x00000000, 0x401F8064, "Memory"); + __writeMemory32(0x00000000, 0x401F8068, "Memory"); + __writeMemory32(0x00000000, 0x401F806C, "Memory"); + __writeMemory32(0x00000000, 0x401F8070, "Memory"); + __writeMemory32(0x00000000, 0x401F8074, "Memory"); + __writeMemory32(0x00000000, 0x401F8078, "Memory"); + __writeMemory32(0x00000000, 0x401F807C, "Memory"); + __writeMemory32(0x00000000, 0x401F8080, "Memory"); + __writeMemory32(0x00000000, 0x401F8084, "Memory"); + __writeMemory32(0x00000000, 0x401F8088, "Memory"); + __writeMemory32(0x00000000, 0x401F808C, "Memory"); + __writeMemory32(0x00000000, 0x401F8090, "Memory"); + __writeMemory32(0x00000000, 0x401F8094, "Memory"); + __writeMemory32(0x00000000, 0x401F8098, "Memory"); + __writeMemory32(0x00000000, 0x401F809C, "Memory"); + __writeMemory32(0x00000000, 0x401F80A0, "Memory"); + __writeMemory32(0x00000000, 0x401F80A4, "Memory"); + __writeMemory32(0x00000000, 0x401F80A8, "Memory"); + __writeMemory32(0x00000000, 0x401F80AC, "Memory"); + __writeMemory32(0x00000010, 0x401F80B0, "Memory"); // EMC_39, DQS PIN, enable SION + __writeMemory32(0x00000000, 0x401F80B4, "Memory"); + __writeMemory32(0x00000000, 0x401F80B8, "Memory"); + + // PAD ctrl + // drive strength = 0x7 to increase drive strength + // otherwise the data7 bit may fail. + __writeMemory32(0x000110F9, 0x401F8204, "Memory"); + __writeMemory32(0x000110F9, 0x401F8208, "Memory"); + __writeMemory32(0x000110F9, 0x401F820C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8210, "Memory"); + __writeMemory32(0x000110F9, 0x401F8214, "Memory"); + __writeMemory32(0x000110F9, 0x401F8218, "Memory"); + __writeMemory32(0x000110F9, 0x401F821C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8220, "Memory"); + __writeMemory32(0x000110F9, 0x401F8224, "Memory"); + __writeMemory32(0x000110F9, 0x401F8228, "Memory"); + __writeMemory32(0x000110F9, 0x401F822C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8230, "Memory"); + __writeMemory32(0x000110F9, 0x401F8234, "Memory"); + __writeMemory32(0x000110F9, 0x401F8238, "Memory"); + __writeMemory32(0x000110F9, 0x401F823C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8240, "Memory"); + __writeMemory32(0x000110F9, 0x401F8244, "Memory"); + __writeMemory32(0x000110F9, 0x401F8248, "Memory"); + __writeMemory32(0x000110F9, 0x401F824C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8250, "Memory"); + __writeMemory32(0x000110F9, 0x401F8254, "Memory"); + __writeMemory32(0x000110F9, 0x401F8258, "Memory"); + __writeMemory32(0x000110F9, 0x401F825C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8260, "Memory"); + __writeMemory32(0x000110F9, 0x401F8264, "Memory"); + __writeMemory32(0x000110F9, 0x401F8268, "Memory"); + __writeMemory32(0x000110F9, 0x401F826C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8270, "Memory"); + __writeMemory32(0x000110F9, 0x401F8274, "Memory"); + __writeMemory32(0x000110F9, 0x401F8278, "Memory"); + __writeMemory32(0x000110F9, 0x401F827C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8280, "Memory"); + __writeMemory32(0x000110F9, 0x401F8284, "Memory"); + __writeMemory32(0x000110F9, 0x401F8288, "Memory"); + __writeMemory32(0x000110F9, 0x401F828C, "Memory"); + __writeMemory32(0x000110F9, 0x401F8290, "Memory"); + __writeMemory32(0x000110F9, 0x401F8294, "Memory"); + __writeMemory32(0x000110F9, 0x401F8298, "Memory"); + __writeMemory32(0x000110F9, 0x401F829C, "Memory"); + __writeMemory32(0x000110F9, 0x401F82A0, "Memory"); + __writeMemory32(0x000110F9, 0x401F82A4, "Memory"); + __writeMemory32(0x000110F9, 0x401F82A8, "Memory"); + + // Config SDR Controller Registers/ + __writeMemory32(0x10000004, 0x402F0000, "Memory"); // MCR + __writeMemory32(0x00030524, 0x402F0008, "Memory"); // BMCR0 + __writeMemory32(0x06030524, 0x402F000C, "Memory"); // BMCR1 + __writeMemory32(0x8000001B, 0x402F0010, "Memory"); // BR0, 32MB + + __writeMemory32(0x00000F31, 0x402F0040, "Memory"); // SDRAMCR0 + __writeMemory32(0x00662A22, 0x402F0044, "Memory"); // SDRAMCR1 + __writeMemory32(0x000A0A0A, 0x402F0048, "Memory"); // SDRAMCR2 + __writeMemory32(0x08080A00, 0x402F004C, "Memory"); // SDRAMCR3 + + __writeMemory32(0x80000000, 0x402F0090, "Memory"); // IPCR0 + __writeMemory32(0x00000002, 0x402F0094, "Memory"); // IPCR1 + __writeMemory32(0x00000000, 0x402F0098, "Memory"); // IPCR2 + + __writeMemory32(0xA55A000F, 0x402F009C, "Memory"); // IPCMD, SD_CC_IPREA + SDRAM_WaitIpCmdDone(); + __writeMemory32(0xA55A000C, 0x402F009C, "Memory"); // SD_CC_IAF + SDRAM_WaitIpCmdDone(); + __writeMemory32(0xA55A000C, 0x402F009C, "Memory"); // SD_CC_IAF + SDRAM_WaitIpCmdDone(); + __writeMemory32(0x00000033, 0x402F00A0, "Memory"); // IPTXDAT + __writeMemory32(0xA55A000A, 0x402F009C, "Memory"); // SD_CC_IMS + SDRAM_WaitIpCmdDone(); + + __writeMemory32(0x08080A01, 0x402F004C, "Memory"); // enable sdram self refresh after initialization done. + + __message "SDRAM init done\n"; +} + +execUserPreload() +{ + _load_dcdc_trim(); + _clock_init(); + _sdr_Init(); + __message "execUserPreload() done.\n"; +} + +execUserReset() +{ + _load_dcdc_trim(); + _clock_init(); + _sdr_Init(); + __message "execUserReset() done.\n"; +} + diff --git a/board/NXP_EVKB_IMXRT1050/IAR/hello_world/hello_world.ewd b/board/NXP_EVKB_IMXRT1050/IAR/hello_world/hello_world.ewd index 42d3942d..3bea70ec 100644 --- a/board/NXP_EVKB_IMXRT1050/IAR/hello_world/hello_world.ewd +++ b/board/NXP_EVKB_IMXRT1050/IAR/hello_world/hello_world.ewd @@ -1529,7 +1529,7 @@