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 Programmer's Manual

Host programmer interface specification for the netxtreme and netlink family of highly integrated media access controllers
Table of Contents

Advertisement

Programmer's Guide
10/15/07

Class of Service Statistics

The class of service statistics shown in
Value Name
COSIfHCOutPkts (Offset 0xC80–0xC83)
The class of service statistics shown in
Value Name
COSFramesDroppedDueToFilters
(0x2240–0x2243)
COSIfHCInPkts[1–4] (Offset
0x2200–0x220F)

Interface Statistics in Receive Placement State Machine

The Interface Statistics shown in
Register Offset
Value Name
0x2250–0x2253
ifInDiscards
0x2254–0x2257
ifInErrors
Document
5722-PG101-R
Table 28
are generated by the Send Data Initiator state machine.

Table 28: Send Data Initiator Class of Service Statistics

Description
Number of frames sent from send ring.
Table 29
are generated by the Receive List Placement state machine.

Table 29: Receive List Placement Class of Service Statistics

Description
Number of good frames that are dropped due to receive rules
Number of frames received and placed on each of the receive return rings.
Table 30
are generated by the Receive List Placement state machine.

Table 30: Interface Statistics in Rx List Placement Engine

Description
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.
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
(Offset 0x468)" on page
• 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.
Bro adco m Co rp or atio n
"Receive MAC Mode Register
254).
BCM5722
Device Statistics
Page 58

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BCM5722 and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Bcm5722kfb1g

Table of Contents