From 2955dbfcdaa887e55ecea68aadc1957fefb53e3e Mon Sep 17 00:00:00 2001 From: "dzzxzz@gmail.com" Date: Mon, 17 Dec 2012 08:21:29 +0000 Subject: add LPC4330 BSP based on NGX xplorer development board git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2487 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- bsp/xplorer4330/libraries/startup_code/SConscript | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 bsp/xplorer4330/libraries/startup_code/SConscript (limited to 'bsp/xplorer4330/libraries/startup_code/SConscript') diff --git a/bsp/xplorer4330/libraries/startup_code/SConscript b/bsp/xplorer4330/libraries/startup_code/SConscript new file mode 100644 index 0000000000..fc89cc270d --- /dev/null +++ b/bsp/xplorer4330/libraries/startup_code/SConscript @@ -0,0 +1,22 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +# add for startup code +if rtconfig.CROSS_TOOL == 'gcc': + src = ['gcc_startup_lpc18xx43xx.s'] +elif rtconfig.CROSS_TOOL == 'keil': + src = ['keil_startup_lpc18xx43xx.s'] +elif rtconfig.CROSS_TOOL == 'iar': + src = ['iar_startup_lpc18xx43xx.s'] + +if GetDepend(['RT_USING_BSP_CMSIS']): + path = [cwd + '/CM3/CoreSupport'] + src += ['CM3/CoreSupport/core_cm3.c'] +elif GetDepend(['RT_USING_RTT_CMSIS']): + path = [RTT_ROOT + '/components/CMSIS/Include'] + +CPPDEFINES = ['CORE_M4'] +group = DefineGroup('startup', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) + +Return('group') -- cgit v1.3.1