]> rtime.felk.cvut.cz Git - arc.git/blobdiff - boards/ti_tms570ls/examples/rte_simple/config/Com_PbCfg.c
Merge with e3d24894e6cb082a255328755604b04b0542b39e
[arc.git] / boards / ti_tms570ls / examples / rte_simple / config / Com_PbCfg.c
index d5b6a74e0e6126ae522d20926a21ac77894c808f..1c4cb6ba5172ed87ce0a025b7740be495c2c6106 100644 (file)
@@ -7,7 +7,7 @@
 * Configured for (MCU):    TMS570\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.6\r
+* Generator version:       2.1.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
 */\r
@@ -43,12 +43,28 @@ const ComGroupSignal_type ComGroupSignal[] = {
 \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
+uint8 ComArcIPduBuffer_RX_PDU[8];\r
+uint8 ComArcIPduDeferredRxBuffer_RX_PDU[8]; \r
+          \r
+uint8 ComArcIPduBuffer_TX_PDU[8]; \r
+          \r
+\r
 /*\r
  * Signal definitions\r
  */\r
\r
 const ComSignal_type ComSignal[] = {\r
        {\r
                .ComHandleId = Arg1,\r
+               .ComIPduHandleId = 2,\r
+               .Com_Arc_ShadowBuffer = NULL,\r
                .ComFirstTimeoutFactor = 0,\r
                .ComNotification = NULL,\r
                .ComTimeoutFactor = 0,\r
@@ -61,18 +77,24 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_Arg1,\r
+               \r
                .ComBitPosition = 7,\r
                .ComBitSize = 8,\r
+               \r
                .ComSignalEndianess = COM_BIG_ENDIAN,\r
                .ComSignalType = UINT8,\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 = ResultSig,\r
+               .ComIPduHandleId = 3,\r
+               .Com_Arc_ShadowBuffer = NULL,\r
                .ComFirstTimeoutFactor = 0,\r
                .ComNotification = NULL,\r
                .ComTimeoutFactor = 0,\r
@@ -85,18 +107,24 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_ResultSig,\r
+               \r
                .ComBitPosition = 7,\r
                .ComBitSize = 8,\r
+               \r
                .ComSignalEndianess = COM_BIG_ENDIAN,\r
                .ComSignalType = UINT8,\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 = Arg2,\r
+               .ComIPduHandleId = 2,\r
+               .Com_Arc_ShadowBuffer = NULL,\r
                .ComFirstTimeoutFactor = 0,\r
                .ComNotification = NULL,\r
                .ComTimeoutFactor = 0,\r
@@ -109,18 +137,24 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_Arg2,\r
+               \r
                .ComBitPosition = 15,\r
                .ComBitSize = 8,\r
+               \r
                .ComSignalEndianess = COM_BIG_ENDIAN,\r
                .ComSignalType = UINT8,\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 = FreqIndSig,\r
+               .ComIPduHandleId = 0,\r
+               .Com_Arc_ShadowBuffer = NULL,\r
                .ComFirstTimeoutFactor = 0,\r
                .ComNotification = NULL,\r
                .ComTimeoutFactor = 0,\r
@@ -133,18 +167,24 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_FreqIndSig,\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 = Rte_COMCbk_FreqReqSig,\r
                .ComTimeoutFactor = 0,\r
@@ -157,14 +197,18 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_FreqReqSig,\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
@@ -214,11 +258,13 @@ const ComIPdu_type ComIPdu[] = {
        { // 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
@@ -231,17 +277,21 @@ const ComIPdu_type ComIPdu[] = {
                        },\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 = NULL,\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
@@ -254,17 +304,21 @@ const ComIPdu_type ComIPdu[] = {
                        },\r
                },\r
                \r
+               .ComIPduDataPtr = ComArcIPduBuffer_FreqReq,             \r
                .ComIPduSignalRef = ComIPduSignalRefs_FreqReq,\r
+               .ComIPduDynSignalRef = 0,\r
                .Com_Arc_EOL = 0\r
        },   \r
        { // RX_PDU\r
                .ArcIPduOutgoingId = PDUR_REVERSE_PDU_ID_RX_PDU,\r
                .ComIPduCallout = NULL,\r
+               \r
                .ComIPduSignalProcessing =  DEFERRED,\r
                .ComIPduSize =  8,\r
                .ComIPduDirection = RECEIVE,\r
                .ComIPduGroupRef = ComPduGroup,\r
                \r
+               .ComIPduDeferredDataPtr = ComArcIPduDeferredRxBuffer_RX_PDU,\r
                .ComTxIPdu = {\r
                        .ComTxIPduMinimumDelayFactor = 0,\r
                        .ComTxIPduUnusedAreasDefault = 0,\r
@@ -277,17 +331,21 @@ const ComIPdu_type ComIPdu[] = {
                        },\r
                },\r
                \r
+               .ComIPduDataPtr = ComArcIPduBuffer_RX_PDU,              \r
                .ComIPduSignalRef = ComIPduSignalRefs_RX_PDU,\r
+               .ComIPduDynSignalRef = 0,\r
                .Com_Arc_EOL = 0\r
        },   \r
        { // TX_PDU\r
                .ArcIPduOutgoingId = PDUR_PDU_ID_TX_PDU,\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
@@ -300,7 +358,9 @@ const ComIPdu_type ComIPdu[] = {
                        },\r
                },\r
                \r
+               .ComIPduDataPtr = ComArcIPduBuffer_TX_PDU,              \r
                .ComIPduSignalRef = ComIPduSignalRefs_TX_PDU,\r
+               .ComIPduDynSignalRef = 0,\r
                .Com_Arc_EOL = 0\r
        },   \r
        {\r
@@ -316,16 +376,6 @@ const Com_ConfigType ComConfiguration = {
        .ComGroupSignal = ComGroupSignal\r
 };\r
 \r
-/* IPdu buffers and signal group buffers */\r
-uint8 ComArcIPduBuffer_FreqInd[8];\r
-          \r
-uint8 ComArcIPduBuffer_FreqReq[8];\r
-          \r
-uint8 ComArcIPduBuffer_RX_PDU[8];\r
-          \r
-uint8 ComArcIPduBuffer_TX_PDU[8];\r
-          \r
-\r
 Com_Arc_IPdu_type Com_Arc_IPdu[] = {\r
        { // FreqInd\r
                .Com_Arc_TxIPduTimers = {\r
@@ -333,8 +383,7 @@ Com_Arc_IPdu_type Com_Arc_IPdu[] = {
                        .ComTxModeRepetitionPeriodTimer = 0,\r
                        .ComTxIPduMinimumDelayTimer = 0,\r
                        .ComTxModeTimePeriodTimer = 0\r
-               },\r
-               .ComIPduDataPtr = ComArcIPduBuffer_FreqInd,\r
+               },              \r
                .Com_Arc_IpduStarted = 0        \r
        },\r
        { // FreqReq\r
@@ -343,8 +392,7 @@ Com_Arc_IPdu_type Com_Arc_IPdu[] = {
                        .ComTxModeRepetitionPeriodTimer = 0,\r
                        .ComTxIPduMinimumDelayTimer = 0,\r
                        .ComTxModeTimePeriodTimer = 0\r
-               },\r
-               .ComIPduDataPtr = ComArcIPduBuffer_FreqReq,\r
+               },              \r
                .Com_Arc_IpduStarted = 0        \r
        },\r
        { // RX_PDU\r
@@ -353,8 +401,7 @@ Com_Arc_IPdu_type Com_Arc_IPdu[] = {
                        .ComTxModeRepetitionPeriodTimer = 0,\r
                        .ComTxIPduMinimumDelayTimer = 0,\r
                        .ComTxModeTimePeriodTimer = 0\r
-               },\r
-               .ComIPduDataPtr = ComArcIPduBuffer_RX_PDU,\r
+               },              \r
                .Com_Arc_IpduStarted = 0        \r
        },\r
        { // TX_PDU\r
@@ -363,8 +410,7 @@ Com_Arc_IPdu_type Com_Arc_IPdu[] = {
                        .ComTxModeRepetitionPeriodTimer = 0,\r
                        .ComTxIPduMinimumDelayTimer = 0,\r
                        .ComTxModeTimePeriodTimer = 0\r
-               },\r
-               .ComIPduDataPtr = ComArcIPduBuffer_TX_PDU,\r
+               },              \r
                .Com_Arc_IpduStarted = 0        \r
        },\r
 };\r
@@ -372,57 +418,27 @@ Com_Arc_IPdu_type Com_Arc_IPdu[] = {
 Com_Arc_Signal_type Com_Arc_Signal[] = {\r
        { // Arg1\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
        { // ResultSig\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
        { // Arg2\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
        { // 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