beautypg.com

1 ethernet interrupt event register (eir), Ethernet interrupt event register (eir) -10 – Freescale Semiconductor MCF5480 User Manual

Page 940

background image

MCF548x Reference Manual, Rev. 3

30-10

Freescale Semiconductor

30.3.3.1

Ethernet Interrupt Event Register (EIR)

When an event occurs that sets a bit in the EIR, an interrupt will be generated if the corresponding bit in

the interrupt mask register (EIMR) is also set. The bit in the EIR is cleared if a one is written to that bit

position; writing zero has no effect. This register is cleared upon hardware reset.
These interrupts can be divided into operational interrupts, transceiver/network error interrupts, and

internal error interrupts. Interrupts which may occur in normal operation are GRA, TXF, and MII.

0x9278–

0x927C

0x9A78–

0x9A7C

Reserved

0x9280

0x9A80

RMON_R_DROP

Count of frames not counted correctly

0x9284

0x9A84

RMON_R_PACKETS

RMON Rx packet count

0x9288

0x9A88

RMON_R_BC_PKT

RMON Rx Broadcast Packets

0x928C

0x9A8C

RMON_R_MC_PKT

RMON Rx Multicast Packets

0x9290

0x9A90

RMON_R_CRC_ALIGN

RMON Rx Packets w CRC/Align error

0x9294

0x9A94

RMON_R_UNDERSIZE

RMON Rx Packets < 64 bytes, good crc

0x9298

0x9A98

RMON_R_OVERSIZE

RMON Rx Packets > MAX_FL bytes, good crc

0x929C

0x9A9C

RMON_R_FRAG

RMON Rx Packets < 64 bytes, bad crc

0x92A0

0x9AA0

RMON_R_JAB

RMON Rx Packets > MAX_FL bytes, bad crc

0x92A4

0x9AA4

RMON_R_RESVD_0

0x92A8

0x9AA8

RMON_R_P64

RMON Rx 64 byte packets

0x92AC

0x9AAC

RMON_R_P65TO127

RMON Rx 65 to 127 byte packets

0x92B0

0x9AB0

RMON_R_P128TO255

RMON Rx 128 to 255 byte packets

0x92B4

0x9AB4

RMON_R_P256TO511

RMON Rx 256 to 511 byte packets

0x92B8

0x9AB8

RMON_R_P512TO1023

RMON Rx 512 to 1023 byte packets

0x92BC

0x9ABC

RMON_R_P1024TO2047

RMON Rx 1024 to 2047 byte packets

0x92C0

0x9AC0

RMON_R_P_GTE2048

RMON Rx packets w > 2048 bytes

0x92C4

0x9AC4

RMON_R_OCTETS

RMON Rx Octets

0x92C8

0x9AC8

IEEE_R_DROP

Count of frames not counted correctly

0x92CC

0x9ACC

IEEE_R_FRAME_OK

Frames Received OK

0x92D0

0x9AD0

IEEE_R_CRC

Frames Received with CRC Error

0x92D4

0x9AD4

IEEE_R_ALIGN

Frames Received with Alignment Error

0x92D8

0x9AD8

IEEE_R_MACERR

Receive Fifo Overflow count

0x92DC

0x9ADC

IEEE_R_FDXFC

Flow Control Pause frames received

0x92E0

0x9AE0

IEEE_R_OCTETS_OK

Octet count for Frames Rcvd w/o Error

Table 30-6. MIB Counters Memory Map (Continued)

MBAR Offset

for FEC0

MBAR Offset

for FEC1

Mnemonic

Description

This manual is related to the following products: