MX Foundation 4
Virtual Link Attributes

Virtual Link State

The KMXF_A664_VL_STATE attribute allows the end system to enable / disable temporarily the transmission / reception of data on the queues. In transmission if some data is sent it will be discarded and in reception not queued for the virtual link.

This attribute is accessible with a VL handle.

Constant Description
VMXF_DISABLE Virtual Link Disabled
VMXF_ENABLE Virtual Link Enabled (default)


Rx Redundancy Management Control

The KMXF_A664_VL_RX_RM_STATE attribute allows the end system in reception to disable the MAC or EDE redundancy management for the frames received on a specific VL.

Constant Description
VMXF_DISABLE Both frames passed to partition
VMXF_ENABLE Both frames passed to RM (default)

For ARINC 664 COM/SAP ports if this attribute is disabled in conjunction with the attribute KMXF_A664_VL_RX_IC_STATE the frames received from the physical ports are forwarded to the client application.

For Boeing EDE COM/SAP ports if this attribute is disabled in conjunction with the attributes (VMXF_A664_EDE_RX_IC_CHECK_CRC | VMXF_A664_EDE_RX_IC_CHECK_ORDINAL | VMXF_A664_EDE_RX_IC_CHECK_AGE) the frames received from the physical ports are forwarded to the client application.

In both cases you must set when the COM/SAP port is created the option MXF_A664_NETSELECT_A/B for specifying which physical port to snoop.

In reception the control DATAREC bit MXF_A664_CTRL_RX_PORT_B (0=A) specify the physical port origin of the data.

Rx Integrity Check Control

The KMXF_A664_VL_RX_IC_STATE attribute allows the protocol stack in reception to bypass all Integrity Checking (MAC or EDE) for the frames received.

This attribute is accessible with a VL handle.

Constant Description
VMXF_DISABLE IC Disabled
VMXF_ENABLE IC Enabled (default)

If this attribute is disabled in conjunction with the attributes KMXF_A664_VL_RX_RM_STATE the frames received from the physical ports are forwarded to the client application. In the DATAREC the control bit MXF_A664_CTRL_RX_PORT_B indicates from which physical port the frame came from.

It is also possible to select a specific port by using the options MXF_A664_NETSELECT_A or B when the COM/SAP PORT-RX is created.


Updated 10/23/2023