Commit Graph

1493 Commits

Author SHA1 Message Date
sakumisu
b19f70575a feat: add nationstech support
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-13 23:15:48 +08:00
sakumisu
4f831f58ef fix(port/dwc2/usb_hc_dwc2): do not disable channel for non-split periodic channels in buffer dma
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-13 19:38:47 +08:00
sakumisu
684041f285 fix(core/usbd_core): add check for desc callback
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-13 14:42:18 +08:00
sakumisu
dbfcdb55af docs: update version rst
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-13 11:14:49 +08:00
sakumisu
dd4c4fe180 update(port/dwc2): check crstdone with bit29 after dwc2 4.20a version
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-13 11:14:20 +08:00
sakumisu
3a028f7acf update(port/ehci/usb_glue_t113): update clock config
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-12 21:03:40 +08:00
chenzhihong007
8c100cdccd [update] port: hpmicro: update usb_dc_hpm.c (#316)
- update usb_dc_hpm.c

Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-05-12 11:01:08 +08:00
sakumisu
6064c0beef docs: update show
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-11 22:57:45 +08:00
sakumisu
dc5e8dc5ed feat(port/dwc2/usb_hc_dwc2): support external hs hub with fs/ls device
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-11 22:43:49 +08:00
sumengqi
4d3770b5d0 fix:(port/ch32/usb_dc_usbhs.c) fix isochronous in endpoint config bug (#314)
* fix:(port/ch32/usb_dc_usbhs.c) fix isochronous in endpoint config bug
2025-05-11 09:09:06 +08:00
sakumisu
336aa91d24 update(port): add sof support
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-10 21:26:53 +08:00
sakumisu
7a0e8cae1a update(port/musb/usb_hc_musb): flush and disable ep intr in usbh_kill_urb
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-10 17:48:34 +08:00
sakumisu
a92b5488b0 chore(kconfig): update rtthread pkg & master kconfig
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-10 17:07:13 +08:00
sakumisu
5253d5aa6b update(port): add USB_ASSERT_MSG for ep num check
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-10 17:07:03 +08:00
sakumisu
8393ed986a chore(cmake): add CONFIG_CHERRYUSB check, update custom file cmake
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 18:55:16 +08:00
sakumisu
19f7548b60 update(cherryusb_config_template): update macro
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 18:21:47 +08:00
sakumisu
ba2f91f24c fix(port/musb/usb_dc_musb): enable USB_TXCSRH1_MODE for in ep
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 18:10:45 +08:00
sakumisu
2d8c4ca56a chore(cmake): move hpm config at last
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 16:59:54 +08:00
sakumisu
0ba374253b update(common/usb_memcpy): add CONFIG_USB_MEMCPY_DISABLE macro
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 16:47:23 +08:00
sakumisu
7affefe7f9 chore: add zephyr module
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 16:42:23 +08:00
sakumisu
910f1f64ad docs: update usage
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 16:16:49 +08:00
sakumisu
96cbbfc1be docs: add performance show
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-09 13:35:23 +08:00
sumengqi
9d06a940f0 fix:(port/ch32/usb_dc_usbhs.c) Add isochronous out transfer support and fix endpoint config bug (#310)
* fix:(port/ch32/usb_dc_usbhs.c) Add isochronous out transfer support and fix endpoint config bug
2025-05-09 10:03:16 +08:00
sakumisu
c659bdc604 update(demo): update rndis & ecm device for rtthread
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-08 22:48:35 +08:00
sakumisu
40f164e81e chore: music file too big, remove it
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-08 22:31:01 +08:00
sakumisu
e0289d79f9 update(demo): wait done in linkoutput_fn for rndis & ecm, retransmission in lwip costs too much time
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-08 22:30:52 +08:00
sakumisu
6516a470c8 update(port/ch32): update irqhandler name
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-07 22:07:22 +08:00
sakumisu
bf2ba7324a update(class): replace ecm & rndis USB_ERR_NOTDEV with USB_ERR_NOTCONN
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-07 19:48:39 +08:00
sakumisu
cf22bcf252 update(class/wireless/usbd_rndis): use usbd_rndis_start_write for usbd_rndis_eth_tx
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-07 18:09:19 +08:00
sakumisu
d122f2d8f7 update(demo): include dnserver & dhserver config for rndis & ecm
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-07 18:00:20 +08:00
Runcheng Lu
d012974a0e platform: lvgl: update features and support both LVGL 8 and LVGL 9
Signed-off-by: Runcheng Lu <runcheng.lu@hpmicro.com>
2025-05-07 09:21:31 +08:00
Runcheng Lu
609305a28f class: hid: Fix typo: MODIFER → MODIFIER
Signed-off-by: Runcheng Lu <runcheng.lu@hpmicro.com>
2025-05-07 09:21:31 +08:00
sakumisu
d4dfb03afc update: add USB_ASSERT_MSG for common case
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 22:34:41 +08:00
sakumisu
a41000a000 update(port/aic): sync code from luban lite
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 21:45:03 +08:00
sakumisu
e29d87bb20 update(osal): rename ticks to timeout_ms
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 18:16:04 +08:00
sakumisu
93a8457700 feat(osal/usb_osal_zephyr): add zephyr osal
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 18:09:43 +08:00
sakumisu
3f736a3622 chore: update cmake & kconfig & scons
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 18:09:06 +08:00
sakumisu
ccbe0232dc update(osal/usb_osal_nuttx): update timer driver
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 18:08:36 +08:00
sakumisu
9aa7a76353 update(port/dwc2/usb_glue_st): change USB_OTG_HS_PERIPH_BASE to 0x40040000UL
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-06 18:07:57 +08:00
sakumisu
8bc602dc74 docs: update note
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-05 22:41:18 +08:00
sakumisu
51ef13d217 fix(port/bl): enable PDS_REG_USB_IDDIG bit for device
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-05 18:59:51 +08:00
sakumisu
7d93f7d0f0 chore(cmake): update cmake
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-30 23:00:35 +08:00
sakumisu
5990e5c607 update(demo/usb_host): add fatfs speed test
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-30 21:38:09 +08:00
sakumisu
577ebd0999 fix unused warnings
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-30 21:37:50 +08:00
sakumisu
c27458d71a update(platform): update platform code
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-30 10:11:04 +08:00
sakumisu
644ac2b37f update(common/usb_log): update USB_ASSERT
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-29 18:01:35 +08:00
sakumisu
d3de69ae38 update(class/wireless/usbd_rndis): enable indicate msg for sending connect status
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-29 16:25:45 +08:00
sakumisu
33dd56b7ce update(port/ehci): use static qtd pool for qtd alloc & free
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-29 16:25:45 +08:00
sakumisu
8aad86f66b update(class): add weak api to avoid undefine symbol(not use such class but add)
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-28 21:32:19 +08:00
sakumisu
0c3a64516d update(rtthread): add check for use dfs
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-26 17:22:47 +08:00