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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
///
TXZ
E
R
O
Q
TXPFRAME
TXHALT
STARTTX
BACKPRESS
W
R
E
N
STAT
IN
CRSTAT
CLRST
A
T
MANAGEEN
TXEN
RX
E
N
LOOPLOCAL
///
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TYPE
RO
RO
RO
WO
WO
WO
WO
RW
RW
WO
WO
RW
RW
RW
RW
RW
ADDR
0xFF 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