From c1ccceb0f9faa08c76a3f3276fdca0cd806a2ba3 Mon Sep 17 00:00:00 2001 From: armink Date: Fri, 17 May 2019 18:41:27 +0800 Subject: Update the bsp to master v4.0.1 version. --- .../imxrt1021/devices/MIMXRT1021/SConscript | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 bsp/imxrt/Libraries/imxrt1021/devices/MIMXRT1021/SConscript (limited to 'bsp/imxrt/Libraries/imxrt1021/devices/MIMXRT1021/SConscript') diff --git a/bsp/imxrt/Libraries/imxrt1021/devices/MIMXRT1021/SConscript b/bsp/imxrt/Libraries/imxrt1021/devices/MIMXRT1021/SConscript new file mode 100644 index 0000000000..3a169729bf --- /dev/null +++ b/bsp/imxrt/Libraries/imxrt1021/devices/MIMXRT1021/SConscript @@ -0,0 +1,27 @@ +# 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_MIMXRT1021.c'] + +CPPPATH = [ cwd, cwd + '/drivers', cwd + '/utilities', cwd + '/CMSIS/Include'] +CPPDEFINES = ['CPU_MIMXRT1021DAG5A', 'EVK_MCIMXRM', 'FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL=1'] + +# add for startup script +if rtconfig.CROSS_TOOL == 'gcc': + src += [cwd + '/gcc/startup_MIMXRT1021.S'] +elif rtconfig.CROSS_TOOL == 'keil': + src += [cwd + '/arm/startup_MIMXRT1021.s'] +elif rtconfig.CROSS_TOOL == 'iar': + src += [cwd + '/iar/startup_MIMXRT1021.s'] + +group = DefineGroup('Libraries', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES=CPPDEFINES) + +Return('group') -- cgit v1.3.1