Zephyr Project API 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
usbh_contex Struct Reference

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 devicedev
 Pointer to UHC device struct.
 
sys_dlist_t udevs
 USB device list.
 
struct usb_deviceroot
 USB root device.
 
struct sys_bitarray * addr_ba
 Allocated device addresses bit array.
 

Detailed Description

USB host support runtime context.

Field Documentation

◆ addr_ba

struct sys_bitarray* usbh_contex::addr_ba

Allocated device addresses bit array.

◆ dev

const struct device* usbh_contex::dev

Pointer to UHC device struct.

◆ mutex

struct k_mutex usbh_contex::mutex

Access mutex.

◆ name

const char* usbh_contex::name

Name of the USB device.

◆ root

struct usb_device* usbh_contex::root

USB root device.

◆ udevs

sys_dlist_t usbh_contex::udevs

USB device list.


The documentation for this struct was generated from the following file: