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
|
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
|
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
|
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
|
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 |
|
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
|
6516a470c8
|
update(port/ch32): update irqhandler name
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-07 22:07:22 +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
|
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
|
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
|
577ebd0999
|
fix unused warnings
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-30 21:37:50 +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
|
95d968bd57
|
feat(port/fsdev/usb_glue_st): implement low level api
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-25 21:10:34 +08:00 |
|
sakumisu
|
4edd86c872
|
fix(port/dwc2/usb_hc_dwc2): change packet uint8_t to uint16_t
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-24 19:33:21 +08:00 |
|
sakumisu
|
166795bd72
|
feat(port/dwc2/usb_glue_st): implement low level api for device and host
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-24 19:32:29 +08:00 |
|
sakumisu
|
894b80d9ed
|
fix(port/dwc2/usb_hc_dwc2): enlarge pktcnt to 0x3ff, GHWCFG3(bit4:6) = 6, GHWCFG3(bit0:3) = 8
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-23 18:21:31 +08:00 |
|
chenzhihong007
|
4897d6d622
|
port: hpmicro: update isr processing (#304)
- update isr processing
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2025-04-23 09:43:52 +08:00 |
|
sakumisu
|
6f25f797ed
|
feat(port/kinetis): add mm32f5 support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-29 15:37:03 +08:00 |
|
sakumisu
|
9a26c50900
|
fix: fix wformat warnings
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 22:39:30 +08:00 |
|
sakumisu
|
5666fcb540
|
update(port/ohci): add pad for ed&td cachemaintain, add CONFIG_USB_OHCI_DESC_DCACHE_ENABLE for ed&td
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 13:29:04 +08:00 |
|
sakumisu
|
e9257baa5d
|
update(port/ehci): add pad for qh&qtd cachemaintain, add CONFIG_USB_EHCI_DESC_DCACHE_ENABLE for qh&qtd&itd
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 13:29:04 +08:00 |
|
Zhihong Chen
|
d9c0d27174
|
ehci: update config to improve performance
- update config to improve performance
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2025-03-28 13:27:23 +08:00 |
|
sakumisu
|
6378fb88d0
|
update(port/kinetis): add MCXA156 support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-26 20:49:09 +08:00 |
|
sakumisu
|
db0f5475b4
|
fix(port/ch32): add EPn_SET_TX_LEN for mps
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-25 22:16:09 +08:00 |
|
Chen Leeren
|
27c307abed
|
Add ch585 usbhs dc
|
2025-02-25 22:14:09 +08:00 |
|
Chen Leeren
|
374e6d6e4d
|
Fix ch58x fs ip send bug
|
2025-02-25 22:14:09 +08:00 |
|
sakumisu
|
8ac0b65b30
|
fix(port/dwc2/usb_glue_st): set GCCFG zero in host for stm32h7rs
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-22 19:12:51 +08:00 |
|
sakumisu
|
de7a73bc2f
|
update(port/dwc2/usb_glue_esp): add freertos/task.h for old esp-idf
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-11 21:28:50 +08:00 |
|
sakumisu
|
20c298b6ba
|
docs: update readme
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-09 15:33:53 +08:00 |
|
sakumisu
|
e90b29c2e7
|
feat(port/ehci): add t113 glue
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-08 22:45:23 +08:00 |
|
sakumisu
|
afc9213cd1
|
fix(port/dwc2/usb_hc_dwc2): fix warning
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-26 23:37:11 +08:00 |
|
sakumisu
|
d3aafb2174
|
update(port/rp2040/usb_hc_rp2040): add lock for ep0
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-26 15:19:34 +08:00 |
|
sakumisu
|
49d9775a1b
|
feat(port/rp2040): update rp2040 host driver, use irq_add_shared_handler to register irq handler
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-25 19:11:27 +08:00 |
|
sakumisu
|
5573472397
|
fix(port/musb/usb_hc_musb): fix musb_write_packet size with urb->transfer_buffer_length
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-25 19:08:15 +08:00 |
|
sakumisu
|
efbfc9d70f
|
update(port/template): update template
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-23 23:04:34 +08:00 |
|
sakumisu
|
f447de38dc
|
update(port/rp2040): init ep_control & buffer_control in usb_dc_init
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-23 22:28:31 +08:00 |
|
sakumisu
|
c399be3ea2
|
feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macro
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-22 17:54:54 +08:00 |
|
sakumisu
|
ea27f5b238
|
feat(port/rp2040): update rp2040 driver to latest
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-19 20:46:12 +08:00 |
|
sakumisu
|
64394bf246
|
update: add USBH_IRQHandler & USBD_IRQHandler function declaration
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-15 17:10:19 +08:00 |
|
sakumisu
|
1a1b475523
|
update(port): add ehci/ohci/dwc2 dcache support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-15 17:09:22 +08:00 |
|
sakumisu
|
be6537637c
|
chore: fix missing license
|
2024-12-23 20:01:05 +08:00 |
|