SAME54P20A Test Project
Data Fields
GMAC_NCFGR_Type Union Reference

Data Fields

struct {
   uint32_t   SPD:1
 
   uint32_t   FD:1
 
   uint32_t   DNVLAN:1
 
   uint32_t   JFRAME:1
 
   uint32_t   CAF:1
 
   uint32_t   NBC:1
 
   uint32_t   MTIHEN:1
 
   uint32_t   UNIHEN:1
 
   uint32_t   MAXFS:1
 
   uint32_t   __pad0__:3
 
   uint32_t   RTY:1
 
   uint32_t   PEN:1
 
   uint32_t   RXBUFO:2
 
   uint32_t   LFERD:1
 
   uint32_t   RFCS:1
 
   uint32_t   CLK:3
 
   uint32_t   DBW:2
 
   uint32_t   DCPF:1
 
   uint32_t   RXCOEN:1
 
   uint32_t   EFRHD:1
 
   uint32_t   IRXFCS:1
 
   uint32_t   __pad1__:1
 
   uint32_t   IPGSEN:1
 
   uint32_t   RXBP:1
 
   uint32_t   IRXER:1
 
   uint32_t   __pad2__:1
 
bit
 
uint32_t reg
 

Detailed Description

Definition at line 112 of file gmac.h.

Field Documentation

◆ __pad0__

uint32_t GMAC_NCFGR_Type::__pad0__

bit: 9..11 Reserved

Definition at line 123 of file gmac.h.

◆ __pad1__

uint32_t GMAC_NCFGR_Type::__pad1__

bit: 27 Reserved

Definition at line 135 of file gmac.h.

◆ __pad2__

uint32_t GMAC_NCFGR_Type::__pad2__

bit: 31 Reserved

Definition at line 139 of file gmac.h.

◆ bit

struct { ... } GMAC_NCFGR_Type::bit

Structure used for bit access

◆ CAF

uint32_t GMAC_NCFGR_Type::CAF

bit: 4 Copy All Frames

Definition at line 118 of file gmac.h.

◆ CLK

uint32_t GMAC_NCFGR_Type::CLK

bit: 18..20 MDC CLock Division

Definition at line 129 of file gmac.h.

◆ DBW

uint32_t GMAC_NCFGR_Type::DBW

bit: 21..22 Data Bus Width

Definition at line 130 of file gmac.h.

◆ DCPF

uint32_t GMAC_NCFGR_Type::DCPF

bit: 23 Disable Copy of Pause Frames

Definition at line 131 of file gmac.h.

◆ DNVLAN

uint32_t GMAC_NCFGR_Type::DNVLAN

bit: 2 Discard Non-VLAN FRAMES

Definition at line 116 of file gmac.h.

◆ EFRHD

uint32_t GMAC_NCFGR_Type::EFRHD

bit: 25 Enable Frames Received in Half Duplex

Definition at line 133 of file gmac.h.

◆ FD

uint32_t GMAC_NCFGR_Type::FD

bit: 1 Full Duplex

Definition at line 115 of file gmac.h.

◆ IPGSEN

uint32_t GMAC_NCFGR_Type::IPGSEN

bit: 28 IP Stretch Enable

Definition at line 136 of file gmac.h.

◆ IRXER

uint32_t GMAC_NCFGR_Type::IRXER

bit: 30 Ignore IPG GRXER

Definition at line 138 of file gmac.h.

◆ IRXFCS

uint32_t GMAC_NCFGR_Type::IRXFCS

bit: 26 Ignore RX FCS

Definition at line 134 of file gmac.h.

◆ JFRAME

uint32_t GMAC_NCFGR_Type::JFRAME

bit: 3 Jumbo Frame Size

Definition at line 117 of file gmac.h.

◆ LFERD

uint32_t GMAC_NCFGR_Type::LFERD

bit: 16 Length Field Error Frame Discard

Definition at line 127 of file gmac.h.

◆ MAXFS

uint32_t GMAC_NCFGR_Type::MAXFS

bit: 8 1536 Maximum Frame Size

Definition at line 122 of file gmac.h.

◆ MTIHEN

uint32_t GMAC_NCFGR_Type::MTIHEN

bit: 6 Multicast Hash Enable

Definition at line 120 of file gmac.h.

◆ NBC

uint32_t GMAC_NCFGR_Type::NBC

bit: 5 No Broadcast

Definition at line 119 of file gmac.h.

◆ PEN

uint32_t GMAC_NCFGR_Type::PEN

bit: 13 Pause Enable

Definition at line 125 of file gmac.h.

◆ reg

uint32_t GMAC_NCFGR_Type::reg

Type used for register access

Definition at line 141 of file gmac.h.

◆ RFCS

uint32_t GMAC_NCFGR_Type::RFCS

bit: 17 Remove FCS

Definition at line 128 of file gmac.h.

◆ RTY

uint32_t GMAC_NCFGR_Type::RTY

bit: 12 Retry Test

Definition at line 124 of file gmac.h.

◆ RXBP

uint32_t GMAC_NCFGR_Type::RXBP

bit: 29 Receive Bad Preamble

Definition at line 137 of file gmac.h.

◆ RXBUFO

uint32_t GMAC_NCFGR_Type::RXBUFO

bit: 14..15 Receive Buffer Offset

Definition at line 126 of file gmac.h.

◆ RXCOEN

uint32_t GMAC_NCFGR_Type::RXCOEN

bit: 24 Receive Checksum Offload Enable

Definition at line 132 of file gmac.h.

◆ SPD

uint32_t GMAC_NCFGR_Type::SPD

bit: 0 Speed

Definition at line 114 of file gmac.h.

◆ UNIHEN

uint32_t GMAC_NCFGR_Type::UNIHEN

bit: 7 Unicast Hash Enable

Definition at line 121 of file gmac.h.


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