Lines Matching refs:config
117 MPDSInit( MPDSContext* context, const MPDSConfig* config ) in MPDSInit() argument
127 if ( context == NULL || config == NULL ) in MPDSInit()
134 (void)NETMemCpy( &context->config, config, sizeof(MPDSConfig) ); in MPDSInit()
136 aidBits = config->aidBits | 0x0001; // Parents are always included in MPDSInit()
137 context->config.aidBits = aidBits; in MPDSInit()
139 if ( config->port < MP_RAW_PORT_MAX in MPDSInit()
140 || (config->aidBits & MP_AID_BITS_MASK) == 0 in MPDSInit()
141 || (config->aidBits & ~MP_AID_BITS_MASK) != 0 ) in MPDSInit()
147 if ( !config->isParent ) in MPDSInit()
153 if ( !config->isAutoStart ) in MPDSInit()
164 context->dataSetLength = (u16)(context->config.dataLength * count); in MPDSInit()
169 context->config.aidBits = 0; in MPDSInit()
185 if ( context->config.isParent ) in Start()
197 for (i = 0; i < ((context->config.isDoubleMode == TRUE) ? 2 : 1); i++) in Start()
220 MPPortCallback cb = context->config.mpdsCallback; in SignalDataSet()
227 info->port = context->config.port; in SignalDataSet()
251 if ( context->config.isParent ) in MPDSSetupPortConfig()
253 …MPSetPortConfigEx( mpconfig, context->config.port, ReceiveCallback_Parent, context->config.priorit… in MPDSSetupPortConfig()
258 …MPSetPortConfigEx( mpconfig, context->config.port, ReceiveCallback_Child, context->config.priority… in MPDSSetupPortConfig()
282 if ( context->config.isParent )
290 … context->ds[i].aidBits = MPHToMP16((u16)(context->config.aidBits & (mpReadyBits | 0x0001)));
294 for (i = 0; i < ((context->config.isDoubleMode == TRUE) ? 2 : 1); i++)
298 MPDSiTrace( "send ds[%d] to aids %08x", i, (context->config.aidBits & mpReadyBits) );
302 (u16)(context->config.aidBits & mpReadyBits), context->config.port,
392 if ( context->config.isParent ) in Step()
410 … MPDSiTrace( "resend ds[%d] to aids %08x", oldWI, (context->config.aidBits & mpReadyBits) ); in Step()
413 (u16)(context->config.aidBits & mpReadyBits), context->config.port, in Step()
443 if (context->config.isDoubleMode == FALSE && mpReadyBits != 0 in Step()
481 if (context->config.isDoubleMode == FALSE) in Step()
558 (void)NETMemCpy(buf, sendData, context->config.dataLength); in Step()
561 context->config.aidBits, context->config.port, in Step()
639 if ( context->config.isParent ) in SetDataCallback()
701 MPPortCallback cb = context->config.mpdsCallback; in ReceiveCallback_Parent()
721 if (context->config.isDoubleMode == TRUE) in ReceiveCallback_Parent()
729 if (context->config.isDoubleMode == TRUE) in ReceiveCallback_Parent()
735 MPPortCallback cb = context->config.mpdsCallback; in ReceiveCallback_Parent()
747 MPPortCallback cb = context->config.mpdsCallback; in ReceiveCallback_Parent()
753 if (context->config.isAutoStart) in ReceiveCallback_Parent()
761 if (context->config.isAutoStart) in ReceiveCallback_Parent()
766 MPPortCallback cb = context->config.mpdsCallback; in ReceiveCallback_Parent()
802 if (context->config.aidBits & aidBit) in ReceiveData()
810 if (context->config.isDoubleMode == TRUE) in ReceiveData()
835 … buf = GetSharedDataAddress(context, context->config.aidBits, context->ds[writeIndex].data, aid); in ReceiveData()
838 (void)NETMemCpy(buf, data, context->config.dataLength); in ReceiveData()
843 (void)NETMemSet(buf, 0, context->config.dataLength); in ReceiveData()
886 if (context->config.isDoubleMode == TRUE) in SendDataSet()
898 … context->ds[resetWI].aidBits = MPHToMP16((u16)(context->config.aidBits & (mpReadyBits | 0x0001))); in SendDataSet()
902 …context->ds[oldWI].aidBits = MPHToMP16((u16)context->config.aidBits); // Enter the original… in SendDataSet()
912 (u16)(context->config.aidBits & mpReadyBits), context->config.port, in SendDataSet()
950 offset = context->config.dataLength * count; in GetSharedDataAddress()