#include <T32CM11_wdog.h>
Data Fields | |
| bool | watchdog_enabled |
| bool | reset_enabled |
| tr_hal_wdog_prescalar_t | clock_prescalar |
| uint32_t | initial_value |
| bool | clear_reset_counter_on_init |
| bool | lockout_enabled |
| uint32_t | min_time_before_reset |
| bool | interrupt_enabled |
| uint32_t | interrupt_time_value |
| tr_hal_int_pri_t | interrupt_priority |
| tr_hal_wdog_event_callback_t | event_handler_fx |
watchdog settings struct - this is passed to tr_hal_wdog_init
| bool tr_hal_wdog_settings_t::clear_reset_counter_on_init |
| tr_hal_wdog_prescalar_t tr_hal_wdog_settings_t::clock_prescalar |
| tr_hal_wdog_event_callback_t tr_hal_wdog_settings_t::event_handler_fx |
| uint32_t tr_hal_wdog_settings_t::initial_value |
| bool tr_hal_wdog_settings_t::interrupt_enabled |
| tr_hal_int_pri_t tr_hal_wdog_settings_t::interrupt_priority |
| uint32_t tr_hal_wdog_settings_t::interrupt_time_value |
| bool tr_hal_wdog_settings_t::lockout_enabled |
| uint32_t tr_hal_wdog_settings_t::min_time_before_reset |
| bool tr_hal_wdog_settings_t::reset_enabled |
| bool tr_hal_wdog_settings_t::watchdog_enabled |