]> rtime.felk.cvut.cz Git - arc.git/blobdiff - system/SchM/SchM.c
SchM: Added more Schm files.
[arc.git] / system / SchM / SchM.c
index 1bae0464cd28f7b19850349aa0164e509dc6c887..655b8c74b9ef1860dd5d68980e54ea5db43e21ee 100644 (file)
 #if defined(USE_PDUR)\r
 #include "PduR.h"\r
 #include "SchM_PduR.h"\r
-#else\r
-#define SCHM_MAINFUNCTION_PDUR()\r
 #endif\r
 \r
 #if defined(USE_COM)\r
 #if defined(USE_PWM)\r
 #include "Pwm.h"\r
 #include "SchM_Pwm.h"\r
-#else\r
-#define SCHM_MAINFUNCTION_PWM()\r
 #endif\r
 \r
 \r
 #define SCHM_MAINFUNCTION_WDMG()\r
 #endif\r
 \r
+SCHM_DECLARE(CAN_WRITE);\r
+SCHM_DECLARE(CAN_READ);\r
+SCHM_DECLARE(CAN_BUSOFF);\r
+SCHM_DECLARE(CAN_WAKEUP);\r
+SCHM_DECLARE(CAN_ERROR);\r
+SCHM_DECLARE(COMRX);\r
+SCHM_DECLARE(COMTX);\r
+SCHM_DECLARE(CANTP);\r
+SCHM_DECLARE(CANNM);\r
+SCHM_DECLARE(DCM);\r
+SCHM_DECLARE(DEM);\r
+SCHM_DECLARE(COMM);\r
+SCHM_DECLARE(NM);\r
+SCHM_DECLARE(CANSM);\r
 SCHM_DECLARE(ECUM);\r
 SCHM_DECLARE(NVM);\r
 SCHM_DECLARE(FEE);\r
@@ -384,7 +394,6 @@ TASK(SchM_BswService) {
                SCHM_MAINFUNCTION_CAN_ERROR();\r
                SCHM_MAINFUNCTION_CAN_WAKEUP();\r
 \r
-               SCHM_MAINFUNCTION_PDUR();\r
 \r
                SCHM_MAINFUNCTION_COMRX();\r
                SCHM_MAINFUNCTION_COMTX();\r
@@ -393,7 +402,7 @@ TASK(SchM_BswService) {
                SCHM_MAINFUNCTION_J1939TP();\r
                SCHM_MAINFUNCTION_DCM();\r
                SCHM_MAINFUNCTION_DEM();\r
-               SCHM_MAINFUNCTION_PWM();\r
+\r
                SCHM_MAINFUNCTION_IOWHAB();\r
                SCHM_MAINFUNCTION_COMM();\r
                SCHM_MAINFUNCTION_NM();\r