PIC32CX1025SG60100 GMAC registers

The 111 registers of GMAC (Ethernet MAC), from 0x42000800, with their reset value and every field. The PIC32CX1025SG60100 has 2953 registers in 69 peripherals, one page each.

GMAC Ethernet MAC

NCRNetwork Control Register

Address
0x42000800
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
LPI19Low Power Idle Enable
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

NCFGRNetwork Configuration Register

Address
0x42000804
Reset
0x00080000
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
  • 1 MCK divided by 16
  • 2 MCK divided by 32
  • 3 MCK divided by 48
  • 4 MCK divided by 64
  • 5 MCK divided by 96
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

NSRNetwork Status Register

Address
0x42000808
Reset
0x00000004
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
IDLE2PHY Management Logic Idle
MDIO1MDIO Input Status

URUser Register

Address
0x4200080C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
MII0MII Mode

DCFGRDMA Configuration Register

Address
0x42000810
Reset
0x00020704
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 RECEIVE_BUFFER_SIZE/8 Kbyte Memory Size
  • 1 RECEIVE_BUFFER_SIZE/4 Kbytes Memory Size
  • 2 RECEIVE_BUFFER_SIZE/2 Kbytes Memory Size
  • 3 RECEIVE_BUFFER_SIZE 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

TSRTransmit Status Register

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

RBQBReceive Buffer Queue Base Address

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

TBQBTransmit Buffer Queue Base Address

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

RSRReceive Status Register

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

ISRInterrupt Status Register

Address
0x42000824
Reset
0x00000000
Access
read/write
Size
32-bit
25 fields
FieldBitsWhat it does
TSUCMP29Tsu 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
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

IERInterrupt Enable Register

Address
0x42000828
Reset
0x00000000
Access
write only
Size
32-bit
26 fields
FieldBitsWhat it does
TSUCMP29Tsu 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

IDRInterrupt Disable Register

Address
0x4200082C
Reset
0x00000000
Access
write only
Size
32-bit
26 fields
FieldBitsWhat it does
TSUCMP29Tsu 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

IMRInterrupt Mask Register

Address
0x42000830
Reset
0x3FFFFFFF
Access
read only
Size
32-bit
26 fields
FieldBitsWhat it does
TSUCMP29Tsu 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

MANPHY Maintenance Register

Address
0x42000834
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

RPQReceived Pause Quantum Register

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

TPQTransmit Pause Quantum Register

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

TPSFTX partial store and forward Register

Address
0x42000840
Reset
0x000003FF
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TPB1ADR9:0TX packet buffer address
ENTXP31Enable TX partial store and forward operation

RPSFRX partial store and forward Register

Address
0x42000844
Reset
0x000003FF
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
RPB1ADR9:0RX packet buffer address
ENRXP31Enable RX partial store and forward operation

RJFMLRX Jumbo Frame Max Length Register

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

HRBHash Register Bottom [31:0]

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

HRTHash Register Top [63:32]

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

SAB0Specific Address Bottom [31:0] Register

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

SAT0Specific Address Top [47:32] Register

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

SAB1Specific Address Bottom [31:0] Register

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

SAT1Specific Address Top [47:32] Register

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

SAB2Specific Address Bottom [31:0] Register

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

SAT2Specific Address Top [47:32] Register

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

SAB3Specific Address Bottom [31:0] Register

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

SAT3Specific Address Top [47:32] Register

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

TIDM0Type ID Match n Register

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

TIDM1Type ID Match n Register

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

TIDM2Type ID Match n Register

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

TIDM3Type ID Match n Register

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

WOLWake on LAN

Address
0x420008B8
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
MTI19WOL LAN multicast
SA118WOL specific address reg 1
ARP17LAN ARP req
MAG16Event enable
IP15:0IP address

IPGSIPG Stretch Register

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

SVLANStacked VLAN Register

Address
0x420008C0
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

TPFCPTransmit PFC Pause Register

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

SAMB1Specific Address 1 Mask Bottom [31:0] Register

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

SAMT1Specific Address 1 Mask Top [47:32] Register

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

NSCTsu timer comparison nanoseconds Register

Address
0x420008DC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
NANOSEC20:01588 Timer Nanosecond comparison value

SCLTsu timer second comparison Register

Address
0x420008E0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SEC31:01588 Timer Second comparison value

SCHTsu timer second comparison Register

Address
0x420008E4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SEC15:01588 Timer Second comparison value

