Lightweight USB stack  1.0
usb_cdc_terminal_desc Struct Reference

USB Terminal Functional Descriptor. More...

#include <usb_cdci.h>

Data Fields

uint8_t bFunctionLength
 Size of this functional descriptor, in bytes.
 
uint8_t bDescriptorType
 CS_INTERFACE descriptor type.
 
uint8_t bDescriptorSubType
 USB Terminal Functional Descriptor.
 
uint8_t bEntityId
 Constant uniquely identifying the Terminal.
 
uint8_t bInInterfaceNo
 The input interface number of the associated USB interface.
 
uint8_t bOutInterfaceNo
 The output interface number of the associated USB interface.
 
uint8_t bmOptions
 D0: Protocol wrapper usage.
 
uint8_t bChildId0
 First ID of lower Terminal or Unit to which this Terminal is connected.
 

Detailed Description

USB Terminal Functional Descriptor.

The USB Terminal Functional Descriptor provides a means to indicate a relationship between a Unit and an USB Interface. It also defines parameters specific to the interface between the device and the host. It can only occur within the class-specific portion of an Interface descriptor.

Definition at line 98 of file usb_cdci.h.


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