Watchdog API functions. More...
Functions | |
tr_hal_status_t | tr_hal_wdog_init (tr_hal_wdog_settings_t *wdog_settings) |
tr_hal_status_t | tr_hal_wdog_enable (void) |
tr_hal_status_t | tr_hal_wdog_disable (void) |
tr_hal_status_t | tr_hal_is_wdog_enabled (bool *is_enabled) |
tr_hal_status_t | tr_hal_wdog_reset (void) |
tr_hal_status_t | tr_hal_wdog_read_num_resets (uint32_t *num_resets) |
tr_hal_status_t | tr_hal_wdog_read_curr_state (uint32_t *initial_time, uint32_t *curr_time, uint32_t *int_time, uint32_t *min_time) |
Watchdog API functions.
tr_hal_status_t tr_hal_is_wdog_enabled | ( | bool * | is_enabled | ) |
tr_hal_status_t tr_hal_wdog_disable | ( | void | ) |
tr_hal_status_t tr_hal_wdog_enable | ( | void | ) |
-— watchdog enable / disable / enabled status -—
tr_hal_status_t tr_hal_wdog_init | ( | tr_hal_wdog_settings_t * | wdog_settings | ) |
-— watchdog init -—
tr_hal_status_t tr_hal_wdog_read_curr_state | ( | uint32_t * | initial_time, |
uint32_t * | curr_time, | ||
uint32_t * | int_time, | ||
uint32_t * | min_time ) |
tr_hal_status_t tr_hal_wdog_read_num_resets | ( | uint32_t * | num_resets | ) |
-— get watchdog status -—
tr_hal_status_t tr_hal_wdog_reset | ( | void | ) |
-— watchdog reset -—