Searched refs:usbh_hid (Results 1 – 8 of 8) sorted by relevance
| /components/drivers/usb/cherryusb/class/hid/ |
| A D | usbh_hid.h | 11 struct usbh_hid { struct 31 int usbh_hid_get_report_descriptor(struct usbh_hid *hid_class, uint8_t *buffer, uint32_t buflen); argument 32 int usbh_hid_set_idle(struct usbh_hid *hid_class, uint8_t report_id, uint8_t duration); 33 int usbh_hid_get_idle(struct usbh_hid *hid_class, uint8_t *buffer); 34 int usbh_hid_set_protocol(struct usbh_hid *hid_class, uint8_t protocol); 35 int usbh_hid_get_protocol(struct usbh_hid *hid_class, uint8_t *protocol); 36 int usbh_hid_set_report(struct usbh_hid *hid_class, uint8_t report_type, uint8_t report_id, uint8_t… 37 int usbh_hid_get_report(struct usbh_hid *hid_class, uint8_t report_type, uint8_t report_id, uint8_t… 39 void usbh_hid_run(struct usbh_hid *hid_class); 40 void usbh_hid_stop(struct usbh_hid *hid_class);
|
| A D | usbh_hid.c | 25 static struct usbh_hid g_hid_class[CONFIG_USBHOST_MAX_HID_CLASS]; 28 static struct usbh_hid *usbh_hid_class_alloc(void) in usbh_hid_class_alloc() 35 memset(&g_hid_class[devno], 0, sizeof(struct usbh_hid)); in usbh_hid_class_alloc() 43 static void usbh_hid_class_free(struct usbh_hid *hid_class) in usbh_hid_class_free() 50 memset(hid_class, 0, sizeof(struct usbh_hid)); in usbh_hid_class_free() 89 int usbh_hid_get_idle(struct usbh_hid *hid_class, uint8_t *buffer) in usbh_hid_get_idle() 113 int usbh_hid_set_protocol(struct usbh_hid *hid_class, uint8_t protocol) in usbh_hid_set_protocol() 205 struct usbh_hid *hid_class = usbh_hid_class_alloc(); in usbh_hid_connect() 290 struct usbh_hid *hid_class = (struct usbh_hid *)hport->config.intf[intf].priv; in usbh_hid_disconnect() 313 __WEAK void usbh_hid_run(struct usbh_hid *hid_class) in usbh_hid_run() [all …]
|
| /components/drivers/usb/cherryusb/demo/ |
| A D | usb_host.c | 123 struct usbh_hid *hid_class = (struct usbh_hid *)arg; in usbh_hid_callback() 142 struct usbh_hid *hid_class = (struct usbh_hid *)CONFIG_USB_OSAL_THREAD_GET_ARGV; in usbh_hid_thread() 341 void usbh_hid_run(struct usbh_hid *hid_class) in usbh_hid_run() 346 void usbh_hid_stop(struct usbh_hid *hid_class) in usbh_hid_stop()
|
| /components/drivers/usb/cherryusb/platform/lvgl/ |
| A D | usbh_hid_lvgl.c | 312 struct usbh_hid *hid_class = (struct usbh_hid *)arg; in usbh_hid_mouse_callback() 375 struct usbh_hid *hid_class = (struct usbh_hid *)arg; in usbh_hid_keyboard_callback() 434 extern int usbh_hid_set_protocol(struct usbh_hid *hid_class, uint8_t protocol); 436 void usbh_hid_run(struct usbh_hid *hid_class) in usbh_hid_run() 452 void usbh_hid_stop(struct usbh_hid *hid_class) in usbh_hid_stop()
|
| /components/drivers/usb/cherryusb/ |
| A D | README_zh.md | 130 |usbh_hid.c | ~800 | 64 * x | 4 + sizeof(struct usbh_hid) * x …
|
| A D | README.md | 128 |usbh_hid.c | ~800 | 64 * x | 4 + sizeof(struct usbh_hid) * x …
|
| A D | SConscript | 272 src += Glob('class/hid/usbh_hid.c')
|
| A D | cherryusb.cmake | 171 list(APPEND cherryusb_srcs ${CMAKE_CURRENT_LIST_DIR}/class/hid/usbh_hid.c)
|
Completed in 15 milliseconds