diff options
| author | tanek liang <[email protected]> | 2017-10-28 09:43:23 +0800 |
|---|---|---|
| committer | tanek liang <[email protected]> | 2017-10-28 10:04:39 +0800 |
| commit | 348a6f506aa111c9bf5ced3eb5178eef9c5c73c8 (patch) | |
| tree | aa4eca5f636d5b2cfc3b29aa23b7d93e82e67780 /bsp/imxrt1052-evk/Libraries/SConscript | |
| parent | bb07f393b20e24d1d219e59f037e7e42b8602def (diff) | |
[bsp] rename bsp: imxrt --> imxrt1052-evk
Diffstat (limited to 'bsp/imxrt1052-evk/Libraries/SConscript')
| -rw-r--r-- | bsp/imxrt1052-evk/Libraries/SConscript | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/bsp/imxrt1052-evk/Libraries/SConscript b/bsp/imxrt1052-evk/Libraries/SConscript new file mode 100644 index 0000000000..414e9e5a09 --- /dev/null +++ b/bsp/imxrt1052-evk/Libraries/SConscript @@ -0,0 +1,33 @@ +# RT-Thread building script for component + +Import('rtconfig') +Import('RTT_ROOT') +from building import * + +cwd = GetCurrentDir() +src = Glob('drivers/*.c') +SrcRemove(src, 'drivers/dataqueue.c') +src += Glob('common/chip/*.c') +src += [cwd + '/system_MIMXRT1052.c'] + +CPPPATH = [ cwd, cwd + '/drivers', cwd + '/utilities', cwd + '/CMSIS/include'] +CPPDEFINES = ['CPU_MIMXRT1052DVL6A', 'SKIP_SYSCLK_INIT', 'EVK_MCIMXRM', 'FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL=1'] +# CPPDEFINES = ['CPU_MIMXRT1052DVL6A', 'EVK_MCIMXRM'] + +# add for startup script +if rtconfig.CROSS_TOOL == 'gcc': + src += [cwd + '/gcc/startup_MIMXRT1052.s'] +elif rtconfig.CROSS_TOOL == 'keil': + src += [cwd + '/arm/startup_MIMXRT1052.s'] +elif rtconfig.CROSS_TOOL == 'iar': + src += [cwd + '/iar/startup_MIMXRT1052.s'] + +# if GetDepend('RT_USING_IMX_MID_SDMMC'): + # src += Glob('middleware/sdmmc/src/*.c') + # CPPPATH += [cwd + '/middleware/sdmmc/inc'] + # CPPPATH += [cwd + '/middleware/sdmmc/port'] + # CPPPATH += [cwd + '/middleware/sdmmc/port/usdhc/polling'] + +group = DefineGroup('Libraries', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES=CPPDEFINES) + +Return('group') |
