ATSAME70N21B GMAC registers

The 211 registers of GMAC (Gigabit Ethernet MAC), from 0x40050000, with their reset value and every field. The ATSAME70N21B has 2806 registers in 62 peripherals, one page each.

GMAC Gigabit Ethernet MAC

GMAC_NCRNetwork Control Register

Address
0x40050000
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
TXLPIEN19Enable LPI Transmission
FNP18Flush Next Packet
TXPBPF17Transmit PFC Priority-based Pause Frame
ENPBPR16Enable PFC Priority-based Pause Reception
SRTSM15Store Receive Time Stamp to Memory
TXZQPF12Transmit Zero Quantum Pause Frame
TXPF11Transmit Pause Frame
THALT10Transmit Halt
TSTART9Start Transmission
BP8Back pressure
WESTAT7Write Enable for Statistics Registers
INCSTAT6Increment Statistics Registers
CLRSTAT5Clear Statistics Registers
MPE4Management Port Enable
TXEN3Transmit Enable
RXEN2Receive Enable
LBL1Loop Back Local

GMAC_NCFGRNetwork Configuration Register

Address
0x40050004
Reset
0x00000000
Access
read/write
Size
32-bit
23 fields
FieldBitsWhat it does
IRXER30Ignore IPG GRXER
RXBP29Receive Bad Preamble
IPGSEN28IP Stretch Enable
IRXFCS26Ignore RX FCS
EFRHD25Enable Frames Received in Half Duplex
RXCOEN24Receive Checksum Offload Enable
DCPF23Disable Copy of Pause Frames
DBW22:21Data Bus Width
CLK20:18MDC CLock Division
  • 0 MCK divided by 8 (MCK up to 20 MHz)
  • 1 MCK divided by 16 (MCK up to 40 MHz)
  • 2 MCK divided by 32 (MCK up to 80 MHz)
  • 3 MCK divided by 48 (MCK up to 120 MHz)
  • 4 MCK divided by 64 (MCK up to 160 MHz)
  • 5 MCK divided by 96 (MCK up to 240 MHz)
RFCS17Remove FCS
LFERD16Length Field Error Frame Discard
RXBUFO15:14Receive Buffer Offset
PEN13Pause Enable
RTY12Retry Test
MAXFS81536 Maximum Frame Size
UNIHEN7Unicast Hash Enable
MTIHEN6Multicast Hash Enable
NBC5No Broadcast
CAF4Copy All Frames
JFRAME3Jumbo Frame Size
DNVLAN2Discard Non-VLAN FRAMES
FD1Full Duplex
SPD0Speed

GMAC_NSRNetwork Status Register

Address
0x40050008
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
FieldBitsWhat it does
RXLPIS7LPI Indication
IDLE2PHY Management Logic Idle
MDIO1MDIO Input Status

GMAC_URUser Register

Address
0x4005000C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RMII0Reduced MII Mode

GMAC_DCFGRDMA Configuration Register

Address
0x40050010
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
DDRP24DMA Discard Receive Packets
DRBS23:16DMA Receive Buffer Size
TXCOEN11Transmitter Checksum Generation Offload Enable
TXPBMS10Transmitter Packet Buffer Memory Size Select
RXBMS9:8Receiver Packet Buffer Memory Size Select
  • 0 4/8 Kbyte Memory Size
  • 1 4/4 Kbytes Memory Size
  • 2 4/2 Kbytes Memory Size
  • 3 4 Kbytes Memory Size
ESPA7Endian Swap Mode Enable for Packet Data Accesses
ESMA6Endian Swap Mode Enable for Management Descriptor Accesses
FBLDO4:0Fixed Burst Length for DMA Data Operations:
  • 1 00001: Always use SINGLE AHB bursts
  • 4 001xx: Attempt to use INCR4 AHB bursts (Default)
  • 8 01xxx: Attempt to use INCR8 AHB bursts
  • 16 1xxxx: Attempt to use INCR16 AHB bursts

GMAC_TSRTransmit Status Register

Address
0x40050014
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP8HRESP Not OK
TXCOMP5Transmit Complete
TFC4Transmit Frame Corruption Due to AHB Error
TXGO3Transmit Go
RLE2Retry Limit Exceeded
COL1Collision Occurred
UBR0Used Bit Read

GMAC_RBQBReceive Buffer Queue Base Address Register

