
Ethernet Module
MCF5272 ColdFire
®
Integrated Microprocessor User’s Manual, Rev. 3
11-12
Freescale Semiconductor
11.5.2
Interrupt Event Register (EIR)
An event that sets a bit in EIR generates an interrupt if the corresponding bit in the interrupt mask register
(EIMR) is set. Bits in the interrupt event register are cleared when a one is written to them. Writing a zero
has no effect.
31
30
29
28
27
26
25
24
23
22
21
20
16
Field HBERR BABR BABT GRA
TXF
TXB
RXF
RXB
MII
EBERR UMINT
—
Reset
0000_0000_0000_0000
R/W
Read/write
15
0
Field
—
Reset
0000_0000_0000_0000
R/W
Read/write
Addr
MBAR + 0x844
Figure 11-6. Interrupt Event Register (EIR)
Table 11-8. EIR Field Descriptions
Bits
Name
Description
31
HBERR
Heartbeat error. A heartbeat was not detected within the heartbeat window following a transmission.
30
BABR
Babbling receive error. A frame was received with length in excess of MAX_FL bytes.
29
BABT
Babbling transmit error. The transmitted frame length has exceeded MAX_FL bytes. This condition is
usually caused by a frame that is too long being placed into the transmit data buffer(s). Truncation does
not occur.
28
GRA
Graceful stop complete. A graceful stop, which was initiated by setting X_CTRL[GTS], is now complete.
This bit is set as soon as the transmitter has finished transmitting any frame that was in progress when
GTS was set.
27
TXF
Transmit frame interrupt. A frame has been transmitted and that the last corresponding buffer descriptor
has been updated.
26
TXB
Transmit buffer interrupt. A transmit buffer descriptor has been updated.
25
RXF
Receive frame interrupt. A frame has been received and the last corresponding buffer descriptor has
been updated.
24
RXB
Receive buffer interrupt. A receive buffer descriptor has been updated.
23
MII
MII interrupt. The MII has completed the data transfer requested.
22
EBERR
FEC bus error. A bus error occurred when the FEC was accessing an internal bus.
21
UMINT
Unmasked interrupt status. An interrupt is currently being asserted to the interrupt controller. This bit is
not maskable.
20–0
—
Reserved, should be cleared.