Commit Graph

21 Commits

Author SHA1 Message Date
sakumisu
af92236cf4 refactor(core/usbd_core): process string internal, you can use like \"cherryusb\" now 2024-05-16 11:19:58 +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
bfa4490e6c remove init data 2024-03-23 18:09:08 +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
Zhihong Chen
920b02cb7c class: msc device: support multi lun
- support multi lun

Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2024-02-06 18:31:47 +08:00
sakumisu
44e9c1cf4f register desc with callback when enable CONFIG_USBDEV_ADVANCE_DESC 2023-12-20 20:24:47 +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
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
38db93fc7e replace printf with USB_LOG_DBG for templates 2022-06-04 21:08:19 +08:00
sakumisu
8e0e772992 add cdc composite template 2022-05-06 17:07:51 +08:00