Ethernet MAC Controller LH79524/LH79525 User’s Guide
6-20 Version 1.0
6.3.2 Control, Configuration, And Status Register Definitions
6.3.2.1 Network Control Register (NETCTL)
The NETCTL register allows configuration and testing of the SoC on the network.
Table 6-6. NETCTL Register
BIT 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
FIELD ///
RESET 0000000000000000
TYPE RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO
BIT 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
FIELD ///
TXZEROQ
TXPFRAME
TXHALT
STARTTX
BACKPRESS
WRENSTAT
INCRSTAT
CLRSTAT
MANAGEEN
TXEN
RXEN
LOOPLOCAL
///
RESET 0000000000000000
TYPE RO RO RO WO WO WO WO RW RW WO WO RW RW RW RW RW
ADDR 0xFFFC7000 + 0x00
Table 6-7. NETCTL Fields
BITS NAME FUNCTION
31:13 /// Reserved Reading returns 0. Write the reset value.
12 TXZEROQ
Transmit Zero Quantum Pause Frame Causes a pause frame with
zero pause quantum to be transmitted at the next available transmitter
idle time.
1 = Transmit zero quantum pause frame
0 = No action
11 TXPFRAME
Transmit Pause Frame Transmit a pause frame with the pause quan-
tum from the Transmit Pause Quantum register at the next available
transmitter idle time.
1 = Transmit pause frame
0 = No action
10 TXHALT
Transmit Halt Halt transmission as soon as any ongoing frame trans-
mission ends.
1 = Halt transmission at end of current frame
0 = No action
9 STARTTX
Start Transmission
1 = Start transmission
0 = No action
8 BACKPRESS
Back Pressure In half-duplex mode, forces collisions on all
received frames.
1 = Force collisions
0 = No action