Datasheet

Table Of Contents
Fast Ethernet Controller (FEC)
Freescale Semiconductor 17-7
17.4.1 MIB Block Counters Memory Map
The MIB counters memory map (Table 17-4) defines the locations in the MIB RAM space where
hardware-maintained counters reside. The counters are divided into two groups:
RMON counters include the Ethernet statistics counters defined in RFC 1757
A counter is included to count truncated frames since only frame lengths up to 2047 bytes are
supported
The transmit and receive RMON counters are independent, which ensures accurate network statistics when
operating in full duplex mode.
The included IEEE counters support the mandatory and recommended counter packages defined in
Section 5 of ANSI/IEEE Std. 802.3 (1998 edition). The FEC supports IEEE Basic Package objects, but
these do not require counters in the MIB block. In addition, some of the recommended package objects
supported do not require MIB counters. Counters for transmit and receive full duplex flow control frames
are also included.
Table 17-4. MIB Counters Memory Map
IPSBAR Offset Register
0x1200 Count of frames not counted correctly (RMON_T_DROP)
0x1204 RMON Tx packet count (RMON_T_PACKETS)
0x1208 RMON Tx broadcast packets (RMON_T_BC_PKT)
0x120C RMON Tx multicast packets (RMON_T_MC_PKT)
0x1210 RMON Tx packets with CRC/align error (RMON_T_CRC_ALIGN)
0x1214 RMON Tx packets < 64 bytes, good CRC (RMON_T_UNDERSIZE)
0x1218 RMON Tx packets > MAX_FL bytes, good CRC (RMON_T_OVERSIZE)
0x121C RMON Tx packets < 64 bytes, bad CRC (RMON_T_FRAG)
0x1220 RMON Tx packets > MAX_FL bytes, bad CRC (RMON_T_JAB)
0x1224 RMON Tx collision count (RMON_T_COL)
0x1228 RMON Tx 64 byte packets (RMON_T_P64)
0x122C RMON Tx 65 to 127 byte packets (RMON_T_P65TO127)
0x1230 RMON Tx 128 to 255 byte packets (RMON_T_P128TO255)
0x1234 RMON Tx 256 to 511 byte packets (RMON_T_P256TO511)
0x1238 RMON Tx 512 to 1023 byte packets (RMON_T_P512TO1023)
0x123C RMON Tx 1024 to 2047 byte packets (RMON_T_P1024TO2047)
0x1240 RMON Tx packets with > 2048 bytes (RMON_T_P_GTE2048)
0x1244 RMON Tx Octets (RMON_T_OCTETS)
0x1248 Count of transmitted frames not counted correctly (IEEE_T_DROP)
0x124C Frames transmitted OK (IEEE_T_FRAME_OK)
0x1250 Frames transmitted with single collision (IEEE_T_1COL)
MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3