sakumisu
9a26c50900
fix: fix wformat warnings
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-03-28 22:39:30 +08:00
sakumisu
43e6b5b1b1
fix(demo): fix typo
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-02-06 20:10:17 +08:00
sakumisu
e85d898503
update(demo): add CONFIG_USBDEV_ADVANCE_DESC template
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-02-01 19:23:22 +08:00
sakumisu
7ec7891fe4
update(demo): set bNumConfigurations with zero in Device Qualifier Descriptor, we do not request other speed desc as default
2024-09-09 22:48:18 +08:00
sakumisu
b171b28a75
refactor(class/cdc): rename usbd_cdc to usbd_cdc_acm
2024-08-16 14:16:08 +08:00
sakumisu
bbcc767465
update(demo): change uint32_t to uintptr_t for 64bit cpu register
2024-08-09 22:49:46 +08:00
sakumisu
d23a8a8d00
update: get mps by usbd_get_ep_mps
2024-05-14 11:33:11 +08:00
sakumisu
4243394225
fix(demo): remove duplicate macro
2024-05-14 11:32:56 +08:00
sakumisu
51b9640489
add missing license
2024-04-16 22:11:30 +08:00
sakumisu
2bfb7255cd
reset flag in USBD_EVENT_CONFIGURED
2024-03-23 18:08:54 +08:00
sakumisu
e0551b3e7b
config busid and regbase in usbh_initialize and usbd_initialize
2024-02-18 21:15:04 +08:00
sakumisu
d1c7fa8c19
support multi port api for device
2024-02-06 19:52:22 +08:00
Wayne Lin
dd1f1d3ba8
Update hcd-ehci, dcd-dwc2 and examples.
...
1. Add some example Msh commands.
2. Fix device enumeration on EXT hub.
3. Re-file some templates.
4. Extend end-point number of dwc2 device driver.
5. Re-file rndis_host implementation includes
a. rt_mutex_take in ISR
b. 2rd pmsg is unaligned issue.
c. destroy u0 ethernet resource after removing dongle.
2023-09-07 15:07:04 +08:00
sakimisu
340fa4e024
use usbd_event_handler instead of usbd_configure_done_callback
2023-06-21 21:26:25 +08:00
sakimisu
2d1b4b8b82
export cdc/msc/rndis/mtp mps, configured by user
2023-06-21 19:39:22 +08:00
sakumisu
cfb3ae23f8
update template
2022-11-26 15:25:46 +08:00
sakumisu
dca8b4cfed
remove intf malloc
2022-10-20 21:22:08 +08:00
sakumisu
3c94fca8d8
refactor usb device intf and ep register
2022-08-20 18:08:36 +08:00
sakumisu
8283bb1c80
merge class rx setup functions into one
2022-07-31 20:43:43 +08:00
sakumisu
b835c9ccd2
add nocache ram config when enable dcache
2022-07-31 18:40:45 +08:00
sakumisu
f1bc0aef04
refactor dcd api and ep in/out irq callback process
2022-07-28 21:35:22 +08:00
sakumisu
0cf4331165
fix data type
2022-07-03 10:31:18 +08:00
sakumisu
8a705f4c3d
support multi cdc_acm class
2022-06-28 20:37:33 +08:00
sakumisu
6e2f039200
add zlp test to check if works
2022-06-07 22:46:11 +08:00
sakumisu
38db93fc7e
replace printf with USB_LOG_DBG for templates
2022-06-04 21:08:19 +08:00
sakumisu
df7366c295
use usbd_initialize to call usb_dc_init
2022-03-11 17:40:57 +08:00
sakumisu
5f1ebae3da
use cdc acm template.c for test in all demo
2022-02-20 20:51:38 +08:00