Address
0x40050018
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:2Receive Buffer Queue Base Address

GMAC_TBQBTransmit Buffer Queue Base Address Register

Address
0x4005001C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:2Transmit Buffer Queue Base Address

GMAC_RSRReceive Status Register

Address
0x40050020
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
HNO3HRESP Not OK
RXOVR2Receive Overrun
REC1Frame Received
BNA0Buffer Not Available

GMAC_ISRInterrupt Status Register

Address
0x40050024
Reset
0x00000000
Access
read only
Size
32-bit
25 fields
FieldBitsWhat it does
TSUTIMCOMP29TSU Timer Comparison
WOL28Wake On LAN
RXLPISBC27Receive LPI indication Status Bit Change
SRI26TSU Seconds Register Increment
PDRSFT25PDelay Response Frame Transmitted
PDRQFT24PDelay Request Frame Transmitted
PDRSFR23PDelay Response Frame Received
PDRQFR22PDelay Request Frame Received
SFT21PTP Sync Frame Transmitted
DRQFT20PTP Delay Request Frame Transmitted
SFR19PTP Sync Frame Received
DRQFR18PTP Delay Request Frame Received
PFTR14Pause Frame Transmitted
PTZ13Pause Time Zero
PFNZ12Pause Frame with Non-zero Pause Quantum Received
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded
TUR4Transmit Underrun
TXUBR3TX Used Bit Read
RXUBR2RX Used Bit Read
RCOMP1Receive Complete
MFS0Management Frame Sent

GMAC_IERInterrupt Enable Register

Address
0x40050028
Reset
0x00000000
Access
write only
Size
32-bit
26 fields
FieldBitsWhat it does
TSUTIMCOMP29TSU Timer Comparison
WOL28Wake On LAN
RXLPISBC27Enable RX LPI Indication
SRI26TSU Seconds Register Increment
PDRSFT25PDelay Response Frame Transmitted
PDRQFT24PDelay Request Frame Transmitted
PDRSFR23PDelay Response Frame Received
PDRQFR22PDelay Request Frame Received
SFT21PTP Sync Frame Transmitted
DRQFT20PTP Delay Request Frame Transmitted
SFR19PTP Sync Frame Received
DRQFR18PTP Delay Request Frame Received
EXINT15External Interrupt
PFTR14Pause Frame Transmitted
PTZ13Pause Time Zero
PFNZ12Pause Frame with Non-zero Pause Quantum Received
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
TUR4Transmit Underrun
TXUBR3TX Used Bit Read
RXUBR2RX Used Bit Read
RCOMP1Receive Complete
MFS0Management Frame Sent

GMAC_IDRInterrupt Disable Register

Address
0x4005002C
Reset
0x00000000
Access
write only
Size
32-bit
26 fields
FieldBitsWhat it does
TSUTIMCOMP29TSU Timer Comparison
WOL28Wake On LAN
RXLPISBC27Enable RX LPI Indication
SRI26TSU Seconds Register Increment
PDRSFT25PDelay Response Frame Transmitted
PDRQFT24PDelay Request Frame Transmitted
PDRSFR23PDelay Response Frame Received
PDRQFR22PDelay Request Frame Received
SFT21PTP Sync Frame Transmitted
DRQFT20PTP Delay Request Frame Transmitted
SFR19PTP Sync Frame Received
DRQFR18PTP Delay Request Frame Received
EXINT15External Interrupt
PFTR14Pause Frame Transmitted
PTZ13Pause Time Zero
PFNZ12Pause Frame with Non-zero Pause Quantum Received
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
TUR4Transmit Underrun
TXUBR3TX Used Bit Read
RXUBR2RX Used Bit Read
RCOMP1Receive Complete
MFS0Management Frame Sent

GMAC_IMRInterrupt Mask Register

Address
0x40050030
Reset
0x00000000
Access
read/write
Size
32-bit
26 fields
FieldBitsWhat it does
TSUTIMCOMP29TSU Timer Comparison
WOL28Wake On LAN
RXLPISBC27Enable RX LPI Indication
SRI26TSU Seconds Register Increment
PDRSFT25PDelay Response Frame Transmitted
PDRQFT24PDelay Request Frame Transmitted
PDRSFR23PDelay Response Frame Received
PDRQFR22PDelay Request Frame Received
SFT21PTP Sync Frame Transmitted
DRQFT20PTP Delay Request Frame Transmitted
SFR19PTP Sync Frame Received
DRQFR18PTP Delay Request Frame Received
EXINT15External Interrupt
PFTR14Pause Frame Transmitted
PTZ13Pause Time Zero
PFNZ12Pause Frame with Non-zero Pause Quantum Received
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded
TUR4Transmit Underrun
TXUBR3TX Used Bit Read
RXUBR2RX Used Bit Read
RCOMP1Receive Complete
MFS0Management Frame Sent

