sakumisu
|
d1c7fa8c19
|
support multi port api for device
|
2024-02-06 19:52:22 +08:00 |
|
sakumisu
|
8a831cdaa5
|
user must define some configs in usb_config.h when use fsdev/musb/dwc2
|
2023-12-21 21:58:08 +08:00 |
|
sakumisu
|
29d45ef5c7
|
replace struct usbd_endpoint_cfg with struct usb_endpoint_descriptor in usbh_ep_open api
|
2023-12-10 22:34:01 +08:00 |
|
sakumisu
|
ce2a438c99
|
fix uninitialized warning
|
2023-12-05 21:39:36 +08:00 |
|
ovo
|
849ea98853
|
bugfix: send zlp won't trigger ep tx interrupt
|
2023-11-26 18:48:11 +08:00 |
|
biyq
|
e3d4797928
|
1. update usb_dc_musb.c
|
2022-11-29 14:43:58 +08:00 |
|
sakimisu
|
cf97d5276e
|
add usbd_get_port_speed api to use different config descriptors
|
2022-11-19 21:51:38 +08:00 |
|
sakimisu
|
9517ae828f
|
fix musb tx packet split
|
2022-11-19 21:51:38 +08:00 |
|
sakumisu
|
a8723d01d0
|
fix musb ep_idx lost
|
2022-11-01 15:28:55 +08:00 |
|
sakumisu
|
db4018117e
|
fix musb continue write bug
|
2022-10-21 21:23:30 +08:00 |
|
sakumisu
|
8733607c55
|
fix count overflow
|
2022-10-19 09:34:52 +08:00 |
|
sakumisu
|
b3fc6394c9
|
fix read fifo lost in ep0 out data
|
2022-10-18 21:38:21 +08:00 |
|
sakumisu
|
62d0000926
|
refactor usb host stack: hcd api, hub process and usb no cache ram process
|
2022-09-09 19:09:22 +08:00 |
|
sakumisu
|
b72e794ea7
|
add ep_enable param to check if ep is enable when transfer
|
2022-08-20 20:28:11 +08:00 |
|
sakumisu
|
f1bc0aef04
|
refactor dcd api and ep in/out irq callback process
|
2022-07-28 21:35:22 +08:00 |
|
sakumisu
|
120f994ee3
|
fix spelling
|
2022-07-24 14:36:34 +08:00 |
|
sakumisu
|
8e7c7d76e1
|
remove usb_ prefix
|
2022-06-15 20:51:18 +08:00 |
|
sakumisu
|
a31e56f13e
|
rename struct name
|
2022-06-14 22:08:04 +08:00 |
|
sakumisu
|
8866d9aab4
|
optimise musb dcd and hcd driver
|
2022-06-04 21:11:16 +08:00 |
|
sakumisu
|
96b38020df
|
update ep write zlp
|
2022-05-29 14:54:28 +08:00 |
|
sakumisu
|
77d6de89f6
|
use offset to operate register instead of usb struct
|
2022-05-27 22:13:05 +08:00 |
|
sakumisu
|
035f01b2ca
|
add static for usb_ep0_state to avoid duplicating
|
2022-04-23 16:42:56 +08:00 |
|
sakumisu
|
fde5f93659
|
rename USB_MUSB_SUNXI with CONFIG_USB_MUSB_SUNXI
|
2022-04-15 21:38:58 +08:00 |
|
sakumisu
|
7acda342a2
|
add stall state process when ep0 will be stalled
|
2022-04-15 21:37:37 +08:00 |
|
sakumisu
|
22f7322ed9
|
optimise musb driver
|
2022-03-26 15:15:16 +08:00 |
|
sakumisu
|
29fa5a9b05
|
use ep index to control register
|
2022-03-20 21:17:11 +08:00 |
|
xieyangrun@rt-thread.com
|
f7d90a4192
|
update musb dc port
|
2022-03-20 13:10:30 +08:00 |
|
sakumisu
|
c685f42353
|
fix fifo addr align when write&read,clear underrun flag in tx irq
|
2022-03-16 21:02:26 +08:00 |
|
sakumisu
|
2fae577fae
|
update musb dcd driver
|
2022-03-13 22:05:03 +08:00 |
|
sakumisu
|
1afc896572
|
fix usb_dc_deinit return type
|
2022-03-11 21:08:41 +08:00 |
|
sakumisu
|
12729ccc5e
|
remove unused comments
|
2022-03-11 17:30:23 +08:00 |
|
sakumisu
|
ce046a2093
|
update musb driver
|
2022-02-25 23:10:00 +08:00 |
|
sakumisu
|
a6e82a34f4
|
update musb dcd
|
2022-02-21 22:23:37 +08:00 |
|
sakumisu
|
88a881bd8c
|
update dcd porting
|
2022-02-20 20:53:42 +08:00 |
|