@@ -2,23 +2,11 @@ import os
22from building import *
33
44cwd = GetCurrentDir ()
5+ src = ['board.c' ]
6+ path = [cwd ]
57
6- # add the general drivers.
7- src = Glob ('board.c' )
8- pkg_root = os .path .join (cwd , '..' , 'packages' , 'novosns-series' , 'NS800RT7XXX' )
9- path = [
10- cwd ,
11- os .path .join (pkg_root , 'Device' , 'Inc' ),
12- os .path .join (pkg_root , 'StdDriver' , 'Inc' ),
13- os .path .join (pkg_root , 'StdDriver' , 'Inc' , 'ti' ),
14- os .path .join (cwd , '..' , 'libraries' , 'HAL_Drivers' ),
15- os .path .join (cwd , '..' , 'libraries' , 'HAL_Drivers' , 'drivers' ),
16- ]
17-
18- group = DefineGroup ('Drivers' , src , depend = ['' ], CPPPATH = path )
19- list = os .listdir (cwd )
20- for item in list :
21- if os .path .isfile (os .path .join (cwd , item , 'SConscript' )):
22- group = group + SConscript (os .path .join (item , 'SConscript' ))
8+ cppdefines = ['NS800RT7P65X' , 'USE_HAL_DRIVER' , 'DUAL_CORE_ENABLE=0' ,
9+ 'SYSCLK_USE_PLL' , 'SYSCLK_SOURCE_USE_HXTL' , 'PLLCLK_SOURCE_USE_HXTL' ]
2310
11+ group = DefineGroup ('Board' , src , depend = ['' ], CPPPATH = path , CPPDEFINES = cppdefines )
2412Return ('group' )
0 commit comments