Fixed some problems in model (referring to parameters in card12 example).
Fixed signal layout in example and added matching dbc-file.
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.0\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.0\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 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_HardwareObject[0],\r
.CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
// Multiplicity 1..*\r
const CanIf_InitConfigType CanIfInitConfig =\r
{\r
- .CanIfConfigSet = 0, // Not used\r
- .CanIfNumberOfCanRxPduIds = sizeof(CanIfRxPduConfigData)/sizeof(CanIf_RxPduConfigType),\r
- .CanIfNumberOfCanTXPduIds = sizeof(CanIfTxPduConfigData)/sizeof(CanIf_TxPduConfigType),\r
+ .CanIfConfigSet = 0, // Not used \r
+ .CanIfNumberOfCanRxPduIds = 1,\r
+ .CanIfNumberOfCanTXPduIds = 1,\r
.CanIfNumberOfDynamicCanTXPduIds = 0, // Not used\r
\r
// Containers\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.1\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.1\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
\r
\r
\r
.ComSignalInitValue = &Com_SignalInitValue_FreqIndSig,\r
- .ComBitPosition = 0,\r
+ .ComBitPosition = 7,\r
.ComBitSize = 32,\r
.ComSignalEndianess = COM_BIG_ENDIAN,\r
.ComSignalType = UINT32,\r
\r
\r
.ComSignalInitValue = &Com_SignalInitValue_FreqReqSig,\r
- .ComBitPosition = 0,\r
+ .ComBitPosition = 7,\r
.ComBitSize = 32,\r
.ComSignalEndianess = COM_BIG_ENDIAN,\r
.ComSignalType = UINT32,\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Generator version: 2.0.1\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
* Generator version: 2.0.0\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
* Generator version: 2.0.0\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
\r
+++ /dev/null
-/*\r
-* Configuration of module: EcuM (EcuM_Callout_template.c)\r
-*\r
-* Created by: \r
-* Copyright: \r
-*\r
-* Configured for (MCU): HCS12\r
-*\r
-* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-* on Mon Jun 27 21:49:46 CEST 2011\r
-*/\r
-\r
-\r
-#include "EcuM.h"\r
-#include "EcuM_Cbk.h"\r
-#include "Det.h"\r
-#if defined(USE_DEM)\r
-#include "Dem.h"\r
-#endif\r
-#if defined(USE_MCU)\r
-#include "Mcu.h"\r
-#endif\r
-#if defined(USE_GPT)\r
-#include "Gpt.h"\r
-#endif\r
-#if defined(USE_CAN)\r
-#include "Can.h"\r
-#endif\r
-#if defined(USE_CANIF)\r
-#include "CanIf.h"\r
-#endif\r
-#if defined(USE_PDUR)\r
-#include "PduR.h"\r
-#endif\r
-#if defined(USE_COM)\r
-#include "Com.h"\r
-#endif\r
-#if defined(USE_CANTP)\r
-#include "CanTp.h"\r
-#endif\r
-#if defined(USE_DCM)\r
-#include "Dcm.h"\r
-#endif\r
-#if defined(USE_PWM)\r
-#include "Pwm.h"\r
-#endif\r
-#if defined(USE_IOHWAB)\r
-#include "IoHwAb.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_FEE)\r
-#include "Fee.h"\r
-#endif\r
-#if defined(USE_EA)\r
-#include "Ea.h"\r
-#endif\r
-#if defined(USE_NVM)\r
-#include "NvM.h"\r
-#endif\r
-#if defined(USE_COMM)\r
-#include "ComM.h"\r
-#endif\r
-#if defined(USE_NM)\r
-#include "Nm.h"\r
-#endif\r
-#if defined(USE_CANNM)\r
-#include "CanNm.h"\r
-#endif\r
-#if defined(USE_CANSM)\r
-#include "CanSM.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();/** @req EcuM2783 */\r
- Det_Start();/** @req EcuM2634 */\r
-}\r
-\r
-EcuM_ConfigType* EcuM_DeterminePbConfiguration(void)\r
-{\r
- return &EcuMConfig;\r
-}\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
- (void) Mcu_InitClock( ConfigPtr->McuConfig->McuDefaultClockSettings );\r
-\r
- // Wait for PLL to sync.\r
- while (Mcu_GetPllStatus() != MCU_PLL_LOCKED)\r
- {\r
- ;\r
- }\r
-#endif\r
-\r
-#if defined(USE_DEM)\r
- // Preinitialize DEM\r
- Dem_PreInit();\r
-#endif\r
-\r
-#if defined(USE_PORT)\r
- // Setup Port\r
- Port_Init(ConfigPtr->PortConfig);\r
-#endif\r
-\r
-\r
-#if defined(USE_GPT)\r
- // Setup the GPT\r
- Gpt_Init(ConfigPtr->GptConfig);\r
-#endif\r
-\r
- // Setup watchdog\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
- Dma_Init(ConfigPtr->DmaConfig);\r
-#endif\r
-\r
-#if defined(USE_ADC)\r
- // Setup ADC\r
- Adc_Init(ConfigPtr->AdcConfig);\r
-#endif\r
-\r
- // Setup ICU\r
- // TODO\r
-\r
- // Setup PWM\r
-#if defined(USE_PWM)\r
- // Setup PWM\r
- Pwm_Init(ConfigPtr->PwmConfig);\r
-#endif\r
-}\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
- // Setup SPI\r
- Spi_Init(ConfigPtr->SpiConfig);\r
-#endif\r
-\r
-#if defined(USE_EEP)\r
- // Setup EEP\r
- Eep_Init(ConfigPtr->EepConfig);\r
-#endif\r
-\r
-#if defined(USE_FLS)\r
- // Setup Flash\r
- Fls_Init(ConfigPtr->FlashConfig);\r
-#endif\r
-\r
-#if defined(USE_FEE)\r
- // Setup FEE\r
- Fee_Init();\r
-#endif\r
-\r
-#if defined(USE_EA)\r
- // Setup EA\r
- Ea_Init();\r
-#endif\r
-\r
-#if defined(USE_NVM)\r
- // Setup NVRAM Manager and start the read all job\r
- NvM_Init();\r
- NvM_ReadAll();\r
-#endif\r
-\r
- // Setup CAN tranceiver\r
- // TODO\r
-\r
-#if defined(USE_CAN)\r
- // Setup Can driver\r
- Can_Init(ConfigPtr->CanConfig);\r
-#endif\r
-\r
-#if defined(USE_CANIF)\r
- // Setup CanIf\r
- CanIf_Init(ConfigPtr->CanIfConfig);\r
-#endif\r
-\r
-#if defined(USE_CANTP)\r
- // Setup CAN TP\r
- CanTp_Init();\r
-#endif\r
-\r
-#if defined(USE_CANSM)\r
- CanSM_Init(ConfigPtr->CanSMConfig);\r
-#endif\r
-\r
- // Setup LIN\r
- // TODO\r
-\r
-#if defined(USE_PDUR)\r
- // Setup PDU Router\r
- PduR_Init(ConfigPtr->PduRConfig);\r
-#endif\r
-\r
-#if defined(USE_CANNM)\r
- // Setup Can Network Manager\r
- CanNm_Init(ConfigPtr->CanNmConfig);\r
-#endif\r
-\r
-#if defined(USE_NM)\r
- // Setup Network Management Interface\r
- Nm_Init(ConfigPtr->NmConfig);\r
-#endif\r
-\r
-#if defined(USE_COM)\r
- // Setup COM layer\r
- Com_Init(ConfigPtr->ComConfig);\r
-#endif\r
-\r
-#if defined(USE_DCM)\r
- // Setup DCM\r
- Dcm_Init();\r
-#endif\r
-\r
-#if defined(USE_IOHWAB)\r
- // Setup IO hardware abstraction layer\r
- IoHwAb_Init();\r
-#endif\r
-\r
-}\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
- // Setup DEM\r
- Dem_Init();\r
-#endif\r
-\r
-#if defined(USE_COMM)\r
- // Setup Communication Manager\r
- ComM_Init(ConfigPtr->ComMConfig);\r
-#endif\r
-}\r
-\r
-void EcuM_OnEnterRUN(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnExitRun(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnExitPostRun(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnPrepShutdown(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnGoSleep(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnGoOffOne(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnGoOffTwo(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_AL_SwitchOff(void)\r
-{\r
-\r
-}\r
+++ /dev/null
-/*\r
-* Configuration of module: EcuM (EcuM_Cfg.c)\r
-*\r
-* Created by: \r
-* Copyright: \r
-*\r
-* Configured for (MCU): HCS12\r
-*\r
-* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-* on Mon Jun 27 21:49:46 CEST 2011\r
-*/\r
-\r
-\r
-\r
-#include "EcuM.h"\r
-\r
-\r
-#if defined(USE_CANSM)\r
-extern const CanSM_ConfigType CanSM_Config;\r
-#endif\r
-#if defined(USE_NM)\r
-extern const Nm_ConfigType Nm_Config;\r
-#endif\r
-#if defined(USE_CANNM)\r
-extern const CanNm_ConfigType CanNm_Config;\r
-#endif\r
-#if defined(USE_COMM)\r
-extern const ComM_ConfigType ComM_Config;\r
-#endif\r
-\r
-\r
-EcuM_ConfigType EcuMConfig =\r
-{\r
- .EcuMDefaultShutdownTarget = ECUM_STATE_RESET,\r
- .EcuMDefaultSleepMode = 0, // Don't care\r
- .EcuMDefaultAppMode = OSDEFAULTAPPMODE,\r
- .EcuMNvramReadAllTimeout = ECUM_NVRAM_READALL_TIMEOUT,\r
- .EcuMNvramWriteAllTimeout = ECUM_NVRAM_WRITEALL_TIMEOUT,\r
- .EcuMRunMinimumDuration = ECUM_NVRAM_MIN_RUN_DURATION,\r
-\r
-#if defined(USE_MCU)\r
- .McuConfig = McuConfigData,\r
-#endif\r
-#if defined(USE_PORT)\r
- .PortConfig = &PortConfigData,\r
-#endif\r
-#if defined(USE_CAN)\r
- .CanConfig = &CanConfigData,\r
-#endif\r
-#if defined(USE_CANIF)\r
- .CanIfConfig = &CanIf_Config,\r
-#endif\r
-#if defined(USE_CANSM)\r
- .CanSMConfig = &CanSM_Config,\r
-#endif\r
-#if defined(USE_CANNM)\r
- .CanNmConfig = &CanNm_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_NM)\r
- .NmConfig = &Nm_Config,\r
-#endif\r
-#if defined(USE_PDUR)\r
- .PduRConfig = &PduR_Config,\r
-#endif\r
-#if defined(USE_DMA)\r
- .DmaConfig = DmaConfig,\r
-#endif\r
-#if defined(USE_ADC)\r
- .AdcConfig = AdcConfig,\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 28 16:50:43 CEST 2011\r
*/\r
\r
+++ /dev/null
-/*\r
-* Configuration of module: EcuM (EcuM_Generated_Types.h)\r
-*\r
-* Created by: \r
-* Copyright: \r
-*\r
-* Configured for (MCU): HCS12\r
-*\r
-* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-* on Mon Jun 27 21:49:46 CEST 2011\r
-*/\r
-\r
-
-#if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )
-#error EcuM: Configuration file expected BSW module version to be 2.0.*
-#endif
-
-\r
-#ifndef _ECUM_GENERATED_TYPES_H_\r
-#define _ECUM_GENERATED_TYPES_H_\r
-\r
-#if defined(USE_MCU)\r
-#include "Mcu.h"\r
-#endif\r
-#if defined(USE_PORT)\r
-#include "Port.h"\r
-#endif\r
-#if defined(USE_CAN)\r
-#include "Can.h"\r
-#endif\r
-#if defined(USE_CANIF)\r
-#include "CanIf.h"\r
-#endif\r
-#if defined(USE_PWM)\r
-#include "Pwm.h"\r
-#endif\r
-#if defined(USE_COM)\r
-#include "Com.h"\r
-#endif\r
-#if defined(USE_PDUR)\r
-#include "PduR.h"\r
-#endif\r
-#if defined(USE_DMA)\r
-#include "Dma.h"\r
-#endif\r
-#if defined(USE_ADC)\r
-#include "Adc.h"\r
-#endif\r
-#if defined(USE_GPT)\r
-#include "Gpt.h"\r
-#endif\r
-#if defined(USE_COMM)\r
-#include "ComM.h"\r
-#endif\r
-#if defined(USE_NM)\r
-#include "Nm.h"\r
-#endif\r
-#if defined(USE_CANNM)\r
-#include "CanNm.h"\r
-#endif\r
-#if defined(USE_CANSM)\r
-#include "CanSM.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
- EcuM_StateType EcuMDefaultShutdownTarget;\r
- uint8 EcuMDefaultSleepMode;\r
- AppModeType EcuMDefaultAppMode;\r
- uint32 EcuMRunMinimumDuration;\r
- uint32 EcuMNvramReadAllTimeout;\r
- uint32 EcuMNvramWriteAllTimeout;\r
-\r
-#if defined(USE_MCU)\r
- const Mcu_ConfigType* McuConfig;\r
-#endif\r
-#if defined(USE_PORT)\r
- const Port_ConfigType* PortConfig;\r
-#endif\r
-#if defined(USE_CAN)\r
- const Can_ConfigType* CanConfig;\r
-#endif\r
-#if defined(USE_CANIF)\r
- const CanIf_ConfigType* CanIfConfig;\r
-#endif\r
-#if defined(USE_CANSM)\r
- const CanSM_ConfigType* CanSMConfig;\r
-#endif\r
-#if defined(USE_NM)\r
- const Nm_ConfigType* NmConfig;\r
-#endif\r
-#if defined(USE_CANNM)\r
- const CanNm_ConfigType* CanNmConfig;\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_PDUR)\r
- const PduR_PBConfigType* PduRConfig;\r
-#endif\r
-#if defined(USE_PWM)\r
- const Pwm_ConfigType* PwmConfig;\r
-#endif\r
-#if defined(USE_DMA)\r
- const Dma_ConfigType* DmaConfig;\r
-#endif\r
-#if defined(USE_ADC)\r
- const Adc_ConfigType* AdcConfig;\r
-#endif\r
-#if defined(USE_GPT)\r
- const Gpt_ConfigType* GptConfig;\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
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.3\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.3\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
* Generator version: 2.0.34\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
\r
* Generator version: 2.0.34\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 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 CAN_IF\r
#define PDUR_SINGLE_TP CAN_TP\r
\r
-\r
// Gateway operation\r
#define PDUR_GATEWAY_OPERATION STD_ON\r
#define PDUR_MEMORY_SIZE 10 /* Not used */\r
#define PduR_LinIfTriggerTransmit(...)\r
#endif\r
\r
-#if PDUR_SOAD_SUPPORT == STD_ON\r
-#define PduR_SoAdTpProvideRxBuffer Dcm_ProvideRxBuffer\r
-#define PduR_SoAdTpRxIndication Dcm_RxIndication\r
-#define PduR_SoAdTpProvideTxBuffer Dcm_ProvideTxBuffer\r
-#define PduR_SoAdTpTxConfirmation Dcm_TxConfirmation\r
+\r
+#if PDUR_J1939TP_SUPPORT == STD_ON\r
+#define PduR_J1939TpProvideRxBuffer Dcm_ProvideRxBuffer\r
+#define PduR_J1939TpRxIndication Dcm_RxIndication\r
+#define PduR_J1939TpProvideTxBuffer Dcm_ProvideTxBuffer\r
+#define PduR_J1939TpTxConfirmation Dcm_TxConfirmation\r
#else\r
-#define PduR_SoAdProvideRxBuffer(...)\r
-#define PduR_SoAdRxIndication(...)\r
-#define PduR_SoAdProvideTxBuffer(...)\r
-#define PduR_SoAdTxConfirmation(...)\r
+#define PduR_J1939TpProvideRxBuffer(...)\r
+#define PduR_J1939TpRxIndication(...)\r
+#define PduR_J1939TpProvideTxBuffer(...)\r
+#define PduR_J1939TpTxConfirmation(...)\r
#endif\r
\r
#if PDUR_COM_SUPPORT == STD_ON\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
\r
.TpBuffers = NULL,\r
.TpRouteBuffers = NULL,\r
.NRoutingPaths = 0\r
-};
\ No newline at end of file
+};\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:44 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.1\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): HCS12\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.1\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
-* on Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
\r
* Configured for (MCU): HCS12\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 Tue Jun 28 16:50:43 CEST 2011\r
*/\r
\r
new period in a CAN message. The first 32 bit in a message with \r
CAN Id 100 is treated as the new period (in system ticks). A CAN\r
message with CAN Id 102 is transmitted every 1 s to indicate\r
-the current period. Baudrate 125 kbit/s\r
+the current period. Baudrate 125 kbit/s. See led_master.dbc.\r
\r
The DIP switches on the board are used to set the LEDs in the\r
LEDBar.\r
--- /dev/null
+VERSION ""\r
+\r
+\r
+NS_ : \r
+ NS_DESC_\r
+ CM_\r
+ BA_DEF_\r
+ BA_\r
+ VAL_\r
+ CAT_DEF_\r
+ CAT_\r
+ FILTER\r
+ BA_DEF_DEF_\r
+ EV_DATA_\r
+ ENVVAR_DATA_\r
+ SGTYPE_\r
+ SGTYPE_VAL_\r
+ BA_DEF_SGTYPE_\r
+ BA_SGTYPE_\r
+ SIG_TYPE_REF_\r
+ VAL_TABLE_\r
+ SIG_GROUP_\r
+ SIG_VALTYPE_\r
+ SIGTYPE_VALTYPE_\r
+ BO_TX_BU_\r
+ BA_DEF_REL_\r
+ BA_REL_\r
+ BA_DEF_DEF_REL_\r
+ BU_SG_REL_\r
+ BU_EV_REL_\r
+ BU_BO_REL_\r
+ SG_MUL_VAL_\r
+\r
+BS_:\r
+\r
+BU_: tester led_master\r
+\r
+\r
+BO_ 258 LedMasterStatus: 8 led_master\r
+ SG_ LedPeriodStatus : 7|32@0+ (1,0) [0|0] "" Vector__XXX\r
+\r
+BO_ 256 SetLedPeriodFrame: 8 tester\r
+ SG_ LedPeriod : 7|32@0+ (1,0) [0|100000] "" Vector__XXX\r
+\r
+\r
+\r
+BA_DEF_ "BusType" STRING ;\r
+BA_DEF_DEF_ "BusType" "CAN";\r
+\r
</REFERENCE-VALUE>\r
<REFERENCE-VALUE>\r
<DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/CanIf/CanIfInitConfiguration/CanIfInitHohConfig/CanIfHrhConfig/CanIfHrhIdSymRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/blinker_hcs12_card12/Can/CanConfigSet/RxBox</VALUE-REF>\r
+ <VALUE-REF DEST="CONTAINER">/ledmaster_hcs12x_tboard/Can/CanConfigSet/RxBox</VALUE-REF>\r
</REFERENCE-VALUE>\r
</REFERENCE-VALUES>\r
</CONTAINER>\r
</REFERENCE-VALUE>\r
<REFERENCE-VALUE>\r
<DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/CanIf/CanIfInitConfiguration/CanIfInitHohConfig/CanIfHthConfig/CanIfHthIdSymRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/blinker_hcs12_card12/Can/CanConfigSet/TxBox</VALUE-REF>\r
+ <VALUE-REF DEST="CONTAINER">/ledmaster_hcs12x_tboard/Can/CanConfigSet/TxBox</VALUE-REF>\r
</REFERENCE-VALUE>\r
</REFERENCE-VALUES>\r
</CONTAINER>\r
<REFERENCE-VALUES>\r
<REFERENCE-VALUE>\r
<DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/CanIf/CanIfControllerConfig/CanIfControllerIdRef</DEFINITION-REF>\r
- <VALUE-REF DEST="CONTAINER">/blinker_hcs12_card12/Can/CanConfigSet/CAN0</VALUE-REF>\r
+ <VALUE-REF DEST="CONTAINER">/ledmaster_hcs12x_tboard/Can/CanConfigSet/CAN0</VALUE-REF>\r
</REFERENCE-VALUE>\r
</REFERENCE-VALUES>\r
</CONTAINER>\r
<PARAMETER-VALUES>\r
<INTEGER-VALUE>\r
<DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitPosition</DEFINITION-REF>\r
- <VALUE>0</VALUE>\r
+ <VALUE>7</VALUE>\r
</INTEGER-VALUE>\r
<INTEGER-VALUE>\r
<DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitSize</DEFINITION-REF>\r
<PARAMETER-VALUES>\r
<INTEGER-VALUE>\r
<DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitPosition</DEFINITION-REF>\r
- <VALUE>0</VALUE>\r
+ <VALUE>7</VALUE>\r
</INTEGER-VALUE>\r
<INTEGER-VALUE>\r
<DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitSize</DEFINITION-REF>\r
<DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Com/ComGeneral/ComConfigurationUseDet</DEFINITION-REF>\r
<VALUE>false</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/PduRZeroCostOperation</DEFINITION-REF>\r
<VALUE>true</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="05eb3799-a846-48c7-9c63-b7548de48a6f">\r