MX Foundation 4
MXF_A664_STAT_MAC_RX Struct Reference

ARINC 664 MAC RX Physical Ports Counters. More...

#include <mxf_class_a664.h>

Public Types

typedef MXF_A664_STAT_DISTRIB Distrib
 

Data Fields

uint32 inBytes
 
uint32 inFrames
 
uint32 inFrameTypeErr
 
uint32 inPreambleLengthErr
 
uint32 inPreamblePatternErr
 
uint32 inFrameNullErr
 
uint32 inSFDErr
 
uint32 inCRC32Err
 
uint32 inMacAddressErr
 
uint32 inShortFrameErr
 
uint32 inLongFrameErr
 
uint32 inTotalErr
 
uint32 inICErr
 
uint32 reserved
 

Detailed Description

This structure defines the physical receive ports MAC/PHY counters related to the traffic flow and the state of the frames received.

Member Typedef Documentation

Distribution statistics.

Field Documentation

uint32 MXF_A664_STAT_MAC_RX::inBytes

Number of bytes in.

uint32 MXF_A664_STAT_MAC_RX::inFrames

Number of frames in.

uint32 MXF_A664_STAT_MAC_RX::inFrameTypeErr

Frame type field error count.

uint32 MXF_A664_STAT_MAC_RX::inPreambleLengthErr

Preamble length error count.

uint32 MXF_A664_STAT_MAC_RX::inPreamblePatternErr

Preamble pattern error count.

uint32 MXF_A664_STAT_MAC_RX::inFrameNullErr

No frame detected after the preamble.

uint32 MXF_A664_STAT_MAC_RX::inSFDErr

Preamble SFD error count.

uint32 MXF_A664_STAT_MAC_RX::inCRC32Err

CRC32 Frame Errors

uint32 MXF_A664_STAT_MAC_RX::inMacAddressErr

MAC destination address error (VL not found).

uint32 MXF_A664_STAT_MAC_RX::inShortFrameErr

Frames detected with length < 64 bytes.

uint32 MXF_A664_STAT_MAC_RX::inLongFrameErr

Long Frame (> 1518 bytes).

uint32 MXF_A664_STAT_MAC_RX::inTotalErr

Total of PHY error counters.

uint32 MXF_A664_STAT_MAC_RX::inICErr

Frame SN Integrity Check discard count.

uint32 MXF_A664_STAT_MAC_RX::reserved

Reserved for future use.

Updated 10/23/2023