Loading...
Searching...
No Matches
usb_desc_ecm_t Struct Reference

USB CDC ECM descriptor. More...

Detailed Description

USB CDC ECM descriptor.

See also
USB CDC 1.2 ECM spec table 3

Definition at line 203 of file cdc.h.

#include <cdc.h>

Data Fields

uint8_t length
 Size of this descriptor.
 
uint8_t type
 Descriptor type (USB_TYPE_DESCRIPTOR_CDC)
 
uint8_t subtype
 Descriptor subtype (USB_CDC_DESCR_SUBTYPE_ETH_NET)
 
uint8_t macaddress
 Index of the string containing the ethernet MAC address.
 
uint32_t ethernetstatistics
 Bitmap indicating the statistics caps.
 
uint16_t maxsegmentsize
 Maximum segment size of the interface.
 
uint16_t numbermcfilters
 Number of configurable multicast filters.
 
uint8_t numberpowerfilters
 Number of pattern filters for host wake-up.
 

Field Documentation

◆ ethernetstatistics

uint32_t usb_desc_ecm_t::ethernetstatistics

Bitmap indicating the statistics caps.

Definition at line 208 of file cdc.h.

◆ length

uint8_t usb_desc_ecm_t::length

Size of this descriptor.

Definition at line 204 of file cdc.h.

◆ macaddress

uint8_t usb_desc_ecm_t::macaddress

Index of the string containing the ethernet MAC address.

Definition at line 207 of file cdc.h.

◆ maxsegmentsize

uint16_t usb_desc_ecm_t::maxsegmentsize

Maximum segment size of the interface.

Definition at line 209 of file cdc.h.

◆ numbermcfilters

uint16_t usb_desc_ecm_t::numbermcfilters

Number of configurable multicast filters.

Definition at line 210 of file cdc.h.

◆ numberpowerfilters

uint8_t usb_desc_ecm_t::numberpowerfilters

Number of pattern filters for host wake-up.

Definition at line 211 of file cdc.h.

◆ subtype

uint8_t usb_desc_ecm_t::subtype

Descriptor subtype (USB_CDC_DESCR_SUBTYPE_ETH_NET)

Definition at line 206 of file cdc.h.

◆ type

uint8_t usb_desc_ecm_t::type

Descriptor type (USB_TYPE_DESCRIPTOR_CDC)

Definition at line 205 of file cdc.h.


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