Register 84: Ethernet PHY Register Control - MR13 (EPHYREGCTL), address
0x00D
EPHYREGCTL (0x00D) and EPHYADDAR (0x00E) registers allow read/write access to the extended
register set using indirect addressing. The modes for the FUNC field are as follows:
■ EPHYREGCTL[15:14] = 0x0: A write to EPHYADDAR modifies the extended register set address
register. This address register must be initialized in order to access any of the registers within
the extended register set.
■ EPHYREGCTL[15:14] = 0x1: A read/write to EPHYADDAR operates on the register within the
extended register set selected (pointed to) by the value in the address register. The address
register contents (pointer) remain unchanged.
■ EPHYREGCTL[15:14] = 0x2: A read/write to EPHYADDAR operates on the register within the
extended register set selected (pointed to) by the value in the address register. After that access
is complete, for both reads and writes, the value in the address register is incremented.
■ EPHYREGCTL[15:14] = 0x3: A read/write to EPHYADDAR operates on the register within the
extended register set selected (pointed to) by the value in the address register. After that access
is complete, for write accesses only, the value in the address register is incremented. For read
accesses, the value of the address register remains unchanged.
This register is the MDIO Manageable Device (MMD) access control. In general, register
EPHYREGCTL [4:0] is the device address, DEVAD, that directs any accesses of EPHYADDAR
(0x00E) register to the appropriate MMD. It also contains selection bits for auto-increment of the
data register. This register contains the device address to be written to access the extended registers.
Write 0x1F into bits [4:0] of this register. It also contains selection bits [15:14] for the address
auto-increment mode of EPHYADDAR.
Ethernet PHY Register Control - MR13 (EPHYREGCTL)
Base n/a
Address 0x00D
Type WO, reset 0x0000
0123456789101112131415
DEVADreservedFUNC
WOWOWOWOWOROROROROROROROROROWOWOType
0000000000000000Reset
DescriptionResetTypeNameBit/Field
Function
DescriptionValue
Address0x0
Data, no post increment0x1
Data, post increment on read and write0x2
Data, post increment on write only0x3
0WOFUNC15:14
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
0ROreserved13:5
1613June 18, 2014
Texas Instruments-Production Data
Tiva
™
TM4C1294NCPDT Microcontroller