Lightweight USB stack  1.0
usb_iad_descriptor Struct Reference

USB interface association descriptor. More...

#include <usb_std.h>

Data Fields

uint8_t bLength
 Size of the descriptor, in bytes.
 
uint8_t bDescriptorType
 IAD descriptor.
 
uint8_t bFirstInterface
 Index of the first associated interface.
 
uint8_t bInterfaceCount
 Total number of associated interfaces.
 
uint8_t bFunctionClass
 Function class ID.
 
uint8_t bFunctionSubClass
 Function subclass ID.
 
uint8_t bFunctionProtocol
 Function protocol ID.
 
uint8_t iFunction
 Index of the string descriptor describing the interface association.
 

Detailed Description

USB interface association descriptor.

USB interface association descriptor (IAD) allows the device to group interfaces that belong to a function.

Definition at line 411 of file usb_std.h.


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