Commit Graph

17 Commits

Author SHA1 Message Date
sakumisu
d1c7fa8c19 support multi port api for device 2024-02-06 19:52:22 +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
Chen Leeren
3d96f64f94 Fix possible errors in endpoint 0 datapid 2023-10-07 23:46:28 +08:00
sakimisu
bb8cfe23de fix ep0 data receive 2023-03-15 21:38:41 +08:00
sakimisu
cf97d5276e add usbd_get_port_speed api to use different config descriptors 2022-11-19 21:51:38 +08:00
sakumisu
525d4b8ebf fix ep enable when calls usbd_ep_open 2022-09-11 22:41:43 +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
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
97a364b304 fix tx toggle control 2022-07-13 22:18:19 +08:00
sakumisu
a8fb71bed7 update ep config 2022-07-08 22:33:05 +08:00
sakumisu
76887cf682 fix warning and add speed errorout when precompile 2022-07-07 21:33:56 +08:00
sakumisu
c3cc33281f optimise usbfs and usbhs driver 2022-07-03 10:29:58 +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
c97928007d add volatile for dev_addr 2022-02-18 22:56:06 +08:00
sakumisu
595548f548 update ch32 port and demo 2022-02-06 17:05:47 +08:00