Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X Datenbogen

Produktcode
DK-TM4C129X
Seite von 2182
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
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DEVAD
reserved
FUNC
WO
WO
WO
WO
WO
RO
RO
RO
RO
RO
RO
RO
RO
RO
WO
WO
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
Description
Reset
Type
Name
Bit/Field
Function
Description
Value
Address
0x0
Data, no post increment
0x1
Data, post increment on read and write
0x2
Data, post increment on write only
0x3
0
WO
FUNC
15: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.
0
RO
reserved
13:5
1807
December 13, 2013
Texas Instruments-Advance Information
Tiva
TM4C129XNCZAD Microcontroller