|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
USB host support runtime context. More...
#include <zephyr/usb/usbh.h>
Data Fields | |
| const char * | name |
| Name of the USB device. | |
| struct k_mutex | mutex |
| Access mutex. | |
| const struct device * | dev |
| Pointer to UHC device struct. | |
| sys_dlist_t | udevs |
| USB device list. | |
| struct usb_device * | root |
| USB root device. | |
| struct sys_bitarray * | addr_ba |
| Allocated device addresses bit array. | |
USB host support runtime context.
| struct sys_bitarray* usbh_context::addr_ba |
Allocated device addresses bit array.
| const struct device* usbh_context::dev |
Pointer to UHC device struct.
| struct k_mutex usbh_context::mutex |
Access mutex.
| const char* usbh_context::name |
Name of the USB device.
| struct usb_device* usbh_context::root |
USB root device.
| sys_dlist_t usbh_context::udevs |
USB device list.