2009-20
11
Micro
chip
Te
chnology
Inc.
DS61156G-pa
ge
115
PIC32MX5XX/6XX/7XX
90E0
ETHSTAT
31:16
—
BUFCNT<7:0>
0000
15:0
—
BUSY
TXBUSY
RXBUSY
—
0000
9100
ETH
RXOVFLOW
31:16
—
0000
15:0
RXOVFLWCNT<15:0>
0000
9110
ETH
FRMTXOK
31:16
—
0000
15:0
FRMTXOKCNT<15:0>
0000
9120
ETH
SCOLFRM
31:16
—
0000
15:0
SCOLFRMCNT<15:0>
0000
9130
ETH
MCOLFRM
31:16
—
0000
15:0
MCOLFRMCNT<15:0>
0000
9140
ETH
FRMRXOK
31:16
—
0000
15:0
FRMRXOKCNT<15:0>
0000
9150
ETH
FCSERR
31:16
—
0000
15:0
FCSERRCNT<15:0>
0000
9160
ETH
ALGNERR
31:16
—
0000
15:0
ALGNERRCNT<15:0>
0000
9200
EMAC1
CFG1
31:16
—
0000
15:0
SOFT
RESET
SIM
RESET
—
RESET
RMCS
RESET
RFUN
RESET
TMCS
RESET
TFUN
—
LOOPBACK TXPAUSE
RXPAUSE
PASSALL
RXENABLE 800D
9210
EMAC1
CFG2
31:16
—
0000
15:0
—
EXCESS
DFR
BP
NOBKOFF
—
LONGPRE PUREPRE AUTOPAD
VLANPAD
PAD
ENABLE
CRC
ENABLE
DELAYCRC HUGEFRM LENGTHCK FULLDPLX 4082
9220
EMAC1
IPGT
31:16
—
0000
15:0
—
B2BIPKTGP<6:0>
0012
9230
EMAC1
IPGR
31:16
—
0000
15:0
—
NB2BIPKTGP1<6:0>
—
NB2BIPKTGP2<6:0>
0C12
9240
EMAC1
CLRT
31:16
—
0000
15:0
—
CWINDOW<5:0>
—
—RETX<3:0>
370F
9250
EMAC1
MAXF
31:16
—
0000
15:0
MACMAXF<15:0>
05EE
TABLE 4-47:
ETHERNET CONTROLLER REGISTER SUMMARY FOR PIC32MX664F064H, PIC32MX664F128H, PIC32MX664F064L,
PIC32MX664F128L, PIC32MX675F256H, PIC32MX675F512H, PIC32MX695F512H, PIC32MX775F256H, PIC32MX775F512H,
PIC32MX795F512H, PIC32MX695F512L, PIC32MX675F256L, PIC32MX675F512L, PIC32MX764F128H, PIC32MX764F128L,
PIC32MX775F256L, PIC32MX775F512L AND PIC32MX795F512L DEVICES(1) (CONTINUED)
V
irtual
Addr
es
s
(BF
88_#)
R
egist
er
Name
Bit
Range
Bits
A
llRe
se
ts
31/15
30/14
29/13
28/12
27/11
26/10
25/9
24/8
23/7
22/6
21/5
20/4
19/3
18/2
17/1
16/0
Legend:
x = unknown value on Reset; — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note
1:
All registers in this table (with the exception of ETHSTAT) have corresponding CLR, SET and INV registers at their virtual addresses, plus offsets of 0x4, 0x8 and 0xC, respectively. See Section 12.1.1 “CLR, SET and
INV Registers” for more information.
2:
Reset values default to the factory programmed value.