From e2fb9b2121a5f57a3ad202edab417c35298cebe9 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Fri, 8 Jul 2022 22:52:14 +0800 Subject: add ch32v307 config --- SConscript | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'SConscript') diff --git a/SConscript b/SConscript index 1ff86565..34c2bbc2 100644 --- a/SConscript +++ b/SConscript @@ -56,17 +56,25 @@ if GetDepend(['PKG_CHERRYUSB_DEVICE']): if GetDepend(['PKG_CHERRYUSB_DEVICE_FSDEV']): src += Glob('port/fsdev/usb_dc_fsdev.c') + if GetDepend(['PKG_CHERRYUSB_DEVICE_DWC2']): src += Glob('port/dwc2/usb_dc_dwc2.c') if GetDepend(['PKG_CHERRYUSB_DEVICE_DWC2_PORT_FS']): CPPDEFINES += ['CONFIG_USB_DWC2_PORT=FS_PORT'] elif GetDepend(['PKG_CHERRYUSB_DEVICE_DWC2_PORT_HS']): CPPDEFINES += ['CONFIG_USB_DWC2_PORT=HS_PORT'] + if GetDepend(['PKG_CHERRYUSB_DEVICE_MUSB']): src += Glob('port/musb/usb_dc_musb.c') if GetDepend(['PKG_CHERRYUSB_DEVICE_MUSB_SUNXI']): CPPDEFINES += ['CONFIG_USB_MUSB_SUNXI'] + if GetDepend(['PKG_CHERRYUSB_DEVICE_CH32_CH32V307']): + if GetDepend(['PKG_CHERRYUSB_DEVICE_HS']): + src += Glob('port/ch32/usb_dc_usbhs.c') + else: + src += Glob('port/ch32/usb_dc_usbfs.c') + # USB HOST if GetDepend(['PKG_CHERRYUSB_HOST']): path += [cwd + '/osal'] @@ -94,6 +102,7 @@ if GetDepend(['PKG_CHERRYUSB_HOST']): if GetDepend(['PKG_CHERRYUSB_HOST_DWC2']): src += Glob('port/dwc2/usb_hc_dwc2.c') CPPDEFINES += ['CONFIG_USBHOST_HIGH_WORKQ'] + if GetDepend(['PKG_CHERRYUSB_HOST_MUSB']): src += Glob('port/musb/usb_hc_musb.c') if GetDepend(['PKG_CHERRYUSB_HOST_MUSB_SUNXI']): -- cgit v1.3.1