Index: RTC.c =================================================================== diff -u -rd2078bea465465a2d9dcd162276257eff747a65c -rcfd81ad59f6a5ccece4a3e0dc24c9601f7a13259 --- RTC.c (.../RTC.c) (revision d2078bea465465a2d9dcd162276257eff747a65c) +++ RTC.c (.../RTC.c) (revision cfd81ad59f6a5ccece4a3e0dc24c9601f7a13259) @@ -333,7 +333,11 @@ default: +#ifdef _DG_ + SET_ALARM_WITH_2_U32_DATA ( ALARM_ID_DG_SOFTWARE_FAULT, SW_FAULT_ID_RTC_SELF_TEST_INVALID_STATE, RTCSelfTestState ); +#else SET_ALARM_WITH_2_U32_DATA ( ALARM_ID_SOFTWARE_FAULT, SW_FAULT_ID_RTC_SELF_TEST_INVALID_STATE, RTCSelfTestState ); +#endif RTCSelfTestResult = SELF_TEST_STATUS_FAILED; RTCSelfTestState = RTC_SELF_TEST_STATE_COMPLETE; break; @@ -392,7 +396,11 @@ default: +#ifdef _DG_ + SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DG_SOFTWARE_FAULT, SW_FAULT_ID_RTC_EXEC_INVALID_STATE, RTCExecState ); +#else SET_ALARM_WITH_2_U32_DATA( ALARM_ID_SOFTWARE_FAULT, SW_FAULT_ID_RTC_EXEC_INVALID_STATE, RTCExecState ); +#endif RTCExecState = RTC_EXEC_STATE_IDLE; break; }