Barrelfish
Data Fields
usb_device Struct Reference
+ Collaboration diagram for usb_device:

Data Fields

struct usb_interfaceifaces
 the interfaces of the current config
 
struct usb_endpointendpoints
 the endpoints of the current config
 
struct usb_config_descriptorconfig_desc
 configuration descriptor
 
uint8_t dev_class
 device class code
 
uint8_t dev_subclass
 device sub class code
 
uint8_t dev_protocol
 device protocol
 
uint16_t vendor
 vendor id
 
uint16_t product
 product id
 
uint16_t version
 the device version
 
uint8_t iface_max
 maximum interfaces
 
uint8_t ep_max
 maximum endpoints
 
uint8_t num_config
 the number of configurations
 
uint8_t current_config
 the current active configuration
 

Detailed Description

this struct represents a device for the client drivers


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