GMAC_MANPHY Maintenance Register

Address
0x40050034
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
CLTTO30Clause 22 Operation
OP29:28Operation
PHYA27:23PHY Address
REGA22:18Register Address
WTN17:16Write Ten
DATA15:0PHY Data
WZO31Write ZERO

GMAC_RPQReceived Pause Quantum Register

Address
0x40050038
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RPQ15:0Received Pause Quantum

GMAC_TPQTransmit Pause Quantum Register

Address
0x4005003C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TPQ15:0Transmit Pause Quantum

GMAC_TPSFTX Partial Store and Forward Register

Address
0x40050040
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TPB1ADR11:0Transmit Partial Store and Forward Address
ENTXP31Enable TX Partial Store and Forward Operation

GMAC_RPSFRX Partial Store and Forward Register

Address
0x40050044
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
RPB1ADR11:0Receive Partial Store and Forward Address
ENRXP31Enable RX Partial Store and Forward Operation

GMAC_RJFMLRX Jumbo Frame Max Length Register

Address
0x40050048
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FML13:0Frame Max Length

GMAC_HRBHash Register Bottom

Address
0x40050080
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Hash Address

GMAC_HRTHash Register Top

Address
0x40050084
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Hash Address

GMAC_SAB0Specific Address 1 Bottom Register

Address
0x40050088
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Specific Address 1

GMAC_SAT0Specific Address 1 Top Register

Address
0x4005008C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR15:0Specific Address 1

GMAC_SAB1Specific Address 1 Bottom Register

Address
0x40050090
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Specific Address 1

GMAC_SAT1Specific Address 1 Top Register

Address
0x40050094
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR15:0Specific Address 1

GMAC_SAB2Specific Address 1 Bottom Register

Address
0x40050098
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Specific Address 1

GMAC_SAT2Specific Address 1 Top Register

Address
0x4005009C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR15:0Specific Address 1

GMAC_SAB3Specific Address 1 Bottom Register

Address
0x400500A0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Specific Address 1

GMAC_SAT3Specific Address 1 Top Register

Address
0x400500A4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR15:0Specific Address 1

GMAC_TIDM1Type ID Match 1 Register

Address
0x400500A8
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TID15:0Type ID Match 1
ENID131Enable Copying of TID Matched Frames

GMAC_TIDM2Type ID Match 2 Register

Address
0x400500AC
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TID15:0Type ID Match 2
ENID231Enable Copying of TID Matched Frames

GMAC_TIDM3Type ID Match 3 Register

Address
0x400500B0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TID15:0Type ID Match 3
ENID331Enable Copying of TID Matched Frames

GMAC_TIDM4Type ID Match 4 Register

Address
0x400500B4
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TID15:0Type ID Match 4
ENID431Enable Copying of TID Matched Frames

GMAC_WOLWake on LAN Register

Address
0x400500B8
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
MTI19Multicast Hash Event Enable
SA118Specific Address Register 1 Event Enable
ARP17ARP Request IP Address
MAG16Magic Packet Event Enable
IP15:0ARP Request IP Address

GMAC_IPGSIPG Stretch Register

Address
0x400500BC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
FL15:0Frame Length

GMAC_SVLANStacked VLAN Register

Address
0x400500C0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
VLAN_TYPE15:0User Defined VLAN_TYPE Field
ESVLAN31Enable Stacked VLAN Processing Mode

GMAC_TPFCPTransmit PFC Pause Register

Address
0x400500C4
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
PQ15:8Pause Quantum
PEV7:0Priority Enable Vector

GMAC_SAMB1Specific Address 1 Mask Bottom Register

Address
0x400500C8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR31:0Specific Address 1 Mask

GMAC_SAMT1Specific Address 1 Mask Top Register

Address
0x400500CC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ADDR15:0Specific Address 1 Mask

GMAC_NSC1588 Timer Nanosecond Comparison Register