EFTSHPTP Event Frame Transmitted Seconds High Register

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

EFRSHPTP Event Frame Received Seconds High Register

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

PEFTSHPTP Peer Event Frame Transmitted Seconds High Register

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

PEFRSHPTP Peer Event Frame Received Seconds High Register

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

OTLOOctets Transmitted [31:0] Register

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

OTHIOctets Transmitted [47:32] Register

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

FTFrames Transmitted Register

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

BCFTBroadcast Frames Transmitted Register

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

MFTMulticast Frames Transmitted Register

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

PFTPause Frames Transmitted Register

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

BFT6464 Byte Frames Transmitted Register

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

TBFT12765 to 127 Byte Frames Transmitted Register

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

TBFT255128 to 255 Byte Frames Transmitted Register

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

TBFT511256 to 511 Byte Frames Transmitted Register

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

TBFT1023512 to 1023 Byte Frames Transmitted Register

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

TBFT15181024 to 1518 Byte Frames Transmitted Register

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

GTBFT1518Greater Than 1518 Byte Frames Transmitted Register

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

TURTransmit Underruns Register

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

SCFSingle Collision Frames Register

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

MCFMultiple Collision Frames Register

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

ECExcessive Collisions Register

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

LCLate Collisions Register

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

DTFDeferred Transmission Frames Register

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

CSECarrier Sense Errors Register

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

ORLOOctets Received [31:0] Received

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

ORHIOctets Received [47:32] Received

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

FRFrames Received Register

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

BCFRBroadcast Frames Received Register

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

MFRMulticast Frames Received Register

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

PFRPause Frames Received Register

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

BFR6464 Byte Frames Received Register

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

TBFR12765 to 127 Byte Frames Received Register

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

TBFR255128 to 255 Byte Frames Received Register

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

TBFR511256 to 511Byte Frames Received Register

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

TBFR1023512 to 1023 Byte Frames Received Register

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

TBFR15181024 to 1518 Byte Frames Received Register

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

TMXBFR1519 to Maximum Byte Frames Received Register

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

UFRUndersize Frames Received Register

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

OFROversize Frames Received Register

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

JRJabbers Received Register

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

FCSEFrame Check Sequence Errors Register

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

LFFELength Field Frame Errors Register

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

RSEReceive Symbol Errors Register

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

AEAlignment Errors Register

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

RREReceive Resource Errors Register

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

ROEReceive Overrun Register

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

IHCEIP Header Checksum Errors Register

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

TCETCP Checksum Errors Register

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

UCEUDP Checksum Errors Register

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

TISUBN1588 Timer Increment [15:0] Sub-Nanoseconds Register

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

TSH1588 Timer Seconds High [15:0] Register

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

TSSSL1588 Timer Sync Strobe Seconds [31:0] Register

Address
0x420009C8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
VTS31:0Value of Timer Seconds Register Capture

TSSN1588 Timer Sync Strobe Nanoseconds Register

Address
0x420009CC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
VTN29:0Value Timer Nanoseconds Register Capture

TSL1588 Timer Seconds [31:0] Register

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

TN1588 Timer Nanoseconds Register

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

TA1588 Timer Adjust Register

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

TI1588 Timer Increment Register

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

EFTSLPTP Event Frame Transmitted Seconds Low Register

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

EFTNPTP Event Frame Transmitted Nanoseconds

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

EFRSLPTP Event Frame Received Seconds Low Register

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

EFRNPTP Event Frame Received Nanoseconds

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

PEFTSLPTP Peer Event Frame Transmitted Seconds Low Register

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

PEFTNPTP Peer Event Frame Transmitted Nanoseconds

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

PEFRSLPTP Peer Event Frame Received Seconds Low Register

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

PEFRNPTP Peer Event Frame Received Nanoseconds

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

RLPITRReceive LPI transition Register

Address
0x42000A70
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RLPITR15:0Count number of times transition from rx normal idle to low power idle

RLPITIReceive LPI Time Register

Address
0x42000A74
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RLPITI23:0Increment once over 16 ahb clock when LPI indication bit 20 is set in rx mode

TLPITRReceive LPI transition Register

Address
0x42000A78
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TLPITR15:0Count number of times enable LPI tx bit 20 goes from low to high

TLPITIReceive LPI Time Register

Address
0x42000A7C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
TLPITI23:0Increment once over 16 ahb clock when LPI indication bit 20 is set in tx mode