Commit Graph

1517 Commits

Author SHA1 Message Date
sakumisu
af6df63acb fix(port/ch32): clear intflag first, set nak before handling ep in
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-28 12:26:26 +08:00
sakumisu
b4fb10ee98 update(core/usbd_core): clear configuration in disconnect callback
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-27 20:34:18 +08:00
sakumisu
e3c50cde10 fix(platform/usbd_fatfs_mtp): DIR with dynamic
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-27 20:34:18 +08:00
sakumisu
e65b8c0614 docs: update readme
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-27 20:34:18 +08:00
sakumisu
f9189b4278 fix warning
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-26 22:10:25 +08:00
sakumisu
51ea604ded update(demo): add ep num check for some templates
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-26 21:54:47 +08:00
sakumisu
fe24f8d4ba feat(class/mtp): support mtp device
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-26 21:54:32 +08:00
sakumisu
5fed8b7d05 update: sync code from rtthread master
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-20 18:46:18 +08:00
sakumisu
45ccc810d2 fix(demo): move dhcp_start in init
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-20 18:45:51 +08:00
sakumisu
7e5713ab89 chore: bump version to v1.5.0
Signed-off-by: sakumisu <1203593632@qq.com>
v1.5.0-rc1
2025-05-19 17:22:23 +08:00
sakumisu
05e5730cc2 update: enable CONFIG_USBDEV_ADVANCE_DESC as default
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-19 17:22:23 +08:00
Zhihong Chen
d6f912c48d fix zephyr build warning
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-05-19 14:56:39 +08:00
Zhihong Chen
7465a59eaa [update] port: hpmicro: update port files
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-05-19 14:56:39 +08:00
sakumisu
e301e1f0a9 update(port/fsdev): assert for fsdev iso
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 20:51:37 +08:00
sakumisu
401dded10a docs: update format
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 20:27:06 +08:00
sakumisu
03fc8b668a fix warning
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 20:22:48 +08:00
sakumisu
edc0c95db2 refactor(port/nxp): combine nxp mcx glue for chipdea & ehci
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 20:20:54 +08:00
sakumisu
10e7fb60b4 docs: update rst
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 18:15:49 +08:00
sakumisu
619fb4fa5b fix(class/vendor/ftdi): fix ftdi baudrate caculation
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 18:12:11 +08:00
sakumisu
eadcf7530b refacor(port/hpmicro): move hpmicro glue into hpmicro directory
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 17:23:35 +08:00
sakumisu
43692c0ba2 chore: update zephyr code
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-15 09:47:59 +08:00
sakumisu
383d9b3141 docs: add actions
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-14 22:43:24 +08:00
chenzhihong007
01a25c7d93 [port] hpmicro: update usb_dc_hpm.c (#317)
- use USB_NOCACHE_RAM_SECTION instead of ATTR_PLACE_AT_NONCACHEABLE

Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-05-14 15:00:43 +08:00
sakumisu
5e45d15292 fix(port/ehci/usb_hc_ehci): fix qtd->hw.alt_next_qtd should be 1 not zero
Signed-off-by: sakumisu <1203593632@qq.com>
2025-05-14 14:56:43 +08:00
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