Home
last modified time | relevance | path

Searched refs:usbh_hid (Results 1 – 8 of 8) sorted by relevance

/components/drivers/usb/cherryusb/class/hid/
A Dusbh_hid.h11 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 Dusbh_hid.c25 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 Dusb_host.c123 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 Dusbh_hid_lvgl.c312 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 DREADME_zh.md130 |usbh_hid.c | ~800 | 64 * x | 4 + sizeof(struct usbh_hid) * x …
A DREADME.md128 |usbh_hid.c | ~800 | 64 * x | 4 + sizeof(struct usbh_hid) * x …
A DSConscript272 src += Glob('class/hid/usbh_hid.c')
A Dcherryusb.cmake171 list(APPEND cherryusb_srcs ${CMAKE_CURRENT_LIST_DIR}/class/hid/usbh_hid.c)

Completed in 15 milliseconds