KSZ8851SLN_mib_s Struct ReferenceKit Drivers > Ksz8851snl

The MIB (Management Information Base) Counters that the ksz8851snl device expose to the host.

Definition at line 78 of file ksz8851snl.h .

#include < ksz8851snl.h >

Data Fields

uint32_t RxBroadcastCnt
uint32_t RxByteCnt
uint32_t RxCRCErrorCnt
uint32_t RxFragmentsCnt
uint32_t RxJabbersCnt
uint32_t RxMulticastCnt
uint32_t RxOversizeCnt
uint32_t RxPausePktsCnt
uint32_t RxSymbolErrorCnt
uint32_t RxUndersizePktCnt
uint32_t RxUnicastCnt
uint32_t TxBroadcastPktsCnt
uint32_t TxByteCnt
uint32_t TxDeferredCnt
uint32_t TxMulticastPktsCnt
uint32_t TxPausePktsCnt
uint32_t TxTotalCollisionCnt
uint32_t TxUnicastPktsCnt

Field Documentation

uint32_t KSZ8851SLN_mib_s::RxBroadcastCnt

Rx good broadcast packets

Definition at line 98 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxByteCnt

Rx octet count including bad packets

Definition at line 80 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxCRCErrorCnt

Rx packets within (64,2000) bytes w/ an integral number of bytes and a bad CRC

Definition at line 94 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxFragmentsCnt

Rx fragment packets w/ bad CRC, symbol errors or alignment errors

Definition at line 84 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxJabbersCnt

Rx packets longer than 1536 bytes w/ either CRC errors, alignment errors, or symbol errors

Definition at line 89 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxMulticastCnt

Rx good multicast packets

Definition at line 100 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxOversizeCnt

Rx oversize packets w/ good CRC (max: 1536 bytes)

Definition at line 86 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxPausePktsCnt

Number of PAUSE frames received by a port.

Definition at line 96 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxSymbolErrorCnt

Rx packets w/ invalid data symbol and legal packet size

Definition at line 91 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxUndersizePktCnt

Rx undersize packets w/ good CRC

Definition at line 82 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxUnicastCnt

Rx good unicast packets

Definition at line 102 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxBroadcastPktsCnt

Tx good broadcast packets

Definition at line 108 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxByteCnt

Tx good octet count, including PAUSE packets

Definition at line 104 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxDeferredCnt

Tx packets by a port for which the 1st Tx attempt is delayed due to the busy medium

Definition at line 115 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxMulticastPktsCnt

Tx good multicast packets

Definition at line 110 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxPausePktsCnt

Number of PAUSE frames transmitted

Definition at line 106 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxTotalCollisionCnt

Tx total collision, half duplex only

Definition at line 117 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxUnicastPktsCnt

Tx good unicast packets

Definition at line 112 of file ksz8851snl.h .


The documentation for this struct was generated from the following file:
  • C:/repos/embsw_super_h1/hardware/kit/common/drivers/ ksz8851snl.h