Address
0x400500DC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
NANOSEC21:01588 Timer Nanosecond Comparison Value

GMAC_SCL1588 Timer Second Comparison Low Register

Address
0x400500E0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SEC31:01588 Timer Second Comparison Value

GMAC_SCH1588 Timer Second Comparison High Register

Address
0x400500E4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SEC15:01588 Timer Second Comparison Value

GMAC_EFTSHPTP Event Frame Transmitted Seconds High Register

Address
0x400500E8
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD15:0Register Update

GMAC_EFRSHPTP Event Frame Received Seconds High Register

Address
0x400500EC
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD15:0Register Update

GMAC_PEFTSHPTP Peer Event Frame Transmitted Seconds High Register

Address
0x400500F0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD15:0Register Update

GMAC_PEFRSHPTP Peer Event Frame Received Seconds High Register

Address
0x400500F4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD15:0Register Update

GMAC_OTLOOctets Transmitted Low Register

Address
0x40050100
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TXO31:0Transmitted Octets

GMAC_OTHIOctets Transmitted High Register

Address
0x40050104
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TXO15:0Transmitted Octets

GMAC_FTFrames Transmitted Register

Address
0x40050108
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
FTX31:0Frames Transmitted without Error

GMAC_BCFTBroadcast Frames Transmitted Register

Address
0x4005010C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
BFTX31:0Broadcast Frames Transmitted without Error

GMAC_MFTMulticast Frames Transmitted Register

Address
0x40050110
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
MFTX31:0Multicast Frames Transmitted without Error

GMAC_PFTPause Frames Transmitted Register

Address
0x40050114
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PFTX15:0Pause Frames Transmitted Register

GMAC_BFT6464 Byte Frames Transmitted Register

Address
0x40050118
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:064 Byte Frames Transmitted without Error

GMAC_TBFT12765 to 127 Byte Frames Transmitted Register

Address
0x4005011C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:065 to 127 Byte Frames Transmitted without Error

GMAC_TBFT255128 to 255 Byte Frames Transmitted Register

Address
0x40050120
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:0128 to 255 Byte Frames Transmitted without Error

GMAC_TBFT511256 to 511 Byte Frames Transmitted Register

Address
0x40050124
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:0256 to 511 Byte Frames Transmitted without Error

GMAC_TBFT1023512 to 1023 Byte Frames Transmitted Register

Address
0x40050128
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:0512 to 1023 Byte Frames Transmitted without Error

GMAC_TBFT15181024 to 1518 Byte Frames Transmitted Register

Address
0x4005012C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:01024 to 1518 Byte Frames Transmitted without Error

GMAC_GTBFT1518Greater Than 1518 Byte Frames Transmitted Register

Address
0x40050130
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFTX31:0Greater than 1518 Byte Frames Transmitted without Error

GMAC_TURTransmit Underruns Register

Address
0x40050134
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TXUNR9:0Transmit Underruns

GMAC_SCFSingle Collision Frames Register

Address
0x40050138
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
SCOL17:0Single Collision

GMAC_MCFMultiple Collision Frames Register

Address
0x4005013C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
MCOL17:0Multiple Collision

GMAC_ECExcessive Collisions Register

Address
0x40050140
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
XCOL9:0Excessive Collisions

GMAC_LCLate Collisions Register

Address
0x40050144
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
LCOL9:0Late Collisions

GMAC_DTFDeferred Transmission Frames Register

Address
0x40050148
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DEFT17:0Deferred Transmission

GMAC_CSECarrier Sense Errors Register

Address
0x4005014C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CSR9:0Carrier Sense Error

GMAC_ORLOOctets Received Low Received Register

Address
0x40050150
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RXO31:0Received Octets

GMAC_ORHIOctets Received High Received Register

Address
0x40050154
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RXO15:0Received Octets

GMAC_FRFrames Received Register

Address
0x40050158
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
FRX31:0Frames Received without Error

GMAC_BCFRBroadcast Frames Received Register

Address
0x4005015C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
BFRX31:0Broadcast Frames Received without Error

GMAC_MFRMulticast Frames Received Register

Address
0x40050160
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
MFRX31:0Multicast Frames Received without Error

GMAC_PFRPause Frames Received Register

Address
0x40050164
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PFRX15:0Pause Frames Received Register

GMAC_BFR6464 Byte Frames Received Register

