Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
usb_wa_descriptor Struct Reference

#include <wusb-wa.h>

Data Fields

u8 bLength
 
u8 bDescriptorType
 
u16 bcdWAVersion
 
u8 bNumPorts
 
u8 bmAttributes
 
u16 wNumRPipes
 
u16 wRPipeMaxBlock
 
u8 bRPipeBlockSize
 
u8 bPwrOn2PwrGood
 
u8 bNumMMCIEs
 
u8 DeviceRemovable
 

Detailed Description

Wire Adapter Class Descriptor ([WUSB] section 8.5.2.7).

NOTE: u16 fields are read Little Endian from the hardware.

is the original max number of devices that the host can connect; we might chop this so the stack can handle it. In case you need to access it, use wusbhc->ports_max if it is a Wireless USB WA.

Definition at line 248 of file wusb-wa.h.

Field Documentation

u16 bcdWAVersion

Definition at line 251 of file wusb-wa.h.

u8 bDescriptorType

Definition at line 250 of file wusb-wa.h.

u8 bLength

Definition at line 249 of file wusb-wa.h.

u8 bmAttributes

Definition at line 253 of file wusb-wa.h.

u8 bNumMMCIEs

Definition at line 258 of file wusb-wa.h.

u8 bNumPorts

Definition at line 252 of file wusb-wa.h.

u8 bPwrOn2PwrGood

Definition at line 257 of file wusb-wa.h.

u8 bRPipeBlockSize

Definition at line 256 of file wusb-wa.h.

u8 DeviceRemovable

Definition at line 259 of file wusb-wa.h.

u16 wNumRPipes

Definition at line 254 of file wusb-wa.h.

u16 wRPipeMaxBlock

Definition at line 255 of file wusb-wa.h.


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