MX Foundation 4
MXF_A664_EDE_CRC_CONFIG Struct Reference

ARINC 664 EDE CRC Configuration. More...

#include <mxf_class_a664.h>

Data Fields

uint64 CRCXPolynomialValue
 
uint64 CRCXInitValue
 
uint64 CRCYPolynomialValue
 
uint64 CRCYInitValue
 
uint64 reserved [4]
 

Detailed Description

The MXF_A664_EDE_CRC_CONFIG structure is used to configure the EDE CRCs.

Field Documentation

MXF_A664_EDE_CRC_CONFIG::CRCXPolynomialValue

CRC X polynomial value. Maximum 32-bit. LSB bit must be set to one. Default value is 0x04c1.

MXF_A664_EDE_CRC_CONFIG::CRCXInitValue

Initialization value for CRC X computation. Maximum 32-bit. Default value is 0xffff.

MXF_A664_EDE_CRC_CONFIG::CRCYPolynomialValue

CRC Y polynomial value. Maximum 32-bit. LSB bit must be set to one. Default value is 0x8005.

MXF_A664_EDE_CRC_CONFIG::CRCYInitValue

Initialization value for CRC Y computation. Maximum 32-bit. Default value is 0xffff.

MXF_A664_EDE_CRC_CONFIG::reserved

Reserved for future used. Must be set to 0.

Updated 10/23/2023