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