summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2024-05-14 21:34:15 +0800
committersakumisu <[email protected]>2024-05-14 21:34:15 +0800
commit60747ce43573b86cb127af55bfab2a29f4129474 (patch)
tree2d0626cd634b9cc2d11dc44933b9c6628c495b77
parent490cac1a0f9612d2136fc31db1c4ac1c52fa82e2 (diff)
update(port/musb): add sunxi glue for check
-rw-r--r--SConscript4
-rw-r--r--port/musb/usb_glue_sunxi.c5
2 files changed, 7 insertions, 2 deletions
diff --git a/SConscript b/SConscript
index c3deda77..c4998332 100644
--- a/SConscript
+++ b/SConscript
@@ -46,7 +46,7 @@ if GetDepend(['PKG_CHERRYUSB_DEVICE']):
src += Glob('port/musb/usb_dc_musb.c')
if GetDepend(['PKG_CHERRYUSB_DEVICE_MUSB_SUNXI']):
src += Glob('port/musb/usb_dc_musb.c')
- CPPDEFINES += ['CONFIG_USB_MUSB_SUNXI']
+ src += Glob('port/musb/usb_glue_sunxi.c')
if GetDepend(['PKG_CHERRYUSB_DEVICE_MUSB_CUSTOM']):
src += Glob('port/musb/usb_dc_musb.c')
if GetDepend(['PKG_CHERRYUSB_DEVICE_BL']):
@@ -153,7 +153,7 @@ if GetDepend(['PKG_CHERRYUSB_HOST']):
src += Glob('port/musb/usb_hc_musb.c')
if GetDepend(['PKG_CHERRYUSB_HOST_MUSB_SUNXI']):
src += Glob('port/musb/usb_hc_musb.c')
- CPPDEFINES += ['CONFIG_USB_MUSB_SUNXI']
+ src += Glob('port/musb/usb_glue_sunxi.c')
if GetDepend(['PKG_CHERRYUSB_HOST_MUSB_CUSTOM']):
src += Glob('port/musb/usb_hc_musb.c')
diff --git a/port/musb/usb_glue_sunxi.c b/port/musb/usb_glue_sunxi.c
new file mode 100644
index 00000000..c30681bf
--- /dev/null
+++ b/port/musb/usb_glue_sunxi.c
@@ -0,0 +1,5 @@
+#include "usb_config.h"
+
+#ifndef CONFIG_USB_MUSB_SUNXI
+#error must define CONFIG_USB_MUSB_SUNXI when use sunxi chips
+#endif \ No newline at end of file