* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 11:35:22 CEST 2011\r
*/\r
\r
\r
-MOD_USE += MCU \r
+MOD_USE += KERNEL DET ECUM MCU \r
\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Fri Jun 10 13:30:00 CEST 2011\r
*/\r
\r
\r
#if defined(USE_CANTP)\r
#include "CanTp.h"\r
#endif\r
+#if defined(USE_J1939TP)\r
+#include "J1939Tp.h"\r
+#endif\r
#if defined(USE_DCM)\r
#include "Dcm.h"\r
#endif\r
#if defined(USE_CANSM)\r
#include "CanSM.h"\r
#endif\r
+#if defined(USE_UDPNM)\r
+#include "UdpNm.h"\r
+#endif\r
#if defined(USE_LINSM)\r
#include "LinSM.h"\r
#endif\r
+#if defined(USE_SPI)\r
+#include "Spi.h"\r
+#endif\r
+#if defined(USE_WDG)\r
+#include "Wdg.h"\r
+#endif\r
+#if defined(USE_WDGM)\r
+#include "WdgM.h"\r
+#endif\r
\r
void EcuM_AL_DriverInitZero(void)\r
{\r
- Det_Init();\r
- Det_Start();\r
+ Det_Init();/** @req EcuM2783 */\r
+ Det_Start();/** @req EcuM2634 */\r
}\r
\r
EcuM_ConfigType* EcuM_DeterminePbConfiguration(void)\r
\r
void EcuM_AL_DriverInitOne(const EcuM_ConfigType *ConfigPtr)\r
{\r
+ (void)ConfigPtr;\r
//lint --e{715} PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
\r
#if defined(USE_MCU)\r
Mcu_Init(ConfigPtr->McuConfig);\r
\r
- // Set up default clock (Mcu_InitClock requires initRun==1)\r
- // Ignoring return value\r
+ /* Set up default clock (Mcu_InitClock requires initRun==1) */\r
+ /* Ignoring return value */\r
(void) Mcu_InitClock( ConfigPtr->McuConfig->McuDefaultClockSettings );\r
\r
// Wait for PLL to sync.\r
#endif\r
\r
// Setup watchdog\r
- // TODO\r
+#if defined(USE_WDG)\r
+ Wdg_Init(ConfigPtr->WdgConfig);\r
+#endif\r
+#if defined(USE_WDGM)\r
+ WdgM_Init(ConfigPtr->WdgMConfig);\r
+#endif\r
\r
#if defined(USE_DMA)\r
// Setup DMA\r
\r
void EcuM_AL_DriverInitTwo(const EcuM_ConfigType* ConfigPtr)\r
{\r
+ (void)ConfigPtr;\r
//lint --e{715} PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
\r
#if defined(USE_SPI)\r
\r
#if defined(USE_EEP)\r
// Setup EEP\r
- Eep_Init(ConfigPtr->EEpConfig);\r
+ Eep_Init(ConfigPtr->EepConfig);\r
#endif\r
\r
#if defined(USE_FLS)\r
\r
#if defined(USE_EA)\r
// Setup EA\r
- Ea_init();\r
+ Ea_Init();\r
#endif\r
\r
#if defined(USE_NVM)\r
CanSM_Init(ConfigPtr->CanSMConfig);\r
#endif\r
\r
+#if defined(USE_J1939TP)\r
+ // Setup J1939Tp\r
+ J1939Tp_Init(ConfigPtr->J1939TpConfig);\r
+#endif\r
+\r
+\r
// Setup LIN\r
// TODO\r
\r
CanNm_Init(ConfigPtr->CanNmConfig);\r
#endif\r
\r
+#if defined(USE_UDPNM)\r
+ // Setup Udp Network Manager\r
+ UdpNm_Init(ConfigPtr->UdpNmConfig);\r
+#endif\r
+\r
#if defined(USE_NM)\r
// Setup Network Management Interface\r
Nm_Init(ConfigPtr->NmConfig);\r
\r
void EcuM_AL_DriverInitThree(const EcuM_ConfigType* ConfigPtr)\r
{\r
+ (void)ConfigPtr;\r
//lint --e{715} PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
\r
#if defined(USE_DEM)\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Fri Jun 10 13:30:00 CEST 2011\r
*/\r
\r
\r
#if defined(USE_CANNM)\r
extern const CanNm_ConfigType CanNm_Config;\r
#endif\r
+#if defined(USE_UDPNM)\r
+extern const UdpNm_ConfigType UdpNm_Config;\r
+#endif\r
#if defined(USE_COMM)\r
extern const ComM_ConfigType ComM_Config;\r
#endif\r
\r
+#if defined(USE_J1939TP)\r
+extern const J1939Tp_ConfigType J1939Tp_Config;\r
+#endif\r
+\r
\r
EcuM_ConfigType EcuMConfig =\r
{\r
#if defined(USE_CANNM)\r
.CanNmConfig = &CanNm_Config,\r
#endif\r
+#if defined(USE_UDPNM)\r
+ .UdpNmConfig = &UdpNm_Config,\r
+#endif\r
#if defined(USE_COM)\r
.ComConfig = &ComConfiguration,\r
#endif\r
#if defined(USE_COMM)\r
.ComMConfig = &ComM_Config,\r
#endif\r
+#if defined(USE_J1939TP)\r
+ .J1939TpConfig = &J1939Tp_Config,\r
+#endif\r
#if defined(USE_NM)\r
.NmConfig = &Nm_Config,\r
#endif\r
#if defined(USE_PDUR)\r
.PduRConfig = &PduR_Config,\r
#endif\r
+#if defined(USE_J1939TP)\r
+ .J1939TpConfig = &J1939Tp_Config,\r
+#endif\r
#if defined(USE_DMA)\r
.DmaConfig = DmaConfig,\r
#endif\r
#if defined(USE_PWM)\r
.PwmConfig = &PwmConfig,\r
#endif\r
+#if defined(USE_WDG)\r
+ .WdgConfig = &WdgConfig,\r
+#endif\r
+#if defined(USE_WDGM)\r
+ .WdgMConfig = &WdgMConfig,\r
+#endif\r
+#if defined(USE_WDGIF)\r
+ .WdgIfConfig = &WdgIfConfig,\r
+#endif\r
#if defined(USE_GPT)\r
.GptConfig = GptConfigData,\r
#endif\r
#if defined(USE_FLS)\r
.FlashConfig = FlsConfigSet,\r
#endif\r
+#if defined(USE_EEP)\r
+ .EepConfig = EepConfigData,\r
+#endif\r
+#if defined(USE_SPI)\r
+ .SpiConfig = &SpiConfigData,\r
+#endif\r
};\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 11:35:22 CEST 2011\r
*/\r
\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Fri Jun 10 13:30:00 CEST 2011\r
*/\r
\r
#if defined(USE_CANSM)\r
#include "CanSM.h"\r
#endif\r
+#if defined(USE_J1939TP)\r
+#include "J1939Tp.h"\r
+#endif\r
+#if defined(USE_UDPNM)\r
+#include "UdpNm.h"\r
+#endif\r
#if defined(USE_LINSM)\r
#include "LinSM.h"\r
#endif\r
#if defined(USE_FLS)\r
#include "Fls.h"\r
#endif\r
+#if defined(USE_EEP)\r
+#include "Eep.h"\r
+#endif\r
+#if defined(USE_SPI)\r
+#include "Spi.h"\r
+#endif\r
+#if defined(USE_WDG)\r
+#include "Wdg.h"\r
+#endif\r
+#if defined(USE_WDGM)\r
+#include "WdgM.h"\r
+#endif\r
+#if defined(USE_WDGIF)\r
+#include "WdgIf.h"\r
+#endif\r
+\r
\r
typedef struct\r
{\r
#if defined(USE_CANNM)\r
const CanNm_ConfigType* CanNmConfig;\r
#endif\r
+#if defined(USE_UDPNM)\r
+ const UdpNm_ConfigType* UdpNmConfig;\r
+#endif\r
#if defined(USE_COMM)\r
const ComM_ConfigType* ComMConfig;\r
#endif\r
#if defined(USE_COM)\r
const Com_ConfigType* ComConfig;\r
#endif\r
+#if defined(USE_J1939TP)\r
+ const J1939Tp_ConfigType* J1939TpConfig;\r
+#endif\r
#if defined(USE_PDUR)\r
const PduR_PBConfigType* PduRConfig;\r
#endif\r
#if defined(USE_FLS)\r
const Fls_ConfigType* FlashConfig;\r
#endif\r
+#if defined(USE_EEP)\r
+ const Eep_ConfigType* EepConfig;\r
+#endif\r
+#if defined(USE_SPI)\r
+ const Spi_ConfigType* SpiConfig;\r
+#endif\r
+#if defined(USE_WDG)\r
+ const Wdg_ConfigType* WdgConfig;\r
+#endif\r
+#if defined(USE_WDGIF)\r
+ const WdgIf_ConfigType* WdgIfConfig;\r
+#endif\r
+#if defined(USE_WDGM)\r
+ const WdgM_ConfigType* WdgMConfig;\r
+#endif\r
} EcuM_ConfigType;\r
\r
#endif /*_ECUM_GENERATED_TYPES_H_*/\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 11:35:22 CEST 2011\r
*/\r
\r
\r
#include "Mcu.h"\r
\r
\r
-Mcu_RamSectorSettingConfigType Mcu_RamSectorSettingConfigData[MCU_NBR_OF_RAM_SECTIONS] = {\r
+Mcu_RamSectorSettingConfigType Mcu_RamSectorSettingConfigData[] = {\r
};\r
\r
Mcu_ClockSettingConfigType Mcu_ClockSettingConfigData[] =\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 11:35:22 CEST 2011\r
*/\r
\r
* Generator version: 2.0.34\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 11:35:22 CEST 2011\r
*/\r
\r
\r
* Generator version: 2.0.34\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 11:35:21 CEST 2011\r
*/\r
\r
//#define OS_SC3 STD_ON /* NOT CONFIGURABLE IN TOOLS */ \r
#define OS_STACK_MONITORING STD_ON\r
#define OS_STATUS_EXTENDED STD_ON\r
-#define OS_USE_GET_SERVICE_ID STD_ON\r
-#define OS_USE_PARAMETER_ACCESS STD_ON\r
+#define OS_USE_GET_SERVICE_ID STD_ON /* NOT CONFIGURABLE IN TOOLS */\r
+#define OS_USE_PARAMETER_ACCESS STD_ON /* NOT CONFIGURABLE IN TOOLS */\r
#define OS_RES_SCHEDULER STD_ON /* NOT CONFIGURABLE IN TOOLS */\r
\r
#define OS_ISR_CNT 0\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Calibration_Settings.h */
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.0.6\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
\r
#include "CanTp.h"\r
#include "CanTp_Cbk.h"\r
#endif\r
+#if defined(USE_J1939TP)\r
+#include "J1939Tp.h"\r
+#include "J1939Tp_Cbk.h"\r
+#endif\r
#if defined(USE_PDUR)\r
#include "PduR.h"\r
#endif\r
#if ( CANIF_READTXPDU_NOTIFY_STATUS_API == STD_ON )\r
.CanIfReadRxPduNotifyStatus = false, \r
#endif\r
- .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
.CanIfRxUserType = CANIF_USER_TYPE_CAN_PDUR,\r
.CanIfCanRxPduHrhRef = &CanIfHrhConfigData_Hoh_1[0],\r
.CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
#if ( CANIF_READTXPDU_NOTIFY_STATUS_API == STD_ON )\r
.CanIfReadRxPduNotifyStatus = false, \r
#endif\r
- .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
.CanIfRxUserType = CANIF_USER_TYPE_CAN_PDUR,\r
.CanIfCanRxPduHrhRef = &CanIfHrhConfigData_Hoh_1[0],\r
.CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.0.6\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.0.6\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.0.6\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.0.6\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
\r
* Signal init values.\r
*/\r
const uint8 Com_SignalInitValue_Arg1 = 5;\r
-const uint8 Com_SignalInitValue_Result = 0;\r
+const uint8 Com_SignalInitValue_ResultSig = 0;\r
const uint8 Com_SignalInitValue_Arg2 = 3;\r
const uint32 Com_SignalInitValue_FreqIndSig = 0;\r
const uint32 Com_SignalInitValue_FreqReqSig = 1000;\r
.Com_Arc_EOL = 0\r
},\r
{\r
- .ComHandleId = Result,\r
+ .ComHandleId = ResultSig,\r
.ComFirstTimeoutFactor = 0,\r
.ComNotification = NULL,\r
.ComTimeoutFactor = 0,\r
.ComSignalArcUseUpdateBit = 0,\r
\r
\r
- .ComSignalInitValue = &Com_SignalInitValue_Result,\r
+ .ComSignalInitValue = &Com_SignalInitValue_ResultSig,\r
.ComBitPosition = 7,\r
.ComBitSize = 8,\r
.ComSignalEndianess = COM_BIG_ENDIAN,\r
NULL,\r
};\r
const ComSignal_type * const ComIPduSignalRefs_TX_PDU[] = {\r
- &ComSignal[ Result ], \r
+ &ComSignal[ ResultSig ], \r
NULL,\r
};\r
\r
\r
},\r
\r
- { // Result\r
+ { // ResultSig\r
.Com_Arc_DeadlineCounter = 0,\r
.ComTimeoutFactor = 0,\r
.ComIPduHandleId = 0,\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.5\r
+* Generator version: 2.0.6\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
\r
// Signal definitions\r
#define Arg1 0\r
-#define Result 1\r
+#define ResultSig 1\r
#define Arg2 2\r
#define FreqIndSig 3\r
#define FreqReqSig 4\r
* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Generator version: 2.0.0\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:03 CEST 2011\r
*/\r
\r
* Generator version: 2.0.0\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:03 CEST 2011\r
*/\r
\r
\r
+++ /dev/null
-\r
-MOD_USE += CAN CANIF COM DET ECUM MCU KERNEL PDUR PORT RTE DIO \r
-\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 15:47:32 CEST 2011\r
*/\r
\r
\r
#if defined(USE_CANTP)\r
#include "CanTp.h"\r
#endif\r
+#if defined(USE_J1939TP)\r
+#include "J1939Tp.h"\r
+#endif\r
#if defined(USE_DCM)\r
#include "Dcm.h"\r
#endif\r
#if defined(USE_CANSM)\r
#include "CanSM.h"\r
#endif\r
+#if defined(USE_UDPNM)\r
+#include "UdpNm.h"\r
+#endif\r
#if defined(USE_LINSM)\r
#include "LinSM.h"\r
#endif\r
+#if defined(USE_SPI)\r
+#include "Spi.h"\r
+#endif\r
+#if defined(USE_WDG)\r
+#include "Wdg.h"\r
+#endif\r
+#if defined(USE_WDGM)\r
+#include "WdgM.h"\r
+#endif\r
\r
void EcuM_AL_DriverInitZero(void)\r
{\r
- Det_Init();\r
- Det_Start();\r
+ Det_Init();/** @req EcuM2783 */\r
+ Det_Start();/** @req EcuM2634 */\r
}\r
\r
EcuM_ConfigType* EcuM_DeterminePbConfiguration(void)\r
\r
void EcuM_AL_DriverInitOne(const EcuM_ConfigType *ConfigPtr)\r
{\r
+ (void)ConfigPtr;\r
//lint --e{715} PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
\r
#if defined(USE_MCU)\r
Mcu_Init(ConfigPtr->McuConfig);\r
\r
- // Set up default clock (Mcu_InitClock requires initRun==1)\r
- // Ignoring return value\r
+ /* Set up default clock (Mcu_InitClock requires initRun==1) */\r
+ /* Ignoring return value */\r
(void) Mcu_InitClock( ConfigPtr->McuConfig->McuDefaultClockSettings );\r
\r
// Wait for PLL to sync.\r
#endif\r
\r
// Setup watchdog\r
- // TODO\r
+#if defined(USE_WDG)\r
+ Wdg_Init(ConfigPtr->WdgConfig);\r
+#endif\r
+#if defined(USE_WDGM)\r
+ WdgM_Init(ConfigPtr->WdgMConfig);\r
+#endif\r
\r
#if defined(USE_DMA)\r
// Setup DMA\r
\r
void EcuM_AL_DriverInitTwo(const EcuM_ConfigType* ConfigPtr)\r
{\r
+ (void)ConfigPtr;\r
//lint --e{715} PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
\r
#if defined(USE_SPI)\r
\r
#if defined(USE_EEP)\r
// Setup EEP\r
- Eep_Init(ConfigPtr->EEpConfig);\r
+ Eep_Init(ConfigPtr->EepConfig);\r
#endif\r
\r
#if defined(USE_FLS)\r
\r
#if defined(USE_EA)\r
// Setup EA\r
- Ea_init();\r
+ Ea_Init();\r
#endif\r
\r
#if defined(USE_NVM)\r
CanSM_Init(ConfigPtr->CanSMConfig);\r
#endif\r
\r
+#if defined(USE_J1939TP)\r
+ // Setup J1939Tp\r
+ J1939Tp_Init(ConfigPtr->J1939TpConfig);\r
+#endif\r
+\r
+\r
// Setup LIN\r
// TODO\r
\r
CanNm_Init(ConfigPtr->CanNmConfig);\r
#endif\r
\r
+#if defined(USE_UDPNM)\r
+ // Setup Udp Network Manager\r
+ UdpNm_Init(ConfigPtr->UdpNmConfig);\r
+#endif\r
+\r
#if defined(USE_NM)\r
// Setup Network Management Interface\r
Nm_Init(ConfigPtr->NmConfig);\r
\r
void EcuM_AL_DriverInitThree(const EcuM_ConfigType* ConfigPtr)\r
{\r
+ (void)ConfigPtr;\r
//lint --e{715} PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
\r
#if defined(USE_DEM)\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 15:47:32 CEST 2011\r
*/\r
\r
\r
#if defined(USE_CANNM)\r
extern const CanNm_ConfigType CanNm_Config;\r
#endif\r
+#if defined(USE_UDPNM)\r
+extern const UdpNm_ConfigType UdpNm_Config;\r
+#endif\r
#if defined(USE_COMM)\r
extern const ComM_ConfigType ComM_Config;\r
#endif\r
\r
+#if defined(USE_J1939TP)\r
+extern const J1939Tp_ConfigType J1939Tp_Config;\r
+#endif\r
+\r
\r
EcuM_ConfigType EcuMConfig =\r
{\r
#if defined(USE_CANNM)\r
.CanNmConfig = &CanNm_Config,\r
#endif\r
+#if defined(USE_UDPNM)\r
+ .UdpNmConfig = &UdpNm_Config,\r
+#endif\r
#if defined(USE_COM)\r
.ComConfig = &ComConfiguration,\r
#endif\r
#if defined(USE_COMM)\r
.ComMConfig = &ComM_Config,\r
#endif\r
+#if defined(USE_J1939TP)\r
+ .J1939TpConfig = &J1939Tp_Config,\r
+#endif\r
#if defined(USE_NM)\r
.NmConfig = &Nm_Config,\r
#endif\r
#if defined(USE_PDUR)\r
.PduRConfig = &PduR_Config,\r
#endif\r
+#if defined(USE_J1939TP)\r
+ .J1939TpConfig = &J1939Tp_Config,\r
+#endif\r
#if defined(USE_DMA)\r
.DmaConfig = DmaConfig,\r
#endif\r
#if defined(USE_PWM)\r
.PwmConfig = &PwmConfig,\r
#endif\r
+#if defined(USE_WDG)\r
+ .WdgConfig = &WdgConfig,\r
+#endif\r
+#if defined(USE_WDGM)\r
+ .WdgMConfig = &WdgMConfig,\r
+#endif\r
+#if defined(USE_WDGIF)\r
+ .WdgIfConfig = &WdgIfConfig,\r
+#endif\r
#if defined(USE_GPT)\r
.GptConfig = GptConfigData,\r
#endif\r
#if defined(USE_FLS)\r
.FlashConfig = FlsConfigSet,\r
#endif\r
+#if defined(USE_EEP)\r
+ .EepConfig = EepConfigData,\r
+#endif\r
+#if defined(USE_SPI)\r
+ .SpiConfig = &SpiConfigData,\r
+#endif\r
};\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 14 15:47:32 CEST 2011\r
*/\r
\r
#if defined(USE_CANSM)\r
#include "CanSM.h"\r
#endif\r
+#if defined(USE_J1939TP)\r
+#include "J1939Tp.h"\r
+#endif\r
+#if defined(USE_UDPNM)\r
+#include "UdpNm.h"\r
+#endif\r
#if defined(USE_LINSM)\r
#include "LinSM.h"\r
#endif\r
#if defined(USE_FLS)\r
#include "Fls.h"\r
#endif\r
+#if defined(USE_EEP)\r
+#include "Eep.h"\r
+#endif\r
+#if defined(USE_SPI)\r
+#include "Spi.h"\r
+#endif\r
+#if defined(USE_WDG)\r
+#include "Wdg.h"\r
+#endif\r
+#if defined(USE_WDGM)\r
+#include "WdgM.h"\r
+#endif\r
+#if defined(USE_WDGIF)\r
+#include "WdgIf.h"\r
+#endif\r
+\r
\r
typedef struct\r
{\r
#if defined(USE_CANNM)\r
const CanNm_ConfigType* CanNmConfig;\r
#endif\r
+#if defined(USE_UDPNM)\r
+ const UdpNm_ConfigType* UdpNmConfig;\r
+#endif\r
#if defined(USE_COMM)\r
const ComM_ConfigType* ComMConfig;\r
#endif\r
#if defined(USE_COM)\r
const Com_ConfigType* ComConfig;\r
#endif\r
+#if defined(USE_J1939TP)\r
+ const J1939Tp_ConfigType* J1939TpConfig;\r
+#endif\r
#if defined(USE_PDUR)\r
const PduR_PBConfigType* PduRConfig;\r
#endif\r
#if defined(USE_FLS)\r
const Fls_ConfigType* FlashConfig;\r
#endif\r
+#if defined(USE_EEP)\r
+ const Eep_ConfigType* EepConfig;\r
+#endif\r
+#if defined(USE_SPI)\r
+ const Spi_ConfigType* SpiConfig;\r
+#endif\r
+#if defined(USE_WDG)\r
+ const Wdg_ConfigType* WdgConfig;\r
+#endif\r
+#if defined(USE_WDGIF)\r
+ const WdgIf_ConfigType* WdgIfConfig;\r
+#endif\r
+#if defined(USE_WDGM)\r
+ const WdgM_ConfigType* WdgMConfig;\r
+#endif\r
} EcuM_ConfigType;\r
\r
#endif /*_ECUM_GENERATED_TYPES_H_*/\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
\r
* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:01 CEST 2011\r
*/\r
\r
* Generator version: 2.0.34\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
\r
* Generator version: 2.0.34\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 3.0.8\r
+* Generator version: 3.1.10\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
#define PDUR_COM_SUPPORT STD_ON\r
#define PDUR_DCM_SUPPORT STD_OFF\r
#define PDUR_IPDUM_SUPPORT STD_OFF /* Not supported */\r
-#define PDUR_SOAD_SUPPORT STD_OFF\r
+#define PDUR_J1939TP_SUPPORT STD_OFF\r
\r
#define PDUR_DEV_ERROR_DETECT STD_OFF\r
#define PDUR_VERSION_INFO_API STD_OFF\r
#define PDUR_SINGLE_IF NULL\r
#define PDUR_SINGLE_TP NULL\r
\r
-\r
// Gateway operation\r
#define PDUR_GATEWAY_OPERATION STD_ON\r
#define PDUR_MEMORY_SIZE 10 /* Not used */\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 3.0.8\r
+* Generator version: 3.1.10\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
\r
#if PDUR_DCM_SUPPORT == STD_ON\r
#include "Dcm.h"\r
#endif\r
-#if PDUR_SOAD_SUPPORT == STD_ON\r
-#include "SoAd.h"\r
+#if PDUR_J1939TP_SUPPORT == STD_ON\r
+#include "J1939Tp.h"\r
#endif\r
\r
\r
\r
-\r
PduRTpBufferInfo_type PduRTpBuffers[] = {\r
{\r
.pduInfoPtr = NULL,\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 3.0.8\r
+* Generator version: 3.1.10\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): TMS570\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte.c */\r
#include "Rte_Types.h"\r
#include "Rte_Data.h"\r
#include <string.h>\r
-#include "Rte_Calculator_Internal_.h"\r
-#include "Rte_Tester_Internal_.h"\r
-#include "Rte_Logger_Internal_.h"\r
-#include "Rte_Logger2_Internal_.h"\r
+#include "Rte_Calculator_Internal.h"\r
+#include "Rte_Tester_Internal.h"\r
+#include "Rte_Logger_Internal.h"\r
+#include "Rte_Logger2_Internal.h"\r
#include "Com.h"\r
\r
-Rte_CDS_Calculator Rte_Inst_Calculator = { };\r
-\r
-Rte_DE_UInt32 Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer;\r
Rte_DE_UInt8 Rte_Buf_Tester_prototype_Argumentsarg1_ibuffer;\r
Rte_DE_UInt8 Rte_Buf_Tester_prototype_Argumentsarg2_ibuffer;\r
+Rte_DE_UInt32 Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer;\r
Rte_DE_UInt32 Rte_Buf_Tester_prototype_FreqReqIndfreq_ibuffer;\r
Rte_DE_UInt16 Rte_Buf_Tester_prototype_Resultresult_ibuffer;\r
Rte_CDS_Tester Rte_Inst_Tester =\r
{\r
- .FreqReqRunnable_FreqReq_freq = &Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer,\r
.TesterRunnable_Arguments_arg1 = &Rte_Buf_Tester_prototype_Argumentsarg1_ibuffer,\r
.TesterRunnable_Arguments_arg2 = &Rte_Buf_Tester_prototype_Argumentsarg2_ibuffer,\r
+ .FreqReqRunnable_FreqReq_freq = &Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer,\r
.FreqReqRunnable_FreqReqInd_freq = &Rte_Buf_Tester_prototype_FreqReqIndfreq_ibuffer,\r
.TesterRunnable_Result_result = &Rte_Buf_Tester_prototype_Resultresult_ibuffer,\r
};\r
};\r
\r
void Rte_PRE_TesterRunnable() {\r
+ imask_t irqMask = 0;\r
+ Irq_Save(irqMask);\r
+\r
uint8 Arg1_buf = 0;\r
Com_ReceiveSignal(Arg1, &Arg1_buf);\r
Rte_Inst_Tester.TesterRunnable_Arguments_arg1->value = (UInt8) Arg1_buf;\r
Com_ReceiveSignal(Arg2, &Arg2_buf);\r
Rte_Inst_Tester.TesterRunnable_Arguments_arg2->value = (UInt8) Arg2_buf;\r
\r
+ Irq_Restore(irqMask);\r
+\r
}\r
\r
void Rte_PRE_FreqReqRunnable() {\r
+ imask_t irqMask = 0;\r
+ Irq_Save(irqMask);\r
+\r
uint32 FreqReqSig_buf = 0;\r
Com_ReceiveSignal(FreqReqSig, &FreqReqSig_buf);\r
Rte_Inst_Tester.FreqReqRunnable_FreqReq_freq->value\r
= (UInt32) FreqReqSig_buf;\r
\r
+ Irq_Restore(irqMask);\r
+\r
}\r
\r
void Rte_PRE_LoggerRunnable() {\r
+ imask_t irqMask = 0;\r
+ Irq_Save(irqMask);\r
\r
Rte_Inst_Logger.LoggerRunnable_Result_result->value\r
= Rte_Buf_Tester_prototype_Result_result;\r
\r
+ Irq_Restore(irqMask);\r
+\r
}\r
\r
void Rte_PRE_Logger2Runnable() {\r
+ imask_t irqMask = 0;\r
+ Irq_Save(irqMask);\r
\r
Rte_Inst_Logger2.Logger2Runnable_Result_result->value\r
= Rte_Buf_Tester_prototype_Result_result;\r
\r
+ Irq_Restore(irqMask);\r
+\r
}\r
\r
void Rte_POST_TesterRunnable() {\r
- uint8 Result_buf =\r
+ imask_t irqMask = 0;\r
+ Irq_Save(irqMask);\r
+\r
+ uint8 ResultSig_buf =\r
(uint8) Rte_Inst_Tester.TesterRunnable_Result_result->value;\r
- Com_SendSignal(Result, &Result_buf);\r
+ Com_SendSignal(ResultSig, &ResultSig_buf);\r
\r
Rte_WriteBuffer_Rte_Buf_Tester_prototype_Result_result(\r
Rte_Inst_Tester.TesterRunnable_Result_result->value);\r
\r
+ Irq_Restore(irqMask);\r
+\r
}\r
\r
void Rte_POST_FreqReqRunnable() {\r
+ imask_t irqMask = 0;\r
+ Irq_Save(irqMask);\r
+\r
uint32 FreqIndSig_buf =\r
(uint32) Rte_Inst_Tester.FreqReqRunnable_FreqReqInd_freq->value;\r
Com_SendSignal(FreqIndSig, &FreqIndSig_buf);\r
\r
+ Irq_Restore(irqMask);\r
+\r
}\r
\r
void Rte_TesterRunnable() {\r
+++ /dev/null
-obj-y += Rte_Cbk.o
-obj-y += cirq_buffer.o
-obj-y += Rte_Calculator.o
-obj-y += Rte_Logger2.o
-obj-y += Rte.o
-obj-y += Rte_Tester.o
-obj-y += Rte_Data.o
-obj-y += Rte_Logger.o
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Calculator.c */\r
#include "Rte_Data.h"\r
#include "Com.h"\r
\r
-extern Rte_CDS_Calculator Rte_Inst_Calculator;\r
-\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Calculator.h */\r
/*\r
-* Configuration of module: Rte (Rte_Calculator_Internal_.h)\r
+* Configuration of module: Rte (Rte_Calculator_Internal.h)\r
*\r
* Created by: \r
* Copyright: \r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Calculator.h */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Cbk.c */\r
void Rte_COMCbk_Arg2() {\r
}\r
\r
-void Rte_COMCbk_Result() {\r
+void Rte_COMCbk_ResultSig() {\r
}\r
\r
void Rte_COMCbk_FreqReqSig() {\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Data.c */\r
UInt16 Rte_Buf_Tester_prototype_Result_result;\r
\r
void Rte_WriteBuffer_Rte_Buf_Tester_prototype_Result_result(UInt16 Value) {\r
-\r
Rte_Buf_Tester_prototype_Result_result = Value;\r
-\r
}\r
\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Data.h */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Logger.c */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Logger.h */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Logger2.c */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Logger2.h */\r
/*\r
-* Configuration of module: Rte (Rte_Logger2_Internal_.h)\r
+* Configuration of module: Rte (Rte_Logger2_Internal.h)\r
*\r
* Created by: \r
* Copyright: \r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Logger2.h */\r
/*\r
-* Configuration of module: Rte (Rte_Logger_Internal_.h)\r
+* Configuration of module: Rte (Rte_Logger_Internal.h)\r
*\r
* Created by: \r
* Copyright: \r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Logger.h */\r
+++ /dev/null
-/*\r
-* Configuration of module: Rte (Rte_Stubs.c)\r
-*\r
-* Created by: \r
-* Copyright: \r
-*\r
-* Configured for (MCU): TMS570\r
-*\r
-* Module vendor: ArcCore\r
-* Generator version: 0.0.9\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 16 13:12:53 CEST 2011\r
-*/\r
-\r
-/* Rte_Stubs.c */\r
-#include "Rte_Types.h"\r
-\r
-__attribute__((weak)) Std_ReturnType Multiply(const UInt8 arg1, const UInt8 arg2,\r
- UInt16* result) {\r
- return RTE_E_OK;\r
-}\r
-\r
-__attribute__((weak)) void TesterRunnable() {\r
-}\r
-\r
-__attribute__((weak)) void LoggerRunnable() {\r
-}\r
-\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Tester.c */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Tester.h */\r
/*\r
-* Configuration of module: Rte (Rte_Tester_Internal_.h)\r
+* Configuration of module: Rte (Rte_Tester_Internal.h)\r
*\r
* Created by: \r
* Copyright: \r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Tester.h */\r
* Generator version: 0.0.9\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Thu Jun 30 17:29:02 CEST 2011\r
*/\r
\r
/* Rte_Types.h */\r
\r
typedef float Float;\r
\r
+#define _DEFINED_TYPEDEF_FOR_Float_ \r
+\r
typedef sint32 SInt32;\r
#define SInt32_LowerLimit -2147483648\r
#define SInt32_UpperLimit 2147483647\r
\r
+#define _DEFINED_TYPEDEF_FOR_SInt32_ \r
+\r
typedef sint8 SInt8;\r
#define SInt8_LowerLimit -128\r
#define SInt8_UpperLimit 127\r
\r
+#define _DEFINED_TYPEDEF_FOR_SInt8_ \r
+\r
typedef uint32 UInt32;\r
#define UInt32_LowerLimit 0\r
#define UInt32_UpperLimit 4294967295\r
\r
+#define _DEFINED_TYPEDEF_FOR_UInt32_ \r
+\r
typedef uint8 UInt8;\r
#define UInt8_LowerLimit 0\r
#define UInt8_UpperLimit 255\r
\r
+#define _DEFINED_TYPEDEF_FOR_UInt8_ \r
+\r
typedef sint16 SInt16;\r
#define SInt16_LowerLimit -32768\r
#define SInt16_UpperLimit 32767\r
\r
+#define _DEFINED_TYPEDEF_FOR_SInt16_ \r
+\r
typedef boolean Boolean;\r
\r
+#define _DEFINED_TYPEDEF_FOR_Boolean_ \r
+\r
+typedef boolean BooleanType;\r
+\r
+#define _DEFINED_TYPEDEF_FOR_BooleanType_ \r
+\r
typedef uint16 UInt16;\r
#define UInt16_LowerLimit 0\r
#define UInt16_UpperLimit 65535\r
\r
+#define _DEFINED_TYPEDEF_FOR_UInt16_ \r
+\r
typedef struct {\r
Float value;\r
} Rte_DE_Float;\r
Boolean value;\r
} Rte_DE_Boolean;\r
\r
+typedef struct {\r
+ BooleanType value;\r
+} Rte_DE_BooleanType;\r
+\r
typedef struct {\r
UInt16 value;\r
} Rte_DE_UInt16;\r
typedef struct {\r
} Rte_PDS_Calculator_CalculatorOperations_R;\r
\r
-typedef struct {\r
-} Rte_CDS_Calculator;\r
-\r
typedef struct {\r
} Rte_PDS_Tester_CalculatorOperations_P;\r
typedef struct {\r
} Rte_PDS_Tester_FreqReqIf_R;\r
\r
typedef struct {\r
- Rte_DE_UInt32* FreqReqRunnable_FreqReq_freq;\r
Rte_DE_UInt8* TesterRunnable_Arguments_arg1;\r
Rte_DE_UInt8* TesterRunnable_Arguments_arg2;\r
+ Rte_DE_UInt32* FreqReqRunnable_FreqReq_freq;\r
Rte_DE_UInt32* FreqReqRunnable_FreqReqInd_freq;\r
Rte_DE_UInt16* TesterRunnable_Result_result;\r
} Rte_CDS_Tester;\r
</REFERENCE-VALUE>\r
<REFERENCE-VALUE>\r
<DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Com/ComConfig/ComIPdu/ComIPduSignalRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/rte_simple_ti_tms570ls/Com/ComConfig/Result</VALUE-REF>\r
+ <VALUE-REF DEST="CONTAINER">/rte_simple_ti_tms570ls/Com/ComConfig/ResultSig</VALUE-REF>\r
</REFERENCE-VALUE>\r
</REFERENCE-VALUES>\r
<SUB-CONTAINERS>\r
</PARAMETER-VALUES>\r
</CONTAINER>\r
<CONTAINER UUID="7dd06b07-796d-4fc1-ba0b-4f5181b6c9c8">\r
- <SHORT-NAME>Result</SHORT-NAME>\r
+ <SHORT-NAME>ResultSig</SHORT-NAME>\r
<ADMIN-DATA>\r
<SDGS>\r
<SDG GID="Arccore::IdentifiableOptions" />\r
<DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Com/ComGeneral/ComConfigurationUseDet</DEFINITION-REF>\r
<VALUE>true</VALUE>\r
</BOOLEAN-VALUE>\r
+ <BOOLEAN-VALUE>\r
+ <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Com/ComGeneral/ArcComBitPositionVersionAutosar4</DEFINITION-REF>\r
+ <VALUE>false</VALUE>\r
+ </BOOLEAN-VALUE>\r
</PARAMETER-VALUES>\r
</CONTAINER>\r
</CONTAINERS>\r
<DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/PduR/PduRGeneral/PduRSbTxBufferSupport</DEFINITION-REF>\r
<VALUE>false</VALUE>\r
</BOOLEAN-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/PduR/PduRGeneral/PduRSingleIf</DEFINITION-REF>\r
- <VALUE />\r
- </ENUMERATION-VALUE>\r
- <ENUMERATION-VALUE>\r
- <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/PduR/PduRGeneral/PduRSingleTp</DEFINITION-REF>\r
- <VALUE />\r
- </ENUMERATION-VALUE>\r
<BOOLEAN-VALUE>\r
<DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/PduR/PduRGeneral/PduRVersionInfoApi</DEFINITION-REF>\r
<VALUE>false</VALUE>\r
<DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/PduR/PduRGeneral/PduRZeroCostOperation</DEFINITION-REF>\r
<VALUE>false</VALUE>\r
</BOOLEAN-VALUE>\r
+ <BOOLEAN-VALUE>\r
+ <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/PduR/PduRGeneral/ArcPduRJ1939TpSupport</DEFINITION-REF>\r
+ <VALUE>false</VALUE>\r
+ </BOOLEAN-VALUE>\r
</PARAMETER-VALUES>\r
</CONTAINER>\r
<CONTAINER UUID="04f55169-693a-4d64-a101-5523224617a0">\r
<ELEMENTS>\r
<SYSTEM-SIGNAL UUID="621d2baf-b15a-4762-bdce-b3c4041fefd0">\r
<SHORT-NAME>Arg1</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <SDGS>\r
- <SDG GID="Arccore::ParallelModelOptions">\r
- <SD GID="PARALLEL_MODEL_GENERATED">TRUE</SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
<INIT-VALUE-REF DEST="INTEGER-LITERAL">/rte_simple_ti_tms570ls/GeneratedSystemSignals/Data/IntegerLiterals/Arg1InitValue/Arg1InitValueLiteral</INIT-VALUE-REF>\r
<LENGTH>8</LENGTH>\r
</SYSTEM-SIGNAL>\r
<SYSTEM-SIGNAL UUID="2e984323-7a3d-4dcc-a8e4-b96b83ede7ff">\r
- <SHORT-NAME>Result</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <SDGS>\r
- <SDG GID="Arccore::ParallelModelOptions">\r
- <SD GID="PARALLEL_MODEL_GENERATED">TRUE</SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
- <INIT-VALUE-REF DEST="INTEGER-LITERAL">/rte_simple_ti_tms570ls/GeneratedSystemSignals/Data/IntegerLiterals/ResultInitValue/ResultInitValueLiteral</INIT-VALUE-REF>\r
+ <SHORT-NAME>ResultSig</SHORT-NAME>\r
+ <INIT-VALUE-REF DEST="INTEGER-LITERAL">/rte_simple_ti_tms570ls/GeneratedSystemSignals/Data/IntegerLiterals/ResultSigInitValue/ResultSigInitValueLiteral</INIT-VALUE-REF>\r
<LENGTH>8</LENGTH>\r
</SYSTEM-SIGNAL>\r
<SYSTEM-SIGNAL UUID="cd67d3b0-05a7-4484-8a09-720f56e57b43">\r
<SHORT-NAME>Arg2</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <SDGS>\r
- <SDG GID="Arccore::ParallelModelOptions">\r
- <SD GID="PARALLEL_MODEL_GENERATED">TRUE</SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
<INIT-VALUE-REF DEST="INTEGER-LITERAL">/rte_simple_ti_tms570ls/GeneratedSystemSignals/Data/IntegerLiterals/Arg2InitValue/Arg2InitValueLiteral</INIT-VALUE-REF>\r
<LENGTH>8</LENGTH>\r
</SYSTEM-SIGNAL>\r
<SYSTEM-SIGNAL UUID="f6e1d366-e5a5-4a15-b271-7d1ede75ff76">\r
<SHORT-NAME>FreqIndSig</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <SDGS>\r
- <SDG GID="Arccore::ParallelModelOptions">\r
- <SD GID="PARALLEL_MODEL_GENERATED">TRUE</SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
<INIT-VALUE-REF DEST="INTEGER-LITERAL">/rte_simple_ti_tms570ls/GeneratedSystemSignals/Data/IntegerLiterals/FreqIndSigInitValue/FreqIndSigInitValueLiteral</INIT-VALUE-REF>\r
<LENGTH>32</LENGTH>\r
</SYSTEM-SIGNAL>\r
<SYSTEM-SIGNAL UUID="edbd6fdf-d43b-45f8-9416-a267a595460e">\r
<SHORT-NAME>FreqReqSig</SHORT-NAME>\r
- <ADMIN-DATA>\r
- <SDGS>\r
- <SDG GID="Arccore::ParallelModelOptions">\r
- <SD GID="PARALLEL_MODEL_GENERATED">TRUE</SD>\r
- </SDG>\r
- </SDGS>\r
- </ADMIN-DATA>\r
<INIT-VALUE-REF DEST="INTEGER-LITERAL">/rte_simple_ti_tms570ls/GeneratedSystemSignals/Data/IntegerLiterals/FreqReqSigInitValue/FreqReqSigInitValueLiteral</INIT-VALUE-REF>\r
<LENGTH>32</LENGTH>\r
</SYSTEM-SIGNAL>\r
</VALUE>\r
</CONSTANT-SPECIFICATION>\r
<CONSTANT-SPECIFICATION>\r
- <SHORT-NAME>ResultInitValue</SHORT-NAME>\r
+ <SHORT-NAME>ResultSigInitValue</SHORT-NAME>\r
<VALUE>\r
<INTEGER-LITERAL UUID="d1928d1c-e6e5-460f-9dbd-7ae73ed5ee8b">\r
- <SHORT-NAME>ResultInitValueLiteral</SHORT-NAME>\r
+ <SHORT-NAME>ResultSigInitValueLiteral</SHORT-NAME>\r
<VALUE>0</VALUE>\r
</INTEGER-LITERAL>\r
</VALUE>\r