Home
last modified time | relevance | path

Searched refs:usbh_hub (Results 1 – 9 of 9) sorted by relevance

/components/drivers/usb/cherryusb/class/hub/
A Dusbh_hub.h11 struct usbh_hub;
17 int usbh_hub_set_feature(struct usbh_hub *hub, uint8_t port, uint8_t feature);
18 int usbh_hub_clear_feature(struct usbh_hub *hub, uint8_t port, uint8_t feature);
20 void usbh_hub_thread_wakeup(struct usbh_hub *hub);
A Dusbh_hub.c34 static struct usbh_hub *usbh_hub_class_alloc(void) in usbh_hub_class_alloc()
56 memset(hub_class, 0, sizeof(struct usbh_hub)); in usbh_hub_class_free()
294 struct usbh_hub *hub = (struct usbh_hub *)arg; in hub_int_complete_callback()
308 struct usbh_hub *hub = (struct usbh_hub *)arg; in hub_int_timeout()
320 struct usbh_hub *hub = usbh_hub_class_alloc(); in usbh_hub_connect()
433 struct usbh_hub *hub = (struct usbh_hub *)hport->config.intf[intf].priv; in usbh_hub_disconnect()
460 static void usbh_hub_events(struct usbh_hub *hub) in usbh_hub_events()
657 struct usbh_hub *hub; in usbh_hub_thread()
672 void usbh_hub_thread_wakeup(struct usbh_hub *hub) in usbh_hub_thread_wakeup()
680 struct usbh_hub *hub; in usbh_hub_initialize()
[all …]
/components/drivers/usb/cherryusb/core/
A Dusbh_core.h116 struct usbh_hub *parent;
117 struct usbh_hub *self; /* if this hubport is a hub */
124 struct usbh_hub { struct
161 struct usbh_hub roothub; argument
A Dusbh_core.c788 static void *usbh_list_all_interface_name(struct usbh_hub *hub, const char *devname) in usbh_list_all_interface_name()
791 struct usbh_hub *hub_next; in usbh_list_all_interface_name()
819 static void usbh_list_all_interface_driver(struct usbh_hub *hub) in usbh_list_all_interface_driver()
822 struct usbh_hub *hub_next; in usbh_list_all_interface_driver()
854 static void usbh_list_all_interface_desc(struct usbh_bus *bus, struct usbh_hub *hub) in usbh_list_all_interface_desc()
857 struct usbh_hub *hub_next; in usbh_list_all_interface_desc()
886 static struct usbh_hubport *usbh_list_all_hubport(struct usbh_hub *hub, uint8_t hub_index, uint8_t … in usbh_list_all_hubport()
889 struct usbh_hub *hub_next; in usbh_list_all_hubport()
925 struct usbh_hub *hub; in usbh_find_class_instance()
948 struct usbh_hub *hub; in usbh_find_hubport()
[all …]
/components/drivers/usb/cherryusb/
A DREADME_zh.md126 |usbh_core.c | ~4500 | (512(default) + 8 * (1+x) *n) * bus | sizeof(struct usbh_hub) * bus …
127 |usbh_hub.c | ~3500 | (32 + 4 * (1+x)) * bus | 12 + sizeof(struct usbh_hub) * x …
140 其中,`sizeof(struct usbh_hub)` 和 `sizeof(struct usbh_hubport)` 受以下宏影响:
A DREADME.md124 |usbh_core.c | ~4500 | (512(default) + 8 * (1+x) *n) * bus | sizeof(struct usbh_hub) * bus …
125 |usbh_hub.c | ~3500 | (32 + 4 * (1+x)) * bus | 12 + sizeof(struct usbh_hub) * x …
138 Among them, `sizeof(struct usbh_hub)` and `sizeof(struct usbh_hubport)` are affected by the followi…
A DSConscript181 src += Glob('class/hub/usbh_hub.c')
A Dcherryusb.cmake155 ${CMAKE_CURRENT_LIST_DIR}/class/hub/usbh_hub.c
/components/drivers/usb/cherryusb/port/ehci/
A Dusb_hc_ehci.c1197 struct usbh_hub *hub; in usbh_submit_urb()

Completed in 26 milliseconds