Datasheet

DP83865
2.0 Register Block (Continued)
19 www.national.com
2.2 Register Map
Register Name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Register 0x00
Basic Mode Control Register
(BMCR)
PHY Reset
0, SC
Loopback
0
Speed [0]
Selection
Strap[0]
Auto-Neg
Enable
Strap[1]
Power Down
0
Isolate
0
Restart
Auto-Neg
0, SC
Duplex Mode
Strap[1]
Collision Test
0
Speed[1]
Selection
Strap[1]
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Register 0x01
Basic Mode Status Register
(BMSR)
100BASE-T4
0
100BASE-X
Full-Duplex
1
100BASE-X
Half-Duplex
1
10BASE-T
Full-Duplex
1
10BASE-T
Half-Duplex
1
100BASE-T2
Full-Duplex
0
100BASE-T2
Half-Duplex
0
1000BASE-T
Ext’d Status
1
Reserved
0
Preamble
Suppression
1
Auto-Neg
Complete
0
Remote Fault
0, LH
Auto-Neg
Ability
1
Link Status
0, LL
Jabber
Detect
0, LH
Extended
Capability
1
Register 0x02
PHY Identifier Register #1
(PHYIDR1)
OUI[3]
0
OUI[4]
0
OUI[5]
1
OUI[6]
0
OUI[7]
0
OUI[8]
0
OUI[9]
0
OUI[10]
0
OUI[11]
0
OUI[12]
0
OUI[13]
0
OUI[14]
0
OUI[15]
0
OUI[16]
0
OUI[17]
0
OUI[18]
0
Register 0x03
PHY Identifier Register #2
(PHYIDR2)
OUI[19]
0
OUI[20]
1
OUI[21]
0
OUI[22]
1
OUI[23]
1
OUI[24]
1
VMDR_MDL[5]
0
VMDR_MDL[4]
0
VMDR_MDL[3]
0
VMDR_MDL[2]
1
VMDR_MDL[1]
1
VMDR_MDL[0]
1
MDL_REV[3]
1
MDL_REV[2]
0
MDL_REV[1]
1
MDL_REV[0]
0
Register 0x04
Auto-Neg Advertisement
Register (ANAR)
Next Page
0
Reserved
0
Remote Fault
0
Reserved
0
ASY_PAUSE
0
PAUSE
0
100BASE-T4
0
100BASE-TX
Full-Duplex
STRAP[1]
100BASE-TX
Half-Duplex
STRAP[1]
10BASE-T
Full-Duplex
STRAP[1]
10BASE-T
Half-Duplex
STRAP[1]
PSB[4]
0
PSB[3]
0
PSB[2]
0
PSB[1]
0
PSB[0]
1
Register 0x05
Auto-Neg Link Partner
Ability Register (ANLPAR)
Next Page
0
ACK
0
Remote Fault
0
Reserved
0
ASY_PAUSE
0
PAUSE
0
100BASE-T4
0
100BASE-TX
Full-Duplex
0
100BASE-TX
Half-Duplex
0
10BASE-T
Full-Duplex
0
10BASE-T
Half-Duplex
0
PSB[4]
0
PSB[3]
0
PSB[2]
0
PSB[1]
0
PSB[0]
0
Register 0x06
Auto-Neg Expansion Register
(ANER)
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
PDF
0, LH
LP_NP Able
0
NP_Able
1
Page _RX
0, LH
LP_AN Able
0
Register 0x07
Auto-Neg NP TX Register
(ANNPTR)
Next Page
1
ACK
0
Message Page
1
ACK2
0
TOG_TX
0
NP_M[10]
0
NP_M[9]
0
NP_M[8]
0
NP_M[7]
0
NP_M[6]
0
NP_M[5]
0
NP_M[4]
0
NP_M[3]
0
NP_M[2]
0
NP_M[1]
0
NP_M[0]
0
Register 0x08
Auto-Neg NP RX Register
(ANNPRR)
Next Page
0
ACK
0
Message Page
0
ACK2
0
TOG_RX
0
NP_M[10]
0
NP_M[9]
0
NP_M[8]
0
NP_M[7]
0
NP_M[6]
0
NP_M[5]
0
NP_M[4]
0
NP_M[3]
0
NP_M[2]
0
NP_M[1]
0
NP_M[0]
0
Register 0x09
1000BASE-T Control
Register (1KTCR)
Test Mode[2]
0
Test Mode[1]
0
Test Mode[0]
0
Master/Slave
Config. Enable
0
Master/Slave
Config. Value
0
Repeater DTE
STRAP[0]
1000BASE-T
Full-Duplex
STRAP[1]
1000BASE-T
Half-Duplex
STRAP[1]
Reserved
0
Reserved
0
Reservd
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Register 0x0A (10’d)
1000BASE-T Status Register
(1KSTSR)
Master/Slave
Manual Config.
Fault
0, LH, SC
Master/Slave-
Config. Resol.
0
Local Receiver
Status
0
Remote Re-
ceiver Status
0
LP
1000BASE-T
Full-Duplex
0
LP
1000BASE-T
Half-Duplex
0
Reserved
0
Reserved
0
Idle Error
Count[7]
0
Idle Error
Count[6]
0
Idle Error
Count[5]
0
Idle Error
Count[4]
0
Idle Error
Count[3]
0
Idle Error
Count[2]
0
Idle Error
Count[1]
0
Idle Error
Count[0]
0
Register 0x0B (11’d)
Reserved
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Register 0x0C (12’d)
Reserved
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Register 0x0D (13’d)
Reserved
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Register 0x0E (14’d)
Reserved
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Register 0x0F (15’d)
1000BASE-T Extended
Status Register (1KSCR)
1000BASE-X
Full-Duplex
0
1000BASE-X
Half-Duplex
0
1000BASE-T
Full-Duplex
1
1000BASE-T
Half-Duplex
1
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Reserved
0
Key: Bit Name
Read/Writable
Default Value
Bit Name
Read Only
Value
Reserved