diff options
| author | lza1205 <[email protected]> | 2021-09-07 10:18:06 +0800 |
|---|---|---|
| committer | lza1205 <[email protected]> | 2021-09-10 12:10:40 +0800 |
| commit | 64c828666d7d9ef2c5c4af09dd2e500cf6799e15 (patch) | |
| tree | 9e0dad95db2f8632dc63c6e02196eb14537dfde8 /bsp/gd32107c-eval/drivers/SConscript | |
| parent | 9debfd3d9a5eff7bf94227fdde4cc251d620e3f8 (diff) | |
[bsp] add gd32107c-eval first commit
Diffstat (limited to 'bsp/gd32107c-eval/drivers/SConscript')
| -rw-r--r-- | bsp/gd32107c-eval/drivers/SConscript | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/bsp/gd32107c-eval/drivers/SConscript b/bsp/gd32107c-eval/drivers/SConscript new file mode 100644 index 0000000000..77badf9a32 --- /dev/null +++ b/bsp/gd32107c-eval/drivers/SConscript @@ -0,0 +1,33 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = os.path.join(str(Dir('#')), 'drivers') + +# add the general drivers. +src = Split(""" +board.c +drv_usart.c +""") + +CPPPATH = [cwd] + +# add spi drivers. +if GetDepend('RT_USING_SPI'): + src += ['drv_spi.c'] + +# add i2c drivers. +if GetDepend('RT_USING_I2C'): + src += ['drv_i2c.c'] + +# add pin drivers. +if GetDepend('RT_USING_PIN'): + src += ['drv_gpio.c'] + +# add spi flash drivers. +if GetDepend('RT_USING_SFUD'): + src += ['drv_spi_flash.c'] + +group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH) + +Return('group') |
