STM32F7 Ethernet interface for nucleo STM32F767

Embed: (wiki syntax)

« Back to documentation index

lwip_ethernet.h File Reference

lwip_ethernet.h File Reference

Ethernet protocol definitions. More...

Go to the source code of this file.

Data Structures

struct  eth_hdr
 Ethernet header. More...
struct  eth_vlan_hdr
 VLAN header inserted between ethernet header and payload if 'type' in ethernet header is ETHTYPE_VLAN. More...

Enumerations

enum  eth_type {
  ETHTYPE_IP = 0x0800U, ETHTYPE_ARP = 0x0806U, ETHTYPE_WOL = 0x0842U, ETHTYPE_RARP = 0x8035U,
  ETHTYPE_VLAN = 0x8100U, ETHTYPE_IPV6 = 0x86DDU, ETHTYPE_PPPOEDISC = 0x8863U, ETHTYPE_PPPOE = 0x8864U,
  ETHTYPE_JUMBO = 0x8870U, ETHTYPE_PROFINET = 0x8892U, ETHTYPE_ETHERCAT = 0x88A4U, ETHTYPE_LLDP = 0x88CCU,
  ETHTYPE_SERCOS = 0x88CDU, ETHTYPE_MRP = 0x88E3U, ETHTYPE_PTP = 0x88F7U, ETHTYPE_QINQ = 0x9100U
}
 

A list of often ethtypes (although lwIP does not use all of them):

More...

Detailed Description

Ethernet protocol definitions.

Definition in file lwip/prot/lwip_ethernet.h.