Address
0x40050168
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:064 Byte Frames Received without Error

GMAC_TBFR12765 to 127 Byte Frames Received Register

Address
0x4005016C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:065 to 127 Byte Frames Received without Error

GMAC_TBFR255128 to 255 Byte Frames Received Register

Address
0x40050170
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:0128 to 255 Byte Frames Received without Error

GMAC_TBFR511256 to 511 Byte Frames Received Register

Address
0x40050174
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:0256 to 511 Byte Frames Received without Error

GMAC_TBFR1023512 to 1023 Byte Frames Received Register

Address
0x40050178
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:0512 to 1023 Byte Frames Received without Error

GMAC_TBFR15181024 to 1518 Byte Frames Received Register

Address
0x4005017C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:01024 to 1518 Byte Frames Received without Error

GMAC_TMXBFR1519 to Maximum Byte Frames Received Register

Address
0x40050180
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
NFRX31:01519 to Maximum Byte Frames Received without Error

GMAC_UFRUndersize Frames Received Register

Address
0x40050184
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
UFRX9:0Undersize Frames Received

GMAC_OFROversize Frames Received Register

Address
0x40050188
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
OFRX9:0Oversized Frames Received

GMAC_JRJabbers Received Register

Address
0x4005018C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
JRX9:0Jabbers Received

GMAC_FCSEFrame Check Sequence Errors Register

Address
0x40050190
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
FCKR9:0Frame Check Sequence Errors

GMAC_LFFELength Field Frame Errors Register

Address
0x40050194
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
LFER9:0Length Field Frame Errors

GMAC_RSEReceive Symbol Errors Register

Address
0x40050198
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RXSE9:0Receive Symbol Errors

GMAC_AEAlignment Errors Register

Address
0x4005019C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
AER9:0Alignment Errors

GMAC_RREReceive Resource Errors Register

Address
0x400501A0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RXRER17:0Receive Resource Errors

GMAC_ROEReceive Overrun Register

Address
0x400501A4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RXOVR9:0Receive Overruns

GMAC_IHCEIP Header Checksum Errors Register

Address
0x400501A8
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
HCKER7:0IP Header Checksum Errors

GMAC_TCETCP Checksum Errors Register

Address
0x400501AC
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TCKER7:0TCP Checksum Errors

GMAC_UCEUDP Checksum Errors Register

Address
0x400501B0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
UCKER7:0UDP Checksum Errors

GMAC_TISUBN1588 Timer Increment Sub-nanoseconds Register

Address
0x400501BC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
LSBTIR15:0Lower Significant Bits of Timer Increment Register

GMAC_TSH1588 Timer Seconds High Register

Address
0x400501C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TCS15:0Timer Count in Seconds

GMAC_TSL1588 Timer Seconds Low Register

Address
0x400501D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TCS31:0Timer Count in Seconds

GMAC_TN1588 Timer Nanoseconds Register

Address
0x400501D4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TNS29:0Timer Count in Nanoseconds

GMAC_TA1588 Timer Adjust Register

Address
0x400501D8
Reset
0x00000000
Access
write only
Size
32-bit
2 fields
FieldBitsWhat it does
ITDT29:0Increment/Decrement
ADJ31Adjust 1588 Timer

GMAC_TI1588 Timer Increment Register

Address
0x400501DC
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
NIT23:16Number of Increments
ACNS15:8Alternative Count Nanoseconds
CNS7:0Count Nanoseconds

GMAC_EFTSLPTP Event Frame Transmitted Seconds Low Register

Address
0x400501E0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD31:0Register Update

GMAC_EFTNPTP Event Frame Transmitted Nanoseconds Register

Address
0x400501E4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD29:0Register Update

GMAC_EFRSLPTP Event Frame Received Seconds Low Register

Address
0x400501E8
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD31:0Register Update

GMAC_EFRNPTP Event Frame Received Nanoseconds Register

Address
0x400501EC
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD29:0Register Update

GMAC_PEFTSLPTP Peer Event Frame Transmitted Seconds Low Register

Address
0x400501F0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD31:0Register Update

GMAC_PEFTNPTP Peer Event Frame Transmitted Nanoseconds Register

Address
0x400501F4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD29:0Register Update

GMAC_PEFRSLPTP Peer Event Frame Received Seconds Low Register

Address
0x400501F8
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD31:0Register Update

