Data Sheet

Ethernet Controller I210 — Programming Interface
488
8.18.6 Single Collision Count - SCC (0x4014; RC)
This register counts the number of times that a successfully transmitted packet encountered a single
collision. This register only increments if transmits are enabled (TCTL.EN is set) and the I210 is in half-
duplex mode.
8.18.7 Excessive Collisions Count - ECOL (0x4018; RC)
When 16 or more collisions have occurred on a packet, this register increments, regardless of the value
of collision threshold. If collision threshold is set below 16, this counter won’t increment. This register
only increments if transmits are enabled (TCTL.EN is set) and the I210 is in half-duplex mode.
8.18.8 Multiple Collision Count - MCC (0x401C; RC)
This register counts the number of times that a transmit encountered more than one collision but less
than 16. This register only increments if transmits are enabled (TCTL.EN is set) and the I210 is in half-
duplex mode.
8.18.9 Late Collisions Count - LATECOL (0x4020; RC)
Late collisions are collisions that occur after one slot time. This register only increments if transmits are
enabled (TCTL.EN is set) and the I210 is in half-duplex mode.
8.18.10 Collision Count - COLC (0x4028; RC)
This register counts the total number of collisions seen by the transmitter. This register only increments
if transmits are enabled (TCTL.EN is set) and the I210 is in half-duplex mode.
Field Bit(s) Initial Value Description
SCC 31:0 0x0 Number of times a transmit encountered a single collision.
Field Bit(s) Initial Value Description
ECC 31:0 0x0 Number of packets with more than 16 collisions.
Field Bit(s) Initial Value Description
MCC 31:0 0x0 Number of times a successful transmit encountered multiple collisions.
Field Bit(s) Initial Value Description
LCC 31:0 0x0 Number of packets with late collisions.
Field Bit(s) Initial Value Description
CCC 31:0 0x0 Total number of collisions experienced by the transmitter.