Lightweight USB stack  1.0
usb_cdc_ether_desc Struct Reference

Ethernet Networking Functional Descriptor. More...

#include <usb_cdce.h>

Data Fields

uint8_t bFunctionLength
 Size of this functional descriptor, in bytes.
 
uint8_t bDescriptorType
 CS_INTERFACE descriptor type.
 
uint8_t bDescriptorSubType
 Ethernet Networking Functional Descriptor.
 
uint8_t iMACAddress
 Index of string descriptor that holds the 48bit Ethernet MAC.
 
uint32_t bmEthernetStatistics
 Indicates which Ethernet statistics functions the device collects.
 
uint16_t wMaxSegmentSize
 The maximum segment size that the Ethernet device is capable of supporting.
 
uint16_t wNumberMCFilters
 Contains the number of multicast filters that can be configured by the host.
 
uint8_t bNumberPowerFilters
 Contains the number of pattern filters that are available for causing wake-up of the host.
 

Detailed Description

Ethernet Networking Functional Descriptor.

describes the operational modes supported by the Communications Class interface, as defined in Section 3.4, with the SubClass code of Ethernet Networking Control. It can only occur within the class-specific portion of an Interface descriptor.

Definition at line 100 of file usb_cdce.h.


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