Trident IoT SDK
 
Loading...
Searching...
No Matches
tr_hal_wdog_settings_t Struct Reference

#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
 

Detailed Description


watchdog settings struct - this is passed to tr_hal_wdog_init


Field Documentation

◆ clear_reset_counter_on_init

bool tr_hal_wdog_settings_t::clear_reset_counter_on_init

◆ clock_prescalar

tr_hal_wdog_prescalar_t tr_hal_wdog_settings_t::clock_prescalar

◆ event_handler_fx

tr_hal_wdog_event_callback_t tr_hal_wdog_settings_t::event_handler_fx

◆ initial_value

uint32_t tr_hal_wdog_settings_t::initial_value

◆ interrupt_enabled

bool tr_hal_wdog_settings_t::interrupt_enabled

◆ interrupt_priority

tr_hal_int_pri_t tr_hal_wdog_settings_t::interrupt_priority

◆ interrupt_time_value

uint32_t tr_hal_wdog_settings_t::interrupt_time_value

◆ lockout_enabled

bool tr_hal_wdog_settings_t::lockout_enabled

◆ min_time_before_reset

uint32_t tr_hal_wdog_settings_t::min_time_before_reset

◆ reset_enabled

bool tr_hal_wdog_settings_t::reset_enabled

◆ watchdog_enabled

bool tr_hal_wdog_settings_t::watchdog_enabled

The documentation for this struct was generated from the following files: