
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 634 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
[17]
TXEMP
Transmit FIFO Underflow Interrupt
The TXEMP high indicates the TXFIFO underflow occurred during packet transmission.
While the TXFIFO underflow occurred, the EMAC will retransmit the packet automatically
without S/W intervention. If the TXFIFO underflow occurred often, it is recommended that
modify TXFIFO threshold control, the TXTHD of FFTCR register, to higher level.
If the TXEMP is high and TXUDIEN (EMACn_MIEN[17]) is enabled, the TXINTR will be
high. Write 1 to this bit clears the TXEMP status.
0 = No TXFIFO underflow occurred during packet transmission.
1 = TXFIFO underflow occurred during packet transmission.
[16]
TXINTR
Transmit Interrupt
The TXINTR indicates the TX interrupt status.
If TXINTR high and its corresponding enable bit, TXIEN (EMACn_MIEN[16]), is also high
indicates the EMAC generates TX interrupt to CPU. If TXINTR is high but TXIEN
(EMACn_MIEN[16]) is disabled, no TX interrupt is generated.
The TXINTR is logic OR result of bit logic AND result of EMACn_MISTA[28:17] and
EMACn_MIEN[28:17]. In other words, if any bit of EMACn_MISTA[28:17] is high and its
corresponding enable bit in EMACn_MIEN[28:17] is also enabled, the TXINTR will be
high. Because the TXINTR is a logic OR result, clears EMC_MISTA[28:17] makes
TXINTR be cleared, too.
0 = No status bit in EMACn_MISTA[28:17] is set or no enable bit in EMACn_MIEN[28:17]
is enabled.
1 = At least one status in EMACn_MISTA[28:17] is set and its corresponding enable bit in
EMACn_MIEN[28:17] is enabled, too.
[15]
MGPR
Magic Packet Received Interrupt
The MPR high indicates EMAC receives a Magic Packet. The CFR only available while
system is in power down mode and MGP_WAKE is set high.
If the MPR is high and WOLIEN (EMACn_MIEN[15]) is enabled, the RXINTR will be high.
Write 1 to this bit clears the MPR status.
0 = The EMAC does not receive the Magic Packet.
1 = The EMAC receives a Magic Packet.
[14]
CFR
Control Frame Receive Interrupt
The CFR high indicates EMAC receives a flow control frame. The CFR only available
while EMAC is operating on full duplex mode.
If the CFR is high and CFRIEN (EMACn_MIEN[14]) is enabled, the RXINTR will be high.
Write 1 to this bit clears the CFR status.
0 = The EMAC does not receive the flow control frame.
1 = The EMAC receives a flow control frame.
[13:12]
Reserved
Reserved.
[11]
RXBERR
Receive Bus Error Interrupt
The RXBERR high indicates the memory controller replies ERROR response while
EMAC access system memory through RXDMA during packet reception process. Reset
EMAC is recommended while RXBERR status is high.
If the RXBERR is high and RXBEIEN (EMACn_MIEN[11]) is enabled, the RXINTR will be
high. Write 1 to this bit clears the RXBERR status.
0 = No ERROR response is received.
1 = ERROR response is received.