Data Fields
ecm_ethernet_descriptor Struct Reference

An Ethernet Functional Descriptor. More...

#include <ecm.h>

Data Fields

struct usb_descriptor_header header
 Descriptor header. More...
uint8_t subtype
 Descriptor subtype. More...
uint8_t mac
 MAC address string. More...
uint32_t statistics
 Ethernet statistics bitmap. More...
uint16_t mtu
 Maximum segment size. More...
uint16_t mcast
 Multicast filter configuration. More...
uint8_t wol
 Number of wake-on-LAN filters. More...

Detailed Description

An Ethernet Functional Descriptor.

Definition at line 39 of file ecm.h.

Field Documentation

◆ header

struct usb_descriptor_header ecm_ethernet_descriptor::header

Descriptor header.

Definition at line 41 of file ecm.h.

Referenced by ecm_ethernet_descriptor().

◆ subtype

uint8_t ecm_ethernet_descriptor::subtype

Descriptor subtype.

Definition at line 43 of file ecm.h.

Referenced by ecm_ethernet_descriptor().

◆ mac

uint8_t ecm_ethernet_descriptor::mac

MAC address string.

Definition at line 45 of file ecm.h.

Referenced by ecm_fetch_mac().

◆ statistics

uint32_t ecm_ethernet_descriptor::statistics

Ethernet statistics bitmap.

Definition at line 47 of file ecm.h.

◆ mtu

uint16_t ecm_ethernet_descriptor::mtu

Maximum segment size.

Definition at line 49 of file ecm.h.

◆ mcast

uint16_t ecm_ethernet_descriptor::mcast

Multicast filter configuration.

Definition at line 51 of file ecm.h.

◆ wol

uint8_t ecm_ethernet_descriptor::wol

Number of wake-on-LAN filters.

Definition at line 53 of file ecm.h.

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