KSZ8851SLN_mib_s Struct ReferenceKit Drivers > Ksz8851snl

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

Definition at line 95 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 115 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxByteCnt

Rx octet count including bad packets

Definition at line 97 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 111 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxFragmentsCnt

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

Definition at line 101 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 106 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxMulticastCnt

Rx good multicast packets

Definition at line 117 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxOversizeCnt

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

Definition at line 103 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxPausePktsCnt

Number of PAUSE frames received by a port.

Definition at line 113 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxSymbolErrorCnt

Rx packets w/ invalid data symbol and legal packet size

Definition at line 108 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxUndersizePktCnt

Rx undersize packets w/ good CRC

Definition at line 99 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::RxUnicastCnt

Rx good unicast packets

Definition at line 119 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxBroadcastPktsCnt

Tx good broadcast packets

Definition at line 125 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxByteCnt

Tx good octet count, including PAUSE packets

Definition at line 121 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 132 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxMulticastPktsCnt

Tx good multicast packets

Definition at line 127 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxPausePktsCnt

Number of PAUSE frames transmitted

Definition at line 123 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxTotalCollisionCnt

Tx total collision, half duplex only

Definition at line 134 of file ksz8851snl.h .

uint32_t KSZ8851SLN_mib_s::TxUnicastPktsCnt

Tx good unicast packets

Definition at line 129 of file ksz8851snl.h .


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