# _EMAC_Statistics Struct Reference
[EMAC Data Structures]

EMAC_Statistics. More...

`#include <csl_emac.h>`

## Data Fields

Uint32 | RxGoodFrames
Uint32 | RxBCastFrames
Uint32 | RxMCastFrames
Uint32 | RxPauseFrames
Uint32 | RxCRCErrors
Uint32 | RxAlignCodeErrors
Uint32 | RxOversized
Uint32 | RxJabber
Uint32 | RxUndersized
Uint32 | RxFragments
Uint32 | RxFiltered
Uint32 | RxQOSFiltered
Uint32 | RxOctets
Uint32 | TxGoodFrames
Uint32 | TxBCastFrames
Uint32 | TxMCastFrames
Uint32 | TxPauseFrames
Uint32 | TxDeferred
Uint32 | TxCollision
Uint32 | TxSingleColl
Uint32 | TxMultiColl
Uint32 | TxExcessiveColl
Uint32 | TxLateColl
Uint32 | TxUnderrun
Uint32 | TxCarrierSLoss
Uint32 | TxOctets
Uint32 | Frame64
Uint32 | Frame65t127
Uint32 | Frame128t255
Uint32 | Frame256t511
Uint32 | Frame512t1023
Uint32 | Frame1024tUp
Uint32 | NetOctets
Uint32 | RxSOFOverruns
Uint32 | RxMOFOverruns
Uint32 | RxDMAOverruns

## Detailed Description

EMAC_Statistics.

The statistics structure is the used to retrieve the current count of various packet events in the system. These values represent the delta values from the last time the statistics were read.

## Field Documentation

Uint32 _EMAC_Statistics::Frame1024tUp

Total Tx&Rx with Octet Size of >=1024

Uint32 _EMAC_Statistics::Frame128t255

Total Tx&Rx with Octet Size of 128 to 255

Uint32 _EMAC_Statistics::Frame256t511

Total Tx&Rx with Octet Size of 256 to 511

Uint32 _EMAC_Statistics::Frame512t1023

Total Tx&Rx with Octet Size of 512 to 1023

Uint32 _EMAC_Statistics::Frame64

Total Tx&Rx with Octet Size of 64

Uint32 _EMAC_Statistics::Frame65t127

Total Tx&Rx with Octet Size of 65 to 127

Uint32 _EMAC_Statistics::NetOctets

Sum of all Octets Tx or Rx on the Network

Uint32 _EMAC_Statistics::RxAlignCodeErrors

Frames Received with Alignment/Code Errors

Uint32 _EMAC_Statistics::RxBCastFrames

Good Broadcast Frames Received

Uint32 _EMAC_Statistics::RxCRCErrors

Frames Received with CRC Errors

Uint32 _EMAC_Statistics::RxDMAOverruns

Total Rx DMA Overruns

Uint32 _EMAC_Statistics::RxFiltered

Rx Frames Filtered Based on Address

Uint32 _EMAC_Statistics::RxFragments

Rx Frame Fragments Received

Uint32 _EMAC_Statistics::RxGoodFrames

Good Frames Received

Uint32 _EMAC_Statistics::RxJabber

Jabber Frames Received

Uint32 _EMAC_Statistics::RxMCastFrames

Good Multicast Frames Received

Uint32 _EMAC_Statistics::RxMOFOverruns

Total Rx Middle of Frame Overruns

Uint32 _EMAC_Statistics::RxOctets

Total Received Bytes in Good Frames

Uint32 _EMAC_Statistics::RxOversized

Oversized Frames Received

Uint32 _EMAC_Statistics::RxPauseFrames

PauseRx Frames Received

Uint32 _EMAC_Statistics::RxQOSFiltered

Rx Frames Filtered Based on QoS Filtering

Uint32 _EMAC_Statistics::RxSOFOverruns

Total Rx Start of Frame Overruns

Uint32 _EMAC_Statistics::RxUndersized

Undersized Frames Received

Uint32 _EMAC_Statistics::TxBCastFrames

Good Broadcast Frames Sent

Uint32 _EMAC_Statistics::TxCarrierSLoss

Tx Frames Lost Due to Carrier Sense Loss

Uint32 _EMAC_Statistics::TxCollision

Total Frames Sent With Collision

Uint32 _EMAC_Statistics::TxDeferred

Frames Where Transmission was Deferred

Uint32 _EMAC_Statistics::TxExcessiveColl

Tx Frames Lost Due to Excessive Collisions

Uint32 _EMAC_Statistics::TxGoodFrames

Good Frames Sent

Uint32 _EMAC_Statistics::TxLateColl

Tx Frames Lost Due to a Late Collision

Uint32 _EMAC_Statistics::TxMCastFrames

Good Multicast Frames Sent

Uint32 _EMAC_Statistics::TxMultiColl

Frames Sent with Multiple Colisions

Uint32 _EMAC_Statistics::TxOctets

Total Transmitted Bytes in Good Frames

Uint32 _EMAC_Statistics::TxPauseFrames

PauseTx Frames Sent

Uint32 _EMAC_Statistics::TxSingleColl

Frames Sent with Exactly One Collision

Uint32 _EMAC_Statistics::TxUnderrun

Tx Frames Lost with Tx Underrun Error

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

- csl_emac.h

Copyright 2012, Texas Instruments Incorporated