GMAC_PEFRNPTP Peer Event Frame Received Nanoseconds Register

Address
0x400501FC
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RUD29:0Register Update

GMAC_RXLPIReceived LPI Transitions

Address
0x40050270
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
COUNT15:0Count of RX LPI transitions (cleared on read)

GMAC_RXLPITIMEReceived LPI Time

Address
0x40050274
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
LPITIME23:0Time in LPI (cleared on read)

GMAC_TXLPITransmit LPI Transitions

Address
0x40050278
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
COUNT15:0Count of LPI transitions (cleared on read)

GMAC_TXLPITIMETransmit LPI Time

Address
0x4005027C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
LPITIME23:0Time in LPI (cleared on read)

GMAC_ISRPQ0Interrupt Status Register Priority Queue (1..5)

Address
0x40050400
Reset
0x00000000
Access
read only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_ISRPQ1Interrupt Status Register Priority Queue (1..5)

Address
0x40050404
Reset
0x00000000
Access
read only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_ISRPQ2Interrupt Status Register Priority Queue (1..5)

Address
0x40050408
Reset
0x00000000
Access
read only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_ISRPQ3Interrupt Status Register Priority Queue (1..5)

Address
0x4005040C
Reset
0x00000000
Access
read only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_ISRPQ4Interrupt Status Register Priority Queue (1..5)

Address
0x40050410
Reset
0x00000000
Access
read only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_TBQBAPQ0Transmit Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050440
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TXBQBA31:2Transmit Buffer Queue Base Address

GMAC_TBQBAPQ1Transmit Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050444
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TXBQBA31:2Transmit Buffer Queue Base Address

GMAC_TBQBAPQ2Transmit Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050448
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TXBQBA31:2Transmit Buffer Queue Base Address

GMAC_TBQBAPQ3Transmit Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x4005044C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TXBQBA31:2Transmit Buffer Queue Base Address

GMAC_TBQBAPQ4Transmit Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050450
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TXBQBA31:2Transmit Buffer Queue Base Address

GMAC_RBQBAPQ0Receive Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050480
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RXBQBA31:2Receive Buffer Queue Base Address

GMAC_RBQBAPQ1Receive Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050484
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RXBQBA31:2Receive Buffer Queue Base Address

GMAC_RBQBAPQ2Receive Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050488
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RXBQBA31:2Receive Buffer Queue Base Address

GMAC_RBQBAPQ3Receive Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x4005048C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RXBQBA31:2Receive Buffer Queue Base Address

GMAC_RBQBAPQ4Receive Buffer Queue Base Address Register Priority Queue (1..5)

Address
0x40050490
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RXBQBA31:2Receive Buffer Queue Base Address

GMAC_RBSRPQ0Receive Buffer Size Register Priority Queue (1..5)

Address
0x400504A0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RBS15:0Receive Buffer Size

GMAC_RBSRPQ1Receive Buffer Size Register Priority Queue (1..5)

Address
0x400504A4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RBS15:0Receive Buffer Size

GMAC_RBSRPQ2Receive Buffer Size Register Priority Queue (1..5)

Address
0x400504A8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RBS15:0Receive Buffer Size

GMAC_RBSRPQ3Receive Buffer Size Register Priority Queue (1..5)

Address
0x400504AC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RBS15:0Receive Buffer Size

GMAC_RBSRPQ4Receive Buffer Size Register Priority Queue (1..5)

Address
0x400504B0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RBS15:0Receive Buffer Size

GMAC_CBSCRCredit-Based Shaping Control Register

Address
0x400504BC
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
QAE1Queue A CBS Enable
QBE0Queue B CBS Enable

GMAC_CBSISQACredit-Based Shaping IdleSlope Register for Queue A

Address
0x400504C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IS31:0IdleSlope

GMAC_CBSISQBCredit-Based Shaping IdleSlope Register for Queue B

Address
0x400504C4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IS31:0IdleSlope

GMAC_ST1RPQ0Screening Type 1 Register Priority Queue

Address
0x40050500
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
UDPE29UDP Port Match Enable
DSTCE28Differentiated Services or Traffic Class Match Enable
UDPM27:12UDP Port Match
DSTCM11:4Differentiated Services or Traffic Class Match
QNB2:0Queue Number (0-5)

GMAC_ST1RPQ1Screening Type 1 Register Priority Queue

Address
0x40050504
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
UDPE29UDP Port Match Enable
DSTCE28Differentiated Services or Traffic Class Match Enable
UDPM27:12UDP Port Match
DSTCM11:4Differentiated Services or Traffic Class Match
QNB2:0Queue Number (0-5)

GMAC_ST1RPQ2Screening Type 1 Register Priority Queue

Address
0x40050508
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
UDPE29UDP Port Match Enable
DSTCE28Differentiated Services or Traffic Class Match Enable
UDPM27:12UDP Port Match
DSTCM11:4Differentiated Services or Traffic Class Match
QNB2:0Queue Number (0-5)

GMAC_ST1RPQ3Screening Type 1 Register Priority Queue

Address
0x4005050C
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
UDPE29UDP Port Match Enable
DSTCE28Differentiated Services or Traffic Class Match Enable
UDPM27:12UDP Port Match
DSTCM11:4Differentiated Services or Traffic Class Match
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ0Screening Type 2 Register Priority Queue

Address
0x40050540
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ1Screening Type 2 Register Priority Queue

Address
0x40050544
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ2Screening Type 2 Register Priority Queue

Address
0x40050548
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ3Screening Type 2 Register Priority Queue

Address
0x4005054C
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ4Screening Type 2 Register Priority Queue

Address
0x40050550
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ5Screening Type 2 Register Priority Queue

Address
0x40050554
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ6Screening Type 2 Register Priority Queue

Address
0x40050558
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_ST2RPQ7Screening Type 2 Register Priority Queue

Address
0x4005055C
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
COMPCE30Compare C Enable
COMPC29:25Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPBE24Compare B Enable
COMPB23:19Index of Screening Type 2 Compare Word 0/Word 1 register x
COMPAE18Compare A Enable
COMPA17:13Index of Screening Type 2 Compare Word 0/Word 1 register x
ETHE12EtherType Enable
I2ETH11:9Index of Screening Type 2 EtherType register x
VLANE8VLAN Enable
VLANP6:4VLAN Priority
QNB2:0Queue Number (0-5)

GMAC_IERPQ0Interrupt Enable Register Priority Queue (1..5)

Address
0x40050600
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IERPQ1Interrupt Enable Register Priority Queue (1..5)

Address
0x40050604
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IERPQ2Interrupt Enable Register Priority Queue (1..5)

Address
0x40050608
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IERPQ3Interrupt Enable Register Priority Queue (1..5)

Address
0x4005060C
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IERPQ4Interrupt Enable Register Priority Queue (1..5)

Address
0x40050610
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IDRPQ0Interrupt Disable Register Priority Queue (1..5)

Address
0x40050620
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IDRPQ1Interrupt Disable Register Priority Queue (1..5)

Address
0x40050624
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IDRPQ2Interrupt Disable Register Priority Queue (1..5)

Address
0x40050628
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IDRPQ3Interrupt Disable Register Priority Queue (1..5)

Address
0x4005062C
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IDRPQ4Interrupt Disable Register Priority Queue (1..5)

Address
0x40050630
Reset
0x00000000
Access
write only
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
TFC6Transmit Frame Corruption Due to AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IMRPQ0Interrupt Mask Register Priority Queue (1..5)

Address
0x40050640
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
AHB6AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IMRPQ1Interrupt Mask Register Priority Queue (1..5)

Address
0x40050644
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
AHB6AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IMRPQ2Interrupt Mask Register Priority Queue (1..5)

Address
0x40050648
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
AHB6AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IMRPQ3Interrupt Mask Register Priority Queue (1..5)

Address
0x4005064C
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
AHB6AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_IMRPQ4Interrupt Mask Register Priority Queue (1..5)

Address
0x40050650
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HRESP11HRESP Not OK
ROVR10Receive Overrun
TCOMP7Transmit Complete
AHB6AHB Error
RLEX5Retry Limit Exceeded or Late Collision
RXUBR2RX Used Bit Read
RCOMP1Receive Complete

GMAC_ST2ER0Screening Type 2 Ethertype Register

Address
0x400506E0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COMPVAL15:0Ethertype Compare Value

GMAC_ST2ER1Screening Type 2 Ethertype Register

Address
0x400506E4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COMPVAL15:0Ethertype Compare Value

GMAC_ST2ER2Screening Type 2 Ethertype Register

Address
0x400506E8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COMPVAL15:0Ethertype Compare Value

