Lightweight USB stack  1.0
usb_cdc_network_terminal_desc Struct Reference

Network Channel 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
 Network Channel Terminal Functional Descriptor.
 
uint8_t bEntityId
 Constant uniquely identifying the Terminal.
 
uint8_t iName
 Index of string descriptor, describing the name of the Network Channel Terminal.
 
uint8_t bChannelIndex
 The channel index of the associated network channel according to indexing rules below.
 
uint8_t bPhysicalInterface
 Type of physical interface. More...
 

Detailed Description

Network Channel Terminal Functional Descriptor.

The Network Channel Terminal Functional descriptor provides a means to indicate a relationship between a Unit and a Network Channel. It can only occur within the class-specific portion of an Interface descriptor.

Definition at line 115 of file usb_cdci.h.

Field Documentation

◆ bPhysicalInterface

uint8_t usb_cdc_network_terminal_desc::bPhysicalInterface

Type of physical interface.

  • 0 none
  • 1 ISDN
  • 2-200 RESERVED
  • 201 -255 Vendor specific

Definition at line 124 of file usb_cdci.h.


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