Commit Graph

16 Commits

Author SHA1 Message Date
sakumisu
e6fb6af4a9 feat(class/usbh_hid): add usbh_hid_get_protocol api
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-17 11:32:31 +08:00
sakumisu
ab59beebd4 update(class/hid/usbh_hid): export usbh_hid_get_report_descriptor api, refs:#260 2024-09-27 19:03:33 +08:00
sakumisu
f0fc75179e update(class/hid/usbh_hid): read report size from hid desc 2024-08-18 20:54:39 +08:00
sakumisu
23e2787a43 add user_data param in host class for users 2024-04-24 22:40:55 +08:00
sakumisu
190fb36c43 add hid host report api 2024-04-23 22:02:16 +08:00
sakumisu
5bbe2a97f2 refactor urb, add ep & hport in urb to make hardware pipe more reusable 2023-11-16 19:56:52 +08:00
sakimisu
512de54d33 add host class run and stop callback 2022-11-26 23:52:58 +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
7377b5183d Simplify the license rows, standardize header macro name 2022-08-18 21:41:19 +08:00
sakumisu
a5ee5b4152 Standardized function parameter with xxx_class 2022-04-04 15:37:14 +08:00
sakumisu
c1f6b86bcf add class driver export macro control 2022-04-04 13:11:44 +08:00
jzlv
563888ec14 update class driver info,support class driver export 2022-03-23 17:30:53 +08:00
aozima
5e455c2331 update host class driver struct: add hport. 2022-03-19 12:26:37 +08:00
sakumisu
ba8c528918 use hport setup to replace class setup,move out test demo 2022-02-24 12:29:06 +08:00
sakimisu
1edbae8e07 format codes 2022-02-08 11:44:46 +08:00
sakimusu
b44617212b add usb host stack(class not release completely) 2022-02-01 23:02:59 +08:00