summaryrefslogtreecommitdiff
path: root/SConscript
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2025-12-12 22:45:10 +0800
committersakumisu <[email protected]>2025-12-12 22:45:10 +0800
commitda2263728aba07a28d9b6946b7acb6b0a0a97bb1 (patch)
tree2a53759e9992b54dbf582b8ba111e0c54e1bcf1d /SConscript
parent707e865627e65b9d661a431c92d57e50ab9d20ab (diff)
refactor(serial): add host serial framework
Signed-off-by: sakumisu <[email protected]>
Diffstat (limited to 'SConscript')
-rw-r--r--SConscript8
1 files changed, 5 insertions, 3 deletions
diff --git a/SConscript b/SConscript
index a4bc8163..9cccc961 100644
--- a/SConscript
+++ b/SConscript
@@ -14,7 +14,7 @@ path += [cwd + '/class/wireless']
path += [cwd + '/class/midi']
path += [cwd + '/class/adb']
path += [cwd + '/class/dfu']
-path += [cwd + '/class/midi']
+path += [cwd + '/class/serial']
path += [cwd + '/class/vendor/net']
path += [cwd + '/class/vendor/serial']
path += [cwd + '/class/vendor/wifi']
@@ -306,8 +306,10 @@ if GetDepend(['PKG_CHERRYUSB_HOST']):
or GetDepend(['PKG_CHERRYUSB_HOST_FTDI']) \
or GetDepend(['PKG_CHERRYUSB_HOST_CH34X']) \
or GetDepend(['PKG_CHERRYUSB_HOST_CP210X']) \
- or GetDepend(['PKG_CHERRYUSB_HOST_PL2303']):
- src += Glob('platform/rtthread/usbh_serial.c')
+ or GetDepend(['PKG_CHERRYUSB_HOST_PL2303']) \
+ or GetDepend(['PKG_CHERRYUSB_HOST_GSM']):
+ src += Glob('class/serial/usbh_serial.c')
+ src += Glob('platform/rtthread/usbh_rtserial.c')
if GetDepend('RT_USING_DFS') and GetDepend(['PKG_CHERRYUSB_HOST_MSC']):
src += Glob('platform/rtthread/usbh_dfs.c')