]> rtime.felk.cvut.cz Git - arc.git/blobdiff - include/WdgM_ConfigTypes.h
EcuM: More watchdog stuff
[arc.git] / include / WdgM_ConfigTypes.h
index cc85acd8018eac0d1d35859eac9d23addbd8b7c1..d5fef146d94f0e7e4fb238760fe1908484648f0f 100644 (file)
@@ -100,17 +100,21 @@ typedef struct
        const float32                    WdgM_TriggerCycle;\r
 }WdgM_ActivationSchMType;\r
 \r
+#if (WDGM_GPT_USED == STD_ON)\r
 typedef struct\r
 {\r
        const uint32                     WdgM_GptCycle;\r
        const Gpt_ChannelType            WdgM_GptChannelRef;\r
 }WdgM_ActivationGPTType;\r
+#endif\r
 \r
 typedef struct\r
 {\r
        const boolean                    WdgM_IsGPTActivated;\r
        const WdgM_ActivationSchMType    WdgM_ActivationSchM;\r
+#if (WDGM_GPT_USED == STD_ON)\r
        const WdgM_ActivationGPTType     WdgM_ActivationGPT;\r
+#endif\r
 }WdgM_ActivationType;\r
 \r
 typedef struct\r