* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((DIO_SW_MAJOR_VERSION == 1) && (DIO_SW_MINOR_VERSION == 0)) )
-#error Dio: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((DIO_SW_MAJOR_VERSION == 1) && (DIO_SW_MINOR_VERSION == 0)) )\r
+#error Dio: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
\r
#ifndef DIO_CFG_H_\r
#define DIO_CFG_H_\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.1.10\r
+* Generator version: 2.1.11\r
*\r
* Generated by Arctic Studio (http://arccore.com) \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
+#if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )\r
+#error EcuM: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef ECUM_CFG_H_\r
} EcuM_UserList;\r
\r
// EcuM Sleep Mode IDs\r
-#define ECUM_SLEEP_MODE_EcuMSleepMode 0\r
+#define ECUM_SLEEP_MODE_ECUMSLEEPMODE 0\r
#define ECUM_SLEEP_MODE_CNT 1\r
\r
typedef enum {\r
ECUM_WKSOURCE_ALL_SOURCES = 0x3FFFFFFF\r
} EcuM_WakeupSourceType ;\r
\r
+#define ECUM_WKSOURCE_USER_CNT 1\r
+\r
#endif /*ECUM_CFG_H_*/\r
\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.1.10\r
+* Generator version: 2.1.11\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
extern const J1939Tp_ConfigType J1939Tp_Config;\r
#endif\r
\r
-#if defined(USE_WDGM)\r
-const EcuM_WdgMType EcuM_WdgMConfig = {\r
- .EcuMSupervisedEntity = NULL,\r
- .EcuMWdgMWakeupMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMStartupMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMRunMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMPostRunMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMShutdownMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
-};\r
-#endif\r
\r
const EcuM_SleepModeType EcuM_SleepModeConfig[] = {\r
{ // EcuMSleepMode \r
- .EcuMSleepModeId = ECUM_SLEEP_MODE_EcuMSleepMode,\r
+ .EcuMSleepModeId = ECUM_SLEEP_MODE_ECUMSLEEPMODE,\r
.EcuMWakeupSourceMask = ECUM_WKSOURCE_ECUMWAKEUPSOURCE,\r
.EcuMSleepModeMcuMode = MCU_MODE_SLEEP,\r
#if defined(USE_WDGM)\r
EcuM_ConfigType EcuMConfig =\r
{\r
.EcuMDefaultShutdownTarget = ECUM_STATE_RESET,\r
- .EcuMDefaultSleepMode = 0, // Don't care\r
+ .EcuMDefaultSleepMode = 0,\r
.EcuMDefaultAppMode = OSDEFAULTAPPMODE,\r
.EcuMNvramReadAllTimeout = ECUM_NVRAM_READALL_TIMEOUT,\r
.EcuMNvramWriteAllTimeout = ECUM_NVRAM_WRITEALL_TIMEOUT,\r
.EcuMRunMinimumDuration = ECUM_NVRAM_MIN_RUN_DURATION,\r
#if defined(USE_WDGM)\r
- .EcuMWdgMConfig = &EcuM_WdgMConfig,\r
+ .EcuMWdgMConfig = NULL,\r
#endif\r
.EcuMSleepModeConfig = EcuM_SleepModeConfig,\r
+ .EcuMWakeupSourceConfig = EcuM_WakeupSourceConfig,\r
\r
#if defined(USE_MCU)\r
.McuConfig = McuConfigData,\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-#ifndef IOHWAB_ANALOG_H_
-#define IOHWAB_ANALOG_H_
-
-#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )
-#error IoHwAb: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+#ifndef IOHWAB_ANALOG_H_\r
+#define IOHWAB_ANALOG_H_\r
+\r
+#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )\r
+#error IoHwAb: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
/****************************************** Analog types ******************************************/\r
\r
/***************************************** Analog inputs ******************************************/\r
\r
/************************************ Analog validation macros ************************************/\r
\r
-
-#endif /* IOHWAB_ANALOG_H_ */
+\r
+#endif /* IOHWAB_ANALOG_H_ */\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-#ifndef IOHWAB_CFG_H_
-#define IOHWAB_CFG_H_
-
-#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )
-#error IoHwAb: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+#ifndef IOHWAB_CFG_H_\r
+#define IOHWAB_CFG_H_\r
+\r
+#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )\r
+#error IoHwAb: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
#define IOHWAB_DEV_ERROR_DETECT STD_ON\r
\r
-
-#endif /* IOHWAB_CFG_H_ */
+\r
+#endif /* IOHWAB_CFG_H_ */\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-#ifndef IOHWAB_DCM_H_
-#define IOHWAB_DCM_H_
-
-#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )
-#error IoHwAb: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+#ifndef IOHWAB_DCM_H_\r
+#define IOHWAB_DCM_H_\r
+\r
+#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )\r
+#error IoHwAb: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
#include "IoHwAb_Types.h"\r
\r
/******************************************** Digital *********************************************/\r
\r
/********************************************* Analog *********************************************/\r
\r
-
-#endif /* IOHWAB_DCM_H_ */
+\r
+#endif /* IOHWAB_DCM_H_ */\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-#ifndef IOHWAB_DIGITAL_H_
-#define IOHWAB_DIGITAL_H_
-
-#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )
-#error IoHwAb: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+#ifndef IOHWAB_DIGITAL_H_\r
+#define IOHWAB_DIGITAL_H_\r
+\r
+#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )\r
+#error IoHwAb: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
/**************************************** Digital outputs *****************************************/\r
\r
#define IOHWAB_SIGNAL_DIGITALSIGNAL_RED_LED 0\r
#define IOHWAB_SIGNAL_IS_VALID_DIGITAL_INPUT(signal) \\r
(FALSE)\r
\r
-
-#endif /* IOHWAB_DIGITAL_H_ */
+\r
+#endif /* IOHWAB_DIGITAL_H_ */\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-#ifndef IOHWAB_PWM_H_
-#define IOHWAB_PWM_H_
-
-#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )
-#error IoHwAb: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+#ifndef IOHWAB_PWM_H_\r
+#define IOHWAB_PWM_H_\r
+\r
+#if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )\r
+#error IoHwAb: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
/****************************************** Pwm outputs *******************************************/\r
\r
/************************************ Parameterized Pwm output ************************************/\r
#define IOHWAB_SIGNAL_IS_VALID_PWM_FREQUENCYANDDUTY_OUTPUT(signal) \\r
(FALSE)\r
\r
-
-#endif /* IOHWAB_PWM_H_ */
+\r
+#endif /* IOHWAB_PWM_H_ */\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.3\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.3\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((MCU_SW_MAJOR_VERSION == 2) && (MCU_SW_MINOR_VERSION == 0)) )
-#error Mcu: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((MCU_SW_MAJOR_VERSION == 2) && (MCU_SW_MINOR_VERSION == 0)) )\r
+#error Mcu: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
#ifndef MCU_CFG_H_\r
#define MCU_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((OS_SW_MAJOR_VERSION == 2) && (OS_SW_MINOR_VERSION == 0)) )
-#error Os: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((OS_SW_MAJOR_VERSION == 2) && (OS_SW_MINOR_VERSION == 0)) )\r
+#error Os: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef OS_CFG_H_\r
* Configured for (MCU): MPC5567\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
*/\r
* Configured for (MCU): MPC5567\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
*/\r
\r
-
-#if !(((PORT_SW_MAJOR_VERSION == 1) && (PORT_SW_MINOR_VERSION == 0)) )
-#error Port: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((PORT_SW_MAJOR_VERSION == 1) && (PORT_SW_MINOR_VERSION == 0)) )\r
+#error Port: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
\r
#ifndef PORT_CFG_H_\r
#define PORT_CFG_H_\r
\r
#define _DEFINED_TYPEDEF_FOR_MilliVolt_ \r
\r
-typedef uint8 NvM_RequestResultType;\r
-#ifndef NVM_REQ_OK\r
-#define NVM_REQ_OK ((NvM_RequestResultType)0)\r
-#endif /*NVM_REQ_OK*/\r
-#ifndef NVM_REQ_NOT_OK\r
-#define NVM_REQ_NOT_OK ((NvM_RequestResultType)1)\r
-#endif /*NVM_REQ_NOT_OK*/\r
-#ifndef NVM_REQ_PENDING\r
-#define NVM_REQ_PENDING ((NvM_RequestResultType)2)\r
-#endif /*NVM_REQ_PENDING*/\r
-#ifndef NVM_REQ_INTEGRITY_FAILED\r
-#define NVM_REQ_INTEGRITY_FAILED ((NvM_RequestResultType)3)\r
-#endif /*NVM_REQ_INTEGRITY_FAILED*/\r
-#ifndef NVM_REQ_BLOCK_SKIPPED\r
-#define NVM_REQ_BLOCK_SKIPPED ((NvM_RequestResultType)4)\r
-#endif /*NVM_REQ_BLOCK_SKIPPED*/\r
-#ifndef NVM_REQ_NV_INVALIDATED\r
-#define NVM_REQ_NV_INVALIDATED ((NvM_RequestResultType)5)\r
-#endif /*NVM_REQ_NV_INVALIDATED*/\r
-\r
-#define _DEFINED_TYPEDEF_FOR_NvM_RequestResultType_ \r
-\r
typedef sint32 Percent;\r
#define Percent_LowerLimit -2147483647\r
#define Percent_UpperLimit 2147483647\r
\r
#define _DEFINED_TYPEDEF_FOR_UInt8_ \r
\r
-typedef UInt8 DstPtrType[1024];\r
-\r
-#define _DEFINED_TYPEDEF_FOR_DstPtrType_ \r
-\r
-typedef uint8 Rte_ModeType_WdgMMode;\r
-#define RTE_TRANSITION_WdgMMode ((Rte_ModeType_WdgMMode)5)\r
-#define RTE_MODE_WdgMMode_ALIVE_OK ((Rte_ModeType_WdgMMode)3)\r
-#define RTE_MODE_WdgMMode_ALIVE_FAILED ((Rte_ModeType_WdgMMode)2)\r
-#define RTE_MODE_WdgMMode_ALIVE_EXPIRED ((Rte_ModeType_WdgMMode)1)\r
-#define RTE_MODE_WdgMMode_ALIVE_STOPPED ((Rte_ModeType_WdgMMode)4)\r
-#define RTE_MODE_WdgMMode_ALIVE_DEACTIVATED ((Rte_ModeType_WdgMMode)0)\r
-\r
typedef struct {\r
} Rte_PDS_Blinker_DigitalOutput_P;\r
typedef struct {\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((DET_SW_MAJOR_VERSION == 1) && (DET_SW_MINOR_VERSION == 0)) )
-#error Det: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((DET_SW_MAJOR_VERSION == 1) && (DET_SW_MINOR_VERSION == 0)) )\r
+#error Det: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
/*\r
* Development Error Tracer driver\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((DIO_SW_MAJOR_VERSION == 1) && (DIO_SW_MINOR_VERSION == 0)) )
-#error Dio: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((DIO_SW_MAJOR_VERSION == 1) && (DIO_SW_MINOR_VERSION == 0)) )\r
+#error Dio: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
\r
#ifndef DIO_CFG_H_\r
#define DIO_CFG_H_\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.1.10\r
+* Generator version: 2.1.11\r
*\r
* Generated by Arctic Studio (http://arccore.com) \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
+#if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )\r
+#error EcuM: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef ECUM_CFG_H_\r
} EcuM_UserList;\r
\r
// EcuM Sleep Mode IDs\r
-#define ECUM_SLEEP_MODE_EcuMSleepMode 0\r
+#define ECUM_SLEEP_MODE_ECUMSLEEPMODE 0\r
#define ECUM_SLEEP_MODE_CNT 1\r
\r
typedef enum {\r
ECUM_WKSOURCE_ALL_SOURCES = 0x3FFFFFFF\r
} EcuM_WakeupSourceType ;\r
\r
+#define ECUM_WKSOURCE_USER_CNT 1\r
+\r
#endif /*ECUM_CFG_H_*/\r
\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.1.10\r
+* Generator version: 2.1.11\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
extern const J1939Tp_ConfigType J1939Tp_Config;\r
#endif\r
\r
-#if defined(USE_WDGM)\r
-const EcuM_WdgMType EcuM_WdgMConfig = {\r
- .EcuMSupervisedEntity = NULL,\r
- .EcuMWdgMWakeupMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMStartupMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMRunMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMPostRunMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMShutdownMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
-};\r
-#endif\r
\r
const EcuM_SleepModeType EcuM_SleepModeConfig[] = {\r
{ // EcuMSleepMode \r
- .EcuMSleepModeId = ECUM_SLEEP_MODE_EcuMSleepMode,\r
+ .EcuMSleepModeId = ECUM_SLEEP_MODE_ECUMSLEEPMODE,\r
.EcuMWakeupSourceMask = ECUM_WKSOURCE_ECUMWAKEUPSOURCE,\r
.EcuMSleepModeMcuMode = MCU_MODE_SLEEP,\r
#if defined(USE_WDGM)\r
EcuM_ConfigType EcuMConfig =\r
{\r
.EcuMDefaultShutdownTarget = ECUM_STATE_RESET,\r
- .EcuMDefaultSleepMode = 0, // Don't care\r
+ .EcuMDefaultSleepMode = 0,\r
.EcuMDefaultAppMode = OSDEFAULTAPPMODE,\r
.EcuMNvramReadAllTimeout = ECUM_NVRAM_READALL_TIMEOUT,\r
.EcuMNvramWriteAllTimeout = ECUM_NVRAM_WRITEALL_TIMEOUT,\r
.EcuMRunMinimumDuration = ECUM_NVRAM_MIN_RUN_DURATION,\r
#if defined(USE_WDGM)\r
- .EcuMWdgMConfig = &EcuM_WdgMConfig,\r
+ .EcuMWdgMConfig = NULL,\r
#endif\r
.EcuMSleepModeConfig = EcuM_SleepModeConfig,\r
+ .EcuMWakeupSourceConfig = EcuM_WakeupSourceConfig,\r
\r
#if defined(USE_MCU)\r
.McuConfig = McuConfigData,\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.3\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.3\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((MCU_SW_MAJOR_VERSION == 2) && (MCU_SW_MINOR_VERSION == 0)) )
-#error Mcu: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((MCU_SW_MAJOR_VERSION == 2) && (MCU_SW_MINOR_VERSION == 0)) )\r
+#error Mcu: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
#ifndef MCU_CFG_H_\r
#define MCU_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((OS_SW_MAJOR_VERSION == 2) && (OS_SW_MINOR_VERSION == 0)) )
-#error Os: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((OS_SW_MAJOR_VERSION == 2) && (OS_SW_MINOR_VERSION == 0)) )\r
+#error Os: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef OS_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((CANIF_SW_MAJOR_VERSION == 1) && (CANIF_SW_MINOR_VERSION == 3)) )
-#error CanIf: Configuration file expected BSW module version to be 1.3.*
-#endif
-
+\r
+#if !(((CANIF_SW_MAJOR_VERSION == 1) && (CANIF_SW_MINOR_VERSION == 3)) )\r
+#error CanIf: Configuration file expected BSW module version to be 1.3.*\r
+#endif\r
+\r
\r
#ifndef CANIF_CFG_H_\r
#define CANIF_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((CANIF_SW_MAJOR_VERSION == 1) && (CANIF_SW_MINOR_VERSION == 3)) )
-#error CanIf: Configuration file expected BSW module version to be 1.3.*
-#endif
-
+\r
+#if !(((CANIF_SW_MAJOR_VERSION == 1) && (CANIF_SW_MINOR_VERSION == 3)) )\r
+#error CanIf: Configuration file expected BSW module version to be 1.3.*\r
+#endif\r
+\r
\r
#ifndef CANIF_SPECIALPDUS_H_\r
#define CANIF_SPECIALPDUS_H_\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.4\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((CAN_SW_MAJOR_VERSION == 1) && (CAN_SW_MINOR_VERSION == 0)) )
-#error Can: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((CAN_SW_MAJOR_VERSION == 1) && (CAN_SW_MINOR_VERSION == 0)) )\r
+#error Can: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
\r
\r
#ifndef CAN_CFG_H_\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.2\r
+* Generator version: 2.0.4\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((COM_SW_MAJOR_VERSION == 1) && (COM_SW_MINOR_VERSION == 2)) )
-#error Com: Configuration file expected BSW module version to be 1.2.*
-#endif
-
+\r
+#if !(((COM_SW_MAJOR_VERSION == 1) && (COM_SW_MINOR_VERSION == 2)) )\r
+#error Com: Configuration file expected BSW module version to be 1.2.*\r
+#endif\r
+\r
\r
#ifndef COM_CFG_H\r
#define COM_CFG_H\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((COM_SW_MAJOR_VERSION == 1) && (COM_SW_MINOR_VERSION == 2)) )
-#error Com: Configuration file expected BSW module version to be 1.2.*
-#endif
-
+\r
+#if !(((COM_SW_MAJOR_VERSION == 1) && (COM_SW_MINOR_VERSION == 2)) )\r
+#error Com: Configuration file expected BSW module version to be 1.2.*\r
+#endif\r
+\r
#ifndef COM_PBCFG_H\r
#define COM_PBCFG_H\r
\r
\r
// Notifications\r
\r
-void Rte_COMCbk_FreqReqSig(void);
+void Rte_COMCbk_FreqReqSig(void);\r
\r
\r
// Callouts\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((DET_SW_MAJOR_VERSION == 1) && (DET_SW_MINOR_VERSION == 0)) )
-#error Det: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((DET_SW_MAJOR_VERSION == 1) && (DET_SW_MINOR_VERSION == 0)) )\r
+#error Det: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
/*\r
* Development Error Tracer driver\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((DIO_SW_MAJOR_VERSION == 1) && (DIO_SW_MINOR_VERSION == 0)) )
-#error Dio: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((DIO_SW_MAJOR_VERSION == 1) && (DIO_SW_MINOR_VERSION == 0)) )\r
+#error Dio: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
\r
#ifndef DIO_CFG_H_\r
#define DIO_CFG_H_\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.1.10\r
+* Generator version: 2.1.11\r
*\r
* Generated by Arctic Studio (http://arccore.com) \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
+#if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )\r
+#error EcuM: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef ECUM_CFG_H_\r
} EcuM_UserList;\r
\r
// EcuM Sleep Mode IDs\r
-#define ECUM_SLEEP_MODE_EcuMSleepMode 0\r
+#define ECUM_SLEEP_MODE_ECUMSLEEPMODE 0\r
#define ECUM_SLEEP_MODE_CNT 1\r
\r
typedef enum {\r
ECUM_WKSOURCE_ALL_SOURCES = 0x3FFFFFFF\r
} EcuM_WakeupSourceType ;\r
\r
+#define ECUM_WKSOURCE_USER_CNT 1\r
+\r
#endif /*ECUM_CFG_H_*/\r
\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.1.10\r
+* Generator version: 2.1.11\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
extern const J1939Tp_ConfigType J1939Tp_Config;\r
#endif\r
\r
-#if defined(USE_WDGM)\r
-const EcuM_WdgMType EcuM_WdgMConfig = {\r
- .EcuMSupervisedEntity = NULL,\r
- .EcuMWdgMWakeupMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMStartupMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMRunMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMPostRunMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
- .EcuMWdgMShutdownMode = ECUM_SLEEP_MODE_WDGM_MODE_ILL,\r
-};\r
-#endif\r
\r
const EcuM_SleepModeType EcuM_SleepModeConfig[] = {\r
{ // EcuMSleepMode \r
- .EcuMSleepModeId = ECUM_SLEEP_MODE_EcuMSleepMode,\r
+ .EcuMSleepModeId = ECUM_SLEEP_MODE_ECUMSLEEPMODE,\r
.EcuMWakeupSourceMask = ECUM_WKSOURCE_ECUMWAKEUPSOURCE,\r
.EcuMSleepModeMcuMode = MCU_MODE_SLEEP,\r
#if defined(USE_WDGM)\r
EcuM_ConfigType EcuMConfig =\r
{\r
.EcuMDefaultShutdownTarget = ECUM_STATE_RESET,\r
- .EcuMDefaultSleepMode = 0, // Don't care\r
+ .EcuMDefaultSleepMode = 0,\r
.EcuMDefaultAppMode = OSDEFAULTAPPMODE,\r
.EcuMNvramReadAllTimeout = ECUM_NVRAM_READALL_TIMEOUT,\r
.EcuMNvramWriteAllTimeout = ECUM_NVRAM_WRITEALL_TIMEOUT,\r
.EcuMRunMinimumDuration = ECUM_NVRAM_MIN_RUN_DURATION,\r
#if defined(USE_WDGM)\r
- .EcuMWdgMConfig = &EcuM_WdgMConfig,\r
+ .EcuMWdgMConfig = NULL,\r
#endif\r
.EcuMSleepModeConfig = EcuM_SleepModeConfig,\r
+ .EcuMWakeupSourceConfig = EcuM_WakeupSourceConfig,\r
\r
#if defined(USE_MCU)\r
.McuConfig = McuConfigData,\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.3\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
* Configured for (MCU): MPC5567\r
*\r
* Module vendor: ArcCore\r
-* Generator version: 2.0.3\r
+* Generator version: 2.0.2\r
*\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((MCU_SW_MAJOR_VERSION == 2) && (MCU_SW_MINOR_VERSION == 0)) )
-#error Mcu: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((MCU_SW_MAJOR_VERSION == 2) && (MCU_SW_MINOR_VERSION == 0)) )\r
+#error Mcu: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
#ifndef MCU_CFG_H_\r
#define MCU_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((OS_SW_MAJOR_VERSION == 2) && (OS_SW_MINOR_VERSION == 0)) )
-#error Os: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((OS_SW_MAJOR_VERSION == 2) && (OS_SW_MINOR_VERSION == 0)) )\r
+#error Os: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef OS_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((PDUR_SW_MAJOR_VERSION == 2) && (PDUR_SW_MINOR_VERSION == 0)) )
-#error PduR: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((PDUR_SW_MAJOR_VERSION == 2) && (PDUR_SW_MINOR_VERSION == 0)) )\r
+#error PduR: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
\r
#ifndef PDUR_CFG_H_\r
* Generated by Arctic Studio (http://arccore.com) \r
*/\r
\r
-
-#if !(((PDUR_SW_MAJOR_VERSION == 2) && (PDUR_SW_MINOR_VERSION == 0)) )
-#error PduR: Configuration file expected BSW module version to be 2.0.*
-#endif
-
+\r
+#if !(((PDUR_SW_MAJOR_VERSION == 2) && (PDUR_SW_MINOR_VERSION == 0)) )\r
+#error PduR: Configuration file expected BSW module version to be 2.0.*\r
+#endif\r
+\r
\r
#if defined(USE_DCM)\r
#include "Dcm.h"\r
* Configured for (MCU): MPC5567\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
*/\r
* Configured for (MCU): MPC5567\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
*/\r
\r
-
-#if !(((PORT_SW_MAJOR_VERSION == 1) && (PORT_SW_MINOR_VERSION == 0)) )
-#error Port: Configuration file expected BSW module version to be 1.0.*
-#endif
-
+\r
+#if !(((PORT_SW_MAJOR_VERSION == 1) && (PORT_SW_MINOR_VERSION == 0)) )\r
+#error Port: Configuration file expected BSW module version to be 1.0.*\r
+#endif\r
+\r
\r
#ifndef PORT_CFG_H_\r
#define PORT_CFG_H_\r
\r
#define _DEFINED_TYPEDEF_FOR_DigitalLevel_ \r
\r
-typedef uint8 EcuM_BootTargetType;\r
-#ifndef ECUM_BOOT_TARGET_APP\r
-#define ECUM_BOOT_TARGET_APP ((EcuM_BootTargetType)0)\r
-#endif /*ECUM_BOOT_TARGET_APP*/\r
-#ifndef ECUM_BOOT_TARGET_OEM_BOOTLOADER\r
-#define ECUM_BOOT_TARGET_OEM_BOOTLOADER ((EcuM_BootTargetType)1)\r
-#endif /*ECUM_BOOT_TARGET_OEM_BOOTLOADER*/\r
-#ifndef ECUM_BOOT_TARGET_SYS_BOOTLOADER\r
-#define ECUM_BOOT_TARGET_SYS_BOOTLOADER ((EcuM_BootTargetType)2)\r
-#endif /*ECUM_BOOT_TARGET_SYS_BOOTLOADER*/\r
-#define EcuM_BootTargetType_LowerLimit 0\r
-#define EcuM_BootTargetType_UpperLimit 1\r
-\r
-#define _DEFINED_TYPEDEF_FOR_EcuM_BootTargetType_ \r
-\r
-typedef uint8 EcuM_StateType;\r
-#ifndef ECUM_STATE_STARTUP\r
-#define ECUM_STATE_STARTUP ((EcuM_StateType)16)\r
-#endif /*ECUM_STATE_STARTUP*/\r
-#ifndef ECUM_STATE_STARTUP_ONE\r
-#define ECUM_STATE_STARTUP_ONE ((EcuM_StateType)17)\r
-#endif /*ECUM_STATE_STARTUP_ONE*/\r
-#ifndef ECUM_STATE_STARTUP_TWO\r
-#define ECUM_STATE_STARTUP_TWO ((EcuM_StateType)18)\r
-#endif /*ECUM_STATE_STARTUP_TWO*/\r
-#ifndef ECUM_STATE_WAKEUP\r
-#define ECUM_STATE_WAKEUP ((EcuM_StateType)32)\r
-#endif /*ECUM_STATE_WAKEUP*/\r
-#ifndef ECUM_STATE_WAKEUP_ONE\r
-#define ECUM_STATE_WAKEUP_ONE ((EcuM_StateType)33)\r
-#endif /*ECUM_STATE_WAKEUP_ONE*/\r
-#ifndef ECUM_STATE_WAKEUP_VALIDATION\r
-#define ECUM_STATE_WAKEUP_VALIDATION ((EcuM_StateType)34)\r
-#endif /*ECUM_STATE_WAKEUP_VALIDATION*/\r
-#ifndef ECUM_STATE_WAKEUP_REACTION\r
-#define ECUM_STATE_WAKEUP_REACTION ((EcuM_StateType)35)\r
-#endif /*ECUM_STATE_WAKEUP_REACTION*/\r
-#ifndef ECUM_STATE_WAKEUP_TWO\r
-#define ECUM_STATE_WAKEUP_TWO ((EcuM_StateType)36)\r
-#endif /*ECUM_STATE_WAKEUP_TWO*/\r
-#ifndef ECUM_STATE_WAKEUP_WAKESLEEP\r
-#define ECUM_STATE_WAKEUP_WAKESLEEP ((EcuM_StateType)37)\r
-#endif /*ECUM_STATE_WAKEUP_WAKESLEEP*/\r
-#ifndef ECUM_STATE_WAKEUP_TTII\r
-#define ECUM_STATE_WAKEUP_TTII ((EcuM_StateType)38)\r
-#endif /*ECUM_STATE_WAKEUP_TTII*/\r
-#ifndef ECUM_STATE_RUN\r
-#define ECUM_STATE_RUN ((EcuM_StateType)48)\r
-#endif /*ECUM_STATE_RUN*/\r
-#ifndef ECUM_STATE_APP_RUN\r
-#define ECUM_STATE_APP_RUN ((EcuM_StateType)50)\r
-#endif /*ECUM_STATE_APP_RUN*/\r
-#ifndef ECUM_STATE_APP_POST_RUN\r
-#define ECUM_STATE_APP_POST_RUN ((EcuM_StateType)51)\r
-#endif /*ECUM_STATE_APP_POST_RUN*/\r
-#ifndef ECUM_STATE_SHUTDOWN\r
-#define ECUM_STATE_SHUTDOWN ((EcuM_StateType)64)\r
-#endif /*ECUM_STATE_SHUTDOWN*/\r
-#ifndef ECUM_STATE_PREP_SHUTDOWN\r
-#define ECUM_STATE_PREP_SHUTDOWN ((EcuM_StateType)68)\r
-#endif /*ECUM_STATE_PREP_SHUTDOWN*/\r
-#ifndef ECUM_STATE_GO_SLEEP\r
-#define ECUM_STATE_GO_SLEEP ((EcuM_StateType)73)\r
-#endif /*ECUM_STATE_GO_SLEEP*/\r
-#ifndef ECUM_STATE_GO_OFF_ONE\r
-#define ECUM_STATE_GO_OFF_ONE ((EcuM_StateType)77)\r
-#endif /*ECUM_STATE_GO_OFF_ONE*/\r
-#ifndef ECUM_STATE_GO_OFF_TWO\r
-#define ECUM_STATE_GO_OFF_TWO ((EcuM_StateType)78)\r
-#endif /*ECUM_STATE_GO_OFF_TWO*/\r
-#ifndef ECUM_STATE_SLEEP\r
-#define ECUM_STATE_SLEEP ((EcuM_StateType)80)\r
-#endif /*ECUM_STATE_SLEEP*/\r
-#ifndef ECUM_STATE_OFF\r
-#define ECUM_STATE_OFF ((EcuM_StateType)128)\r
-#endif /*ECUM_STATE_OFF*/\r
-#ifndef ECUM_STATE_RESET\r
-#define ECUM_STATE_RESET ((EcuM_StateType)144)\r
-#endif /*ECUM_STATE_RESET*/\r
-#define EcuM_StateType_LowerLimit 0x10\r
-#define EcuM_StateType_UpperLimit 0x90\r
-\r
-#define _DEFINED_TYPEDEF_FOR_EcuM_StateType_ \r
-\r
typedef float Float;\r
\r
#define _DEFINED_TYPEDEF_FOR_Float_ \r
\r
#define _DEFINED_TYPEDEF_FOR_MilliVolt_ \r
\r
-typedef uint8 NvM_RequestResultType;\r
-#ifndef NVM_REQ_OK\r
-#define NVM_REQ_OK ((NvM_RequestResultType)0)\r
-#endif /*NVM_REQ_OK*/\r
-#ifndef NVM_REQ_NOT_OK\r
-#define NVM_REQ_NOT_OK ((NvM_RequestResultType)1)\r
-#endif /*NVM_REQ_NOT_OK*/\r
-#ifndef NVM_REQ_PENDING\r
-#define NVM_REQ_PENDING ((NvM_RequestResultType)2)\r
-#endif /*NVM_REQ_PENDING*/\r
-#ifndef NVM_REQ_INTEGRITY_FAILED\r
-#define NVM_REQ_INTEGRITY_FAILED ((NvM_RequestResultType)3)\r
-#endif /*NVM_REQ_INTEGRITY_FAILED*/\r
-#ifndef NVM_REQ_BLOCK_SKIPPED\r
-#define NVM_REQ_BLOCK_SKIPPED ((NvM_RequestResultType)4)\r
-#endif /*NVM_REQ_BLOCK_SKIPPED*/\r
-#ifndef NVM_REQ_NV_INVALIDATED\r
-#define NVM_REQ_NV_INVALIDATED ((NvM_RequestResultType)5)\r
-#endif /*NVM_REQ_NV_INVALIDATED*/\r
-\r
-#define _DEFINED_TYPEDEF_FOR_NvM_RequestResultType_ \r
-\r
typedef sint32 Percent;\r
#define Percent_LowerLimit -2147483647\r
#define Percent_UpperLimit 2147483647\r
\r
#define _DEFINED_TYPEDEF_FOR_UInt8_ \r
\r
-typedef UInt8 DstPtrType[1024];\r
-\r
-#define _DEFINED_TYPEDEF_FOR_DstPtrType_ \r
-\r
typedef struct {\r
UInt8 value;\r
} Rte_DE_Read_TesterRunnable_ReadArg1;\r
UInt16 value;\r
} Rte_DE_Read_Logger2Runnable_ReadResult;\r
\r
-typedef uint8 Rte_ModeType_WdgMMode;\r
-#define RTE_TRANSITION_WdgMMode ((Rte_ModeType_WdgMMode)5)\r
-#define RTE_MODE_WdgMMode_ALIVE_OK ((Rte_ModeType_WdgMMode)3)\r
-#define RTE_MODE_WdgMMode_ALIVE_FAILED ((Rte_ModeType_WdgMMode)2)\r
-#define RTE_MODE_WdgMMode_ALIVE_EXPIRED ((Rte_ModeType_WdgMMode)1)\r
-#define RTE_MODE_WdgMMode_ALIVE_STOPPED ((Rte_ModeType_WdgMMode)4)\r
-#define RTE_MODE_WdgMMode_ALIVE_DEACTIVATED ((Rte_ModeType_WdgMMode)0)\r
-\r
-typedef uint8 Rte_ModeType_EcuM_Mode;\r
-#define RTE_TRANSITION_EcuM_Mode ((Rte_ModeType_EcuM_Mode)6)\r
-#define RTE_MODE_EcuM_Mode_STARTUP ((Rte_ModeType_EcuM_Mode)4)\r
-#define RTE_MODE_EcuM_Mode_RUN ((Rte_ModeType_EcuM_Mode)1)\r
-#define RTE_MODE_EcuM_Mode_POST_RUN ((Rte_ModeType_EcuM_Mode)0)\r
-#define RTE_MODE_EcuM_Mode_SLEEP ((Rte_ModeType_EcuM_Mode)3)\r
-#define RTE_MODE_EcuM_Mode_WAKE_SLEEP ((Rte_ModeType_EcuM_Mode)5)\r
-#define RTE_MODE_EcuM_Mode_SHUTDOWN ((Rte_ModeType_EcuM_Mode)2)\r
-\r
typedef struct {\r
} Rte_PDS_Calculator_CalculatorOperations_P;\r
typedef struct {\r