* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.1.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Mon Jun 27 21:49:36 CEST 2011\r
*/\r
\r
\r
\r
/* SignalGroup GroupSignals lists. */\r
\r
+\r
+/* IPdu buffers and signal group buffers */\r
+uint8 ComArcIPduBuffer_FreqInd[8]; \r
+ \r
+uint8 ComArcIPduBuffer_FreqReq[8];\r
+uint8 ComArcIPduDeferredRxBuffer_FreqReq[8]; \r
+ \r
+\r
/*\r
* Signal definitions\r
*/\r
+ \r
const ComSignal_type ComSignal[] = {\r
{\r
.ComHandleId = FreqIndSig,\r
+ .ComIPduHandleId = 0,\r
+ .Com_Arc_ShadowBuffer = NULL,\r
.ComFirstTimeoutFactor = 0,\r
.ComNotification = NULL,\r
.ComTimeoutFactor = 0,\r
\r
\r
.ComSignalInitValue = &Com_SignalInitValue_FreqIndSig,\r
- .ComBitPosition = 0,\r
+ \r
+ .ComBitPosition = 7,\r
.ComBitSize = 32,\r
+ \r
.ComSignalEndianess = COM_BIG_ENDIAN,\r
.ComSignalType = UINT32,\r
.Com_Arc_IsSignalGroup = 0,\r
.ComGroupSignal = NULL,\r
\r
+ \r
.ComRxDataTimeoutAction = COM_TIMEOUT_DATA_ACTION_NONE,\r
+ \r
.Com_Arc_EOL = 0\r
},\r
{\r
.ComHandleId = FreqReqSig,\r
+ .ComIPduHandleId = 1,\r
+ .Com_Arc_ShadowBuffer = NULL,\r
.ComFirstTimeoutFactor = 0,\r
.ComNotification = NULL,\r
.ComTimeoutFactor = 0,\r
\r
\r
.ComSignalInitValue = &Com_SignalInitValue_FreqReqSig,\r
- .ComBitPosition = 0,\r
+ \r
+ .ComBitPosition = 7,\r
.ComBitSize = 32,\r
+ \r
.ComSignalEndianess = COM_BIG_ENDIAN,\r
.ComSignalType = UINT32,\r
.Com_Arc_IsSignalGroup = 0,\r
.ComGroupSignal = NULL,\r
\r
+ \r
.ComRxDataTimeoutAction = COM_TIMEOUT_DATA_ACTION_NONE,\r
+ \r
.Com_Arc_EOL = 0\r
},\r
{\r
{ // FreqInd\r
.ArcIPduOutgoingId = PDUR_PDU_ID_FreqInd,\r
.ComIPduCallout = NULL,\r
+ \r
.ComIPduSignalProcessing = DEFERRED,\r
.ComIPduSize = 8,\r
.ComIPduDirection = SEND,\r
.ComIPduGroupRef = ComPduGroup,\r
\r
+ .ComIPduDeferredDataPtr = 0, \r
.ComTxIPdu = {\r
.ComTxIPduMinimumDelayFactor = 0,\r
.ComTxIPduUnusedAreasDefault = 0,\r
},\r
},\r
\r
+ .ComIPduDataPtr = ComArcIPduBuffer_FreqInd, \r
.ComIPduSignalRef = ComIPduSignalRefs_FreqInd,\r
+ .ComIPduDynSignalRef = 0,\r
.Com_Arc_EOL = 0\r
}, \r
{ // FreqReq\r
.ArcIPduOutgoingId = PDUR_REVERSE_PDU_ID_FreqReq,\r
.ComIPduCallout = IncommingFreqReq,\r
+ \r
.ComIPduSignalProcessing = DEFERRED,\r
.ComIPduSize = 8,\r
.ComIPduDirection = RECEIVE,\r
.ComIPduGroupRef = ComPduGroup,\r
\r
+ .ComIPduDeferredDataPtr = ComArcIPduDeferredRxBuffer_FreqReq,\r
.ComTxIPdu = {\r
.ComTxIPduMinimumDelayFactor = 0,\r
.ComTxIPduUnusedAreasDefault = 0,\r
},\r
},\r
\r
+ .ComIPduDataPtr = ComArcIPduBuffer_FreqReq, \r
.ComIPduSignalRef = ComIPduSignalRefs_FreqReq,\r
+ .ComIPduDynSignalRef = 0,\r
.Com_Arc_EOL = 0\r
}, \r
{\r
.ComGroupSignal = ComGroupSignal\r
};\r
\r
-/* IPdu buffers and signal group buffers */\r
-uint8 ComArcIPduBuffer_FreqInd[8];\r
- \r
-uint8 ComArcIPduBuffer_FreqReq[8];\r
- \r
-\r
Com_Arc_IPdu_type Com_Arc_IPdu[] = {\r
{ // FreqInd\r
.Com_Arc_TxIPduTimers = {\r
.ComTxModeRepetitionPeriodTimer = 0,\r
.ComTxIPduMinimumDelayTimer = 0,\r
.ComTxModeTimePeriodTimer = 0\r
- },\r
- .ComIPduDataPtr = ComArcIPduBuffer_FreqInd,\r
+ }, \r
.Com_Arc_IpduStarted = 0 \r
},\r
{ // FreqReq\r
.ComTxModeRepetitionPeriodTimer = 0,\r
.ComTxIPduMinimumDelayTimer = 0,\r
.ComTxModeTimePeriodTimer = 0\r
- },\r
- .ComIPduDataPtr = ComArcIPduBuffer_FreqReq,\r
+ }, \r
.Com_Arc_IpduStarted = 0 \r
},\r
};\r
Com_Arc_Signal_type Com_Arc_Signal[] = {\r
{ // FreqIndSig\r
.Com_Arc_DeadlineCounter = 0,\r
- .ComTimeoutFactor = 0,\r
- .ComIPduHandleId = 0,\r
.ComSignalUpdated = 0,\r
- .ComIPduDataPtr = NULL,\r
- \r
- .Com_Arc_ShadowBuffer = NULL\r
- \r
},\r
\r
{ // FreqReqSig\r
.Com_Arc_DeadlineCounter = 0,\r
- .ComTimeoutFactor = 0,\r
- .ComIPduHandleId = 0,\r
.ComSignalUpdated = 0,\r
- .ComIPduDataPtr = NULL,\r
- \r
- .Com_Arc_ShadowBuffer = NULL\r
- \r
},\r
\r
};\r