KSZ8851SLN_mib_t Struct Reference
[Ksz8851snl]

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

#include <ksz8851snl.h>

Collaboration diagram for KSZ8851SLN_mib_t:
Collaboration graph
[legend]

Data Fields

uint32_t RxByteCnt
 Rx octet count including bad packets.
uint32_t RxUndersizePktCnt
 Rx undersize packets w/ good CRC.
uint32_t RxFragmentsCnt
 Rx fragment packets w/ bad CRC, symbol errors or alignment errors.
uint32_t RxOversizeCnt
 Rx oversize packets w/ good CRC (max: 1536 bytes).
uint32_t RxJabbersCnt
 Rx packets longer than 1536 bytes w/ either CRC errors, alignment errors, or symbol errors.
uint32_t RxSymbolErrorCnt
 Rx packets w/ invalid data symbol and legal packet size.
uint32_t RxCRCErrorCnt
 Rx packets within (64,2000) bytes w/ an integral number of bytes and a bad CRC.
uint32_t RxPausePktsCnt
 Number of PAUSE frames received by a port.
uint32_t RxBroadcastCnt
 Rx good broadcast packets.
uint32_t RxMulticastCnt
 Rx good multicast packets.
uint32_t RxUnicastCnt
 Rx good unicast packets.
uint32_t TxByteCnt
 Tx good octet count, including PAUSE packets.
uint32_t TxPausePktsCnt
 Number of PAUSE frames transmitted.
uint32_t TxBroadcastPktsCnt
 Tx good broadcast packets.
uint32_t TxMulticastPktsCnt
 Tx good multicast packets.
uint32_t TxUnicastPktsCnt
 Tx good unicast packets.
uint32_t TxDeferredCnt
 Tx packets by a port for which the 1st Tx attempt is delayed due to the busy medium.
uint32_t TxTotalCollisionCnt
 Tx total collision, half duplex only.

Detailed Description

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

Definition at line 79 of file ksz8851snl.h.


Field Documentation

Rx good broadcast packets.

Definition at line 100 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Rx octet count including bad packets.

Definition at line 82 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

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

Definition at line 96 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

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

Definition at line 86 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

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

Definition at line 91 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Rx good multicast packets.

Definition at line 102 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

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

Definition at line 88 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Number of PAUSE frames received by a port.

Definition at line 98 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Rx packets w/ invalid data symbol and legal packet size.

Definition at line 93 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Rx undersize packets w/ good CRC.

Definition at line 84 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Rx good unicast packets.

Definition at line 104 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Tx good broadcast packets.

Definition at line 110 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Tx good octet count, including PAUSE packets.

Definition at line 106 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

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

Definition at line 117 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Tx good multicast packets.

Definition at line 112 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Number of PAUSE frames transmitted.

Definition at line 108 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Tx total collision, half duplex only.

Definition at line 119 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().

Tx good unicast packets.

Definition at line 114 of file ksz8851snl.h.

Referenced by KSZ8851SNL_MIBCountersDump(), and KSZ8851SNL_MIBCountersUpdate().


The documentation for this struct was generated from the following file: