EasyManua.ls Logo

Broadcom BCM5722 - Class of Service Statistics; Interface Statistics in Receive Placement State Machine; Table 28: Send Data Initiator Class of Service Statistics; Table 29: Receive List Placement Class of Service Statistics

Broadcom BCM5722
593 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R Device Statistics Page 58
Class of Service Statistics
The class of service statistics shown in Table 28 are generated by the Send Data Initiator state machine.
The class of service statistics shown in Table 29 are generated by the Receive List Placement state machine.
Interface Statistics in Receive Placement State Machine
The Interface Statistics shown in Table 30 are generated by the Receive List Placement state machine.
Table 28: Send Data Initiator Class of Service Statistics
Value Name Description
COSIfHCOutPkts (Offset 0xC80–0xC83) Number of frames sent from send ring.
Table 29: Receive List Placement Class of Service Statistics
Value Name Description
COSFramesDroppedDueToFilters
(0x2240–0x2243)
Number of good frames that are dropped due to receive rules
COSIfHCInPkts[1–4] (Offset
0x2200–0x220F)
Number of frames received and placed on each of the receive return rings.
Table 30: Interface Statistics in Rx List Placement Engine
Register Offset Value Name Description
0x2250–0x2253 ifInDiscards The number of inbound packets which were chosen to be discarded even though
no error has been detected to prevent their being deliverable to a higher-layer
protocol.
0x2254–0x2257 ifInErrors The number of inbound packets that contained errors prevent them from being
deliverable to a higher-layer protocol.
The ifInError counter increments if any of the below conditions occur:
Packet with FCS error.
Packet with alignment error.
Packet size greater than and equal to 2^16 bytes long (causing the counter to
overflow).
Packet with extension error.
Packet size greater than pre-programmed MTU and keep_Oversize is not
enabled in the Receive MAC Mode register (see “Receive MAC Mode Register
(Offset 0x468)” on page 254).
Packet size less than 64 bytes and Accept_Runts is not enabled in the Receive
MAC Mode register.
Packet with invalid IEEE 802.3 length field, if length checking is enabled in the
Receive MAC Mode register.
Note: A packet dropped due to:
An EMAC internal error (e.g., FIFO overflow) would not cause ifInError to
increment.
Address filtering would not cause ifInError to increment.

Table of Contents