GMAC_ST2ER3Screening Type 2 Ethertype Register

Address
0x400506EC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COMPVAL15:0Ethertype Compare Value

GMAC_ST2CW00Screening Type 2 Compare Word 0 Register

Address
0x40050700
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW10Screening Type 2 Compare Word 1 Register

Address
0x40050704
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW01Screening Type 2 Compare Word 0 Register

Address
0x40050708
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW11Screening Type 2 Compare Word 1 Register

Address
0x4005070C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW02Screening Type 2 Compare Word 0 Register

Address
0x40050710
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW12Screening Type 2 Compare Word 1 Register

Address
0x40050714
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW03Screening Type 2 Compare Word 0 Register

Address
0x40050718
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW13Screening Type 2 Compare Word 1 Register

Address
0x4005071C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW04Screening Type 2 Compare Word 0 Register

Address
0x40050720
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW14Screening Type 2 Compare Word 1 Register

Address
0x40050724
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW05Screening Type 2 Compare Word 0 Register

Address
0x40050728
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW15Screening Type 2 Compare Word 1 Register

Address
0x4005072C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW06Screening Type 2 Compare Word 0 Register

Address
0x40050730
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW16Screening Type 2 Compare Word 1 Register

Address
0x40050734
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW07Screening Type 2 Compare Word 0 Register

Address
0x40050738
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW17Screening Type 2 Compare Word 1 Register

Address
0x4005073C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW08Screening Type 2 Compare Word 0 Register

Address
0x40050740
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW18Screening Type 2 Compare Word 1 Register

Address
0x40050744
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW09Screening Type 2 Compare Word 0 Register

Address
0x40050748
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW19Screening Type 2 Compare Word 1 Register

Address
0x4005074C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW010Screening Type 2 Compare Word 0 Register

Address
0x40050750
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW110Screening Type 2 Compare Word 1 Register

Address
0x40050754
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW011Screening Type 2 Compare Word 0 Register

Address
0x40050758
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW111Screening Type 2 Compare Word 1 Register

Address
0x4005075C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW012Screening Type 2 Compare Word 0 Register

Address
0x40050760
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW112Screening Type 2 Compare Word 1 Register

Address
0x40050764
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW013Screening Type 2 Compare Word 0 Register

Address
0x40050768
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW113Screening Type 2 Compare Word 1 Register

Address
0x4005076C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW014Screening Type 2 Compare Word 0 Register

Address
0x40050770
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW114Screening Type 2 Compare Word 1 Register

Address
0x40050774
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW015Screening Type 2 Compare Word 0 Register

Address
0x40050778
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW115Screening Type 2 Compare Word 1 Register

Address
0x4005077C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW016Screening Type 2 Compare Word 0 Register

Address
0x40050780
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW116Screening Type 2 Compare Word 1 Register

Address
0x40050784
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW017Screening Type 2 Compare Word 0 Register

Address
0x40050788
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW117Screening Type 2 Compare Word 1 Register

Address
0x4005078C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW018Screening Type 2 Compare Word 0 Register

Address
0x40050790
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW118Screening Type 2 Compare Word 1 Register

Address
0x40050794
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW019Screening Type 2 Compare Word 0 Register

Address
0x40050798
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW119Screening Type 2 Compare Word 1 Register

Address
0x4005079C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW020Screening Type 2 Compare Word 0 Register

Address
0x400507A0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW120Screening Type 2 Compare Word 1 Register

Address
0x400507A4
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW021Screening Type 2 Compare Word 0 Register

Address
0x400507A8
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW121Screening Type 2 Compare Word 1 Register

Address
0x400507AC
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW022Screening Type 2 Compare Word 0 Register

Address
0x400507B0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW122Screening Type 2 Compare Word 1 Register

Address
0x400507B4
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes

GMAC_ST2CW023Screening Type 2 Compare Word 0 Register

Address
0x400507B8
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
MASKVAL15:0Mask Value
COMPVAL31:16Compare Value

GMAC_ST2CW123Screening Type 2 Compare Word 1 Register

Address
0x400507BC
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OFFSSTRT8:7Ethernet Frame Offset Start
  • 0 Offset from the start of the frame
  • 1 Offset from the byte after the EtherType field
  • 2 Offset from the byte after the IP header field
  • 3 Offset from the byte after the TCP/UDP header field
OFFSVAL6:0Offset Value in Bytes