Index: RTC.c =================================================================== diff -u -rd834f4a374d4f61ea10d423dd069565a77b94d66 -r9994d19d718b4a64426a4dd93b5a33fa55e5e2c4 --- RTC.c (.../RTC.c) (revision d834f4a374d4f61ea10d423dd069565a77b94d66) +++ RTC.c (.../RTC.c) (revision 9994d19d718b4a64426a4dd93b5a33fa55e5e2c4) @@ -721,7 +721,6 @@ alarm = ALARM_ID_HD_RTC_CONFIG_ERROR; #endif -#ifndef DISABLE_RTC_CONFIG U16 controlReg1 = rxBuffer[ RTC_REG_1_INDEX ]; U16 controlReg2 = rxBuffer[ RTC_REG_2_INDEX ]; U16 controlReg3 = rxBuffer[ RTC_REG_3_INDEX ]; @@ -772,7 +771,7 @@ #endif hasTestPassed = FALSE; } -#endif + return hasTestPassed; } @@ -1438,7 +1437,19 @@ return result; } +/*********************************************************************//** + * @brief + * The resetRTCPostState function resets the RTC self test state + * @details Inputs: none + * @details Outputs : RTCSelfTestState + * @return none + *************************************************************************/ +void resetRTCPostState( void ) +{ + RTCSelfTestState = RTC_SELF_TEST_STATE_START; +} + /************************************************************************* * TEST SUPPORT FUNCTIONS *************************************************************************/