Data Sheet

Inline Functions—Ethernet Controller I210
355
7.9 Statistic Counters
The I210 supports different statistic counters as described in Section 8.18. The statistic counters can be
used to create statistic reports as required by different standards. The I210 statistic counters allow
support for the following standards:
IEEE 802.3 clause 30 management – DTE section.
NDIS 6.0 OID_GEN_STATISTICS.
RFC 2819 – RMON Ethernet statistics group.
Linux Kernel (version 2.6) net_device_stats
The following section describes the match between the internal the I210 statistic counters and the
counters requested by the different standards.
7.9.1 IEEE 802.3 Clause 30 Management
The I210 supports the Basic and Mandatory Packages defined in clause 30 of the IEEE 802.3
specification. Table 7-71 lists the matching between the internal statistics and the counters requested
by these packages.
In addition, part of the recommended package is also implemented as listed in Table 7-72.
Enable 1588 packets over UDP
for timestamp sampling
TSYNCRXCTL Type
Type equals to 001b enables V1 packets with Control field
equals to CTRLT parameter
Type equals to 010b enables V2 packets with MessageType
fields equals to MSGT parameter as well as DELAY_REQ and
DELAY_RESP packets.
Type equals to 101b enables all V2 packets with Message Type
bit 3 zero (which means any event packets)
TTQF[n]
Protocol
1588 time stamp
Defines a UDP protocol (Protocol field = 17 dec).
The “1588 time stamp” flag is active
IMIR[n]
Destination Port
PORT_BP
Define PTP event messages (Destination Port = 319 dec) and
the PORT_BP is cleared
Define specific receive queue for
the L2 1588 packets
ETQF[n]
Rx Queue
Queue Enable
Setting the “Queue Enable” on the same ETQF register as
above, the receive queue is defined by the “Rx Queue” field.
Define specific receive queue for
1588 packets over UDP
TTQF[n]
Rx Queue
Queue Enable
Setting the “Queue Enable” on the same TTQF register as
above, the receive queue is defined by the “Rx Queue” field.
Table 7-71. IEEE 802.3 Mandatory Package Statistics
Mandatory Package Capability I210 Counter Notes and Limitations
FramesTransmittedOK GPTC The I210 doesn’t include flow control packets.
SingleCollisionFrames SCC
MultipleCollisionFrames MCC
FramesReceivedOK GPRC The I210 doesn’t include flow control packets.
FrameCheckSequenceErrors CRCERRS
AlignmentErrors ALGNERRC
Table 7-70. Enabling Receive Timestamp
Functionality Register Field Setting Options