Zephyr Project API 4.0.99
A Scalable Open Source RTOS
|
USB host support runtime context. More...
#include <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_contex::addr_ba |
Allocated device addresses bit array.
const struct device* usbh_contex::dev |
Pointer to UHC device struct.
struct k_mutex usbh_contex::mutex |
Access mutex.
const char* usbh_contex::name |
Name of the USB device.
struct usb_device* usbh_contex::root |
USB root device.
sys_dlist_t usbh_contex::udevs |
USB device list.