]> rtime.felk.cvut.cz Git - arc.git/blobdiff - system/SchM/SchM_cfg.h
EcuM: Gpt and SchM Fixes.
[arc.git] / system / SchM / SchM_cfg.h
index 3f4e17d1a0c308ddab938bf4e9634acc52fac630..b45eb9914bbb5c35abd3389ebd8fa4f4c3a07810 100644 (file)
 /*\r
  * Scheduling BSW\r
  */\r
-#define SCHM_CYCLE_MAIN                                (5-1)\r
+#define SCHM_CYCLE_MAIN                                (5)\r
 \r
 #define SCHM_MAINFUNCTION_CYCLE_ADC     SCHM_CYCLE_MAIN\r
-#define SCHM_MAINFUNCTION_CYCLE_CAN     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_CAN_WRITE     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_CAN_READ     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_CAN_BUSOFF     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_CAN_WAKEUP     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_CAN_ERROR     SCHM_CYCLE_MAIN\r
+\r
 #define SCHM_MAINFUNCTION_CYCLE_CANNM   SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_CANSM   SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_CANTP   SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_CANTRCV SCHM_CYCLE_MAIN\r
-#define SCHM_MAINFUNCTION_CYCLE_COM     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_COMRX     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_COMTX     SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_COMM    SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_DCM     SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_DEM     SCHM_CYCLE_MAIN\r
@@ -46,6 +52,8 @@
 #define SCHM_MAINFUNCTION_CYCLE_PDUR    SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_SPI     SCHM_CYCLE_MAIN\r
 #define SCHM_MAINFUNCTION_CYCLE_WDGM    SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_WDGM_TRIGGER     SCHM_CYCLE_MAIN\r
+#define SCHM_MAINFUNCTION_CYCLE_WDGM_ALIVESUPERVISION     SCHM_CYCLE_MAIN\r
 \r
 /*\r
  * Schedule BSW memory\r