Ethernet MAC Controller
LH79524/LH79525 User’s Guide
6-34
Version 1.0
6.3.2.11 Interrupt Mask Register (MASK)
The MASK register is a read-only register that shows the status of the interrupt based on
what has been written to the ENABLE and DISABLE registers. As all interrupts are dis-
abled following reset, the interrupt bits in this register are reset to 1.
Table 6-26. MASK 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
///
PAUSETMZEROMSK
PAUSEFRRXMSK
NOTOKMSK
RECOVERRUN
MS
K
///
TXCOMPMSK
TXB
U
FEXHMSK
RETRYLMTEXMSK
TXBUFUN
D
ERMSK
TXUSEDBITMSK
RX
US
E
D
B
IT
M
S
K
RXC
O
MPMSK
MNGDONEMSK
RESET
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
TYPE
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
ADDR
0xFF 0x30
Table 6-27. MASK Fields
BITS
NAME
FUNCTION
31:14
///
Reserved
Reading returns 0. Write the reset value.
13
PAUSETMZEROMSK
1 = Pause Time Zero Interrupt masked
0 = Unmasked
12
PAUSEFRRXMSK
1 = Pause Frame Received Interrupt masked
0 = Unmasked
11
NOTOKMSK
1 = Response ‘Not OK’ Interrupt masked
0 = Unmasked
10
RECOVERRUNMSK
1 = Receive Overrun Interrupt masked
0 = Unmasked
9:8
///
Reserved
Reading returns 0. Write the reset value.
7
TXCOMPMSK
1 = Transmit Complete Interrupt masked
0 = Unmasked
6
TXBUFEXHMSK
1 = Transmit Buffers Exhausted In Mid-frame Interrupt masked
0 = Unmasked
5
RETRYLMTEXMSK
1 = Retry Limit Exceeded interrupt masked
0 = Unmasked
4
TXBUFUNDERMSK
1 = Transmit Buffer Underrun interrupt masked
0 = Unmasked
3
TXUSEDBITMSK
1 = Transmit Used Bit Read interrupt masked
0 = Unmasked
2
RXUSEDBITMSK
1 = Receive Used Bit Read interrupt masked
0 = Unmasked
1
RXCOMPMSK
1 = Receive Complete interrupt masked
0 = Unmasked
0
MNGDONEMSK
1 = Management Done interrupt masked
0 = Unmasked