EMAC Registers
1029
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Ethernet Controller
15.6.61 EMACDMAIM Register (Offset = 0xC1C) [reset = 0x0]
Ethernet MAC DMA Interrupt Mask Register (EMACDMAIM)
The Interrupt Enable register enables the interrupts reported by the MAC DMA Interrupt Status Register
(EMACDMARIS). Setting a bit to 0x1 enables a corresponding interrupt. After a hardware or software
reset, all interrupts are disabled.
EMACDMAIM is shown in
and described in
Return to
Figure 15-76. EMACDMAIM Register
31
30
29
28
27
26
25
24
RESERVED
R-0x0
23
22
21
20
19
18
17
16
RESERVED
NIE
R-0x0
R/W-0x0
15
14
13
12
11
10
9
8
AIE
ERE
FBE
RESERVED
ETE
RWE
RSE
R/W-0x0
R/W-0x0
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
R/W-0x0
7
6
5
4
3
2
1
0
RUE
RIE
UNE
OVE
TJE
TUE
TSE
TIE
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
Table 15-86. EMACDMAIM Register Field Descriptions
Bit
Field
Type
Reset
Description
31-17
RESERVED
R
0x0
16
NIE
R/W
0x0
Normal Interrupt Summary Enable. This bit enables/masks the ERI,
RI, TU, and TI bits in MAC DMA Interrupt Status Register
(EMACDMARIS)
0x0 = Normal interrupt summary is masked.
0x1 = Normal interrupt summary is enabled.
15
AIE
R/W
0x0
Abnormal Interrupt Summary Enable. This bit enables/masks the
TPS, TJT, OVF, UNF, RU, RPS, RWT, ETI and FBI bits in MAC
DMA Interrupt Status Register (EMACDMARIS)
0x0 = Abnormal interrupt summary is disabled.
0x1 = Abnormal interrupt summary is enabled.
14
ERE
R/W
0x0
Early Receive Interrupt Enable.
0x0 = Early receive interrupt is disabled.
0x1 = Early receive interrupt is enabled. Normal Interrupt Summary
Enable (NIE, bit 16) must also be set to 0x1.
13
FBE
R/W
0x0
Fatal Bus Error Enable.
0x0 = Fatal Bus Error Enable Interrupt is disabled.
0x1 = Fatal Bus Error Interrupt is enabled. Abnormal Interrupt
Summary Enable (AIE, bit 15) must also be set to 0x1.
12-11
RESERVED
R
0x0
10
ETE
R/W
0x0
Early Transmit Interrupt Enable.
0x0 = Early Transmit Interrupt is disabled.
0x1 = Early Transmit Interrupt is enabled. Abnormal Interrupt
Summary Enable (AIE, bit 15) must also be set to 0x1.
9
RWE
R/W
0x0
Receive Watchdog Time-out Enable.
0x0 = The Receive Watchdog Time-out Interrupt is disabled.
0x1 = The Receive Watchdog Time-out Interrupt is enabled.
Abnormal Interrupt Summary Enable (AIE, bit 15) must also be set to
0x1.