Wixel SDK
Data Fields
USB_DESCRIPTOR_INTERFACE_ASSOCIATION Struct Reference

#include <usb.h>

Data Fields

uint8 bLength
 
uint8 bDescriptorType
 
uint8 bFirstInterface
 
uint8 bInterfaceCount
 
uint8 bFunctionClass
 
uint8 bFunctionSubClass
 
uint8 bFunctionProtocol
 
uint8 iFunction
 

Detailed Description

Interface Association Descriptor. This was defined in Engineering Change Notice (ECN) #7, Table 9-Z, not the USB specification.

Definition at line 173 of file usb.h.

Field Documentation

uint8 bDescriptorType

Should be DESCRIPTOR_INTERFACE_ASSOCIATION

Definition at line 176 of file usb.h.

uint8 bFirstInterface

Interface number of first interface

Definition at line 177 of file usb.h.

uint8 bFunctionClass

Function class.

Definition at line 179 of file usb.h.

uint8 bFunctionProtocol

Function protocol.

Definition at line 181 of file usb.h.

uint8 bFunctionSubClass

Function subclass.

Definition at line 180 of file usb.h.

uint8 bInterfaceCount

Number of contiguous interfaces in this function

Definition at line 178 of file usb.h.

uint8 bLength

sizeof(struct USB_CONFIGURATION_DESCRIPTOR)

Definition at line 175 of file usb.h.

uint8 iFunction

Index of String Descriptor for this function.

Definition at line 182 of file usb.h.


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