SchM_Init();\r
#endif\r
\r
+#if defined(USE_WDGM)\r
+ WdgM_SetMode(internal_data.config->EcuMWdgMConfig->EcuMWdgMStartupMode);\r
+#endif\r
+\r
// Initialize drivers that don't need NVRAM data\r
EcuM_AL_DriverInitTwo(internal_data.config);\r
\r
}\r
\r
\r
-void EcuM_CheckValidation(EcuM_WakeupSourceType wakeupSource) {\r
- /* Used only if CanIf is used ? CanIf_Checkvalidation(wakeupSource) */\r
-}\r
-\r
-\r
EcuM_WakeupSourceType EcuM_GetValidatedWakeupEvents( void ) {\r
// TODO:\r
+ return 0;\r
}\r
\r
EcuM_WakeupStatusType EcuM_GetStatusOfWakeupSource( EcuM_WakeupSourceType sources ) {\r
+ return 0;\r
+}\r
+\r
+/**\r
+ *\r
+ * @param sources\r
+ */\r
+void EcuM_ValidateWakeupEvent(EcuM_WakeupSourceType sources) {\r
+\r
+ /* !req 3.1.5/EcuM2344 */\r
+ /* !req 3.1.5/EcuM2645 */\r
+ /* !req 3.1.5/EcuM2868 */\r
+ /* !req 3.1.5/EcuM2345 */\r
+\r
+/*\r
+#if defined(USE_COMM)\r
+ if( internal_data.config->)\r
+ ComM_EcuM_WakeUpIndication()\r
+#endif\r
+*/\r
+ /* !req 3.1.5/EcuM2790 */\r
+ /* !req 3.1.5/EcuM2791 */\r
\r
}\r
\r
\r
+\r