1from building import * 2 3cwd = GetCurrentDir() 4CPPPATH = [cwd] 5 6# add the general drivers. 7src = Split(""" 8board.c 9""") 10 11if GetDepend(['BSP_USING_EMAC']): 12 src += ['drv_emac.c'] 13 14if GetDepend(['BSP_USING_HWTIMER0']): 15 src += ['drv_hwtimer.c'] 16 17if GetDepend(['BSP_USING_LED']): 18 src += ['drv_led.c'] 19 20if GetDepend(['BSP_USING_SDRAM']): 21 src += ['drv_sdram.c'] 22 23if GetDepend('BSP_USING_UART0') or GetDepend('BSP_USING_UART2'): 24 src += ['drv_uart.c'] 25 26if GetDepend('BSP_USING_ADC'): 27 src += ['drv_adc.c'] 28 29group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH) 30 31Return('group') 32