4.1.13.1.3 Functions
-
static void configure_TMR0_for_time_taking (void)
This is API to Set period so that TMR0 overflows approximately every 1ms.
-
static void restart_TMR0 (void)
This is a function to reset TMR0 to zero and start counting from zero.
-
static void watchdog_delay (uint8_t i)
This is a function to create a time delay for the WDT diagnostic test.
-
static void diag_restore_timer_defaults (void)
This is an API to restore the timer registers to their default values.
-
void DIAG_WDT_SimpleTimer (void)
WATCHDOG_SIMPLE_TIMER_TEST is a functional test based on Defintition H.2.16.5 in the IEC-60370.
-
diag_simple_wdt_status_t DIAG_WDT_SimpleTimer_GetStatus (void)
WATCHDOG_SIMPLE_TIMER_TEST is a functional test based on Defintition H.2.16.5 in the IEC-60370.