Ethernet Interrupt Event Register (Eir); Eir Field Descriptions - Motorola ColdFire MCF5281 User Manual

Motorola microcontroller user's manual
Table of Contents

Advertisement

Programming Model
in the network or transceiver are HBERR, BABR, BABT, LC and RL. Interrupts resulting
from internal errors are HBERR and UN.
Some of the error interrupts are independently counted in the MIB block counters. Software
may choose to mask off these interrupts since these errors will be visible to network
management via the MIB counters.
• HBERR - IEEE_T_SQE
• BABR - RMON_R_OVERSIZE (good CRC), RMON_R_JAB (bad CRC)
• BABT - RMON_T_OVERSIZE (good CRC), RMON_T_JAB (bad CRC)
• LATE_COL - IEEE_T_LCOL
• COL_RETRY_LIM - IEEE_T_EXCOL
• XFIFO_UN - IEEE_T_MACERR
31
30
Field HBERR BABR BABT GRA TXF TXB RXF RXB MII EBERR LC
Reset
R/W
15
Field
Reset
R/W
Address
Figure 17-4. Ethernet Interrupt Event Register (EIR)
Bits
31
30
29
17-24
29
28
27
26
0000_0000_0000_0000
0000_0000_0000_0000
IPSBAR + 0x1004
Table 17-12. EIR Field Descriptions
Name
HBERR
Heartbeat error. This interrupt indicates that HBC is set in the TCR
register and that the COL input was not asserted within the
Heartbeat window following a transmission.
BABR
Babbling receive error. This bit indicates a frame was received with
length in excess of RCR[MAX_FL] bytes.
BABT
Babbling transmit error. This bit indicates that the transmitted
frame length has exceeded RCR[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.
MCF5282 User's Manual
25
24
23
22
R/W
R/W
Description
21
20
19
18
16
RL
UN
0
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Coldfire mcf5282

Table of Contents