From 34166b361a953119f1084432f302c5b31ddb9a23 Mon Sep 17 00:00:00 2001 From: MDLZCOOL Date: Fri, 19 Dec 2025 10:51:31 +0800 Subject: [PATCH] fix(rp2040): add rp2040 support to scons --- SConscript | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/SConscript b/SConscript index 6b6c09f3..5dcdef51 100644 --- a/SConscript +++ b/SConscript @@ -111,6 +111,9 @@ if GetDepend(['PKG_CHERRYUSB_DEVICE']): LIBS = ['libpusb2_dc_a32_softfp_neon.a'] if GetDepend(['PKG_CHERRYUSB_DEVICE_NRF5X']): src += Glob('port/nrf5x/usb_dc_nrf5x.c') + if GetDepend(['PKG_CHERRYUSB_DEVICE_RP2040']): + path += [cwd + '/port/rp2040'] + src += Glob('port/rp2040/usb_dc_rp2040.c') if GetDepend(['PKG_CHERRYUSB_DEVICE_CDC_ACM']): src += Glob('class/cdc/usbd_cdc_acm.c') @@ -267,6 +270,10 @@ if GetDepend(['PKG_CHERRYUSB_HOST']): LIBPATH = [cwd + '/port/xhci/phytium'] LIBS = ['libxhci_a32_softfp_neon.a'] + if GetDepend(['PKG_CHERRYUSB_HOST_RP2040']): + path += [cwd + '/port/rp2040'] + src += Glob('port/rp2040/usb_hc_rp2040.c') + if GetDepend(['PKG_CHERRYUSB_HOST_CDC_ACM']): src += Glob('class/serial/usbh_cdc_acm.c') if GetDepend(['PKG_CHERRYUSB_HOST_HID']):