diff options
Diffstat (limited to 'bsp/at32/libraries/rt_drivers/SConscript')
| -rw-r--r-- | bsp/at32/libraries/rt_drivers/SConscript | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/bsp/at32/libraries/rt_drivers/SConscript b/bsp/at32/libraries/rt_drivers/SConscript index 2e96d36ac5..434174e117 100644 --- a/bsp/at32/libraries/rt_drivers/SConscript +++ b/bsp/at32/libraries/rt_drivers/SConscript @@ -16,8 +16,11 @@ if GetDepend(['RT_USING_PIN']): if GetDepend(['RT_USING_WDT']): src += ['drv_wdt.c'] -if GetDepend(['BSP_USING_SERIAL']): - src += ['drv_usart.c'] +if GetDepend(['RT_USING_SERIAL']): + if GetDepend(['RT_USING_SERIAL_V2']): + src += ['drv_usart_v2.c'] + else: + src += ['drv_usart.c'] if GetDepend(['BSP_USING_PWM']): src += ['drv_pwm.c'] @@ -59,6 +62,15 @@ if GetDepend(['BSP_USING_CAN']): if GetDepend(['BSP_USING_SDIO']): src += ['drv_sdio.c'] +if GetDepend(['BSP_USING_USBD']): + src += ['drv_usbd.c'] + +if GetDepend(['BSP_USING_DEVICE_USBFS1']) or GetDepend(['BSP_USING_DEVICE_USBFS2']): + src += ['drv_usbfsd.c'] + +if GetDepend(['BSP_USING_HOST_USBFS1']) or GetDepend(['BSP_USING_HOST_USBFS2']): + src += ['drv_usbfsh.c'] + path = [cwd] path += [cwd + '/config'] |
