Watchdog Parameters.
Watchdog parameters are used with the Watchdog_open() call. Default values for these parameters are set using Watchdog_Params_init().
Data Fields | |
Watchdog_Callback | callbackFxn |
void * | callbackFxnArgs |
Watchdog_ResetMode | resetMode |
Watchdog_DebugMode | debugStallMode |
Watchdog_WindowSize | windowSize |
uint32_t | expirationTime |
Watchdog_Callback Watchdog_Params::callbackFxn |
Pointer to callback. Valid when resetMode = Watchdog_RESET_OFF.
void* Watchdog_Params::callbackFxnArgs |
User argument for callback function
Watchdog_ResetMode Watchdog_Params::resetMode |
Mode to enable resets.
Watchdog_DebugMode Watchdog_Params::debugStallMode |
Mode to stall watchdog at breakpoints.
Watchdog_WindowSize Watchdog_Params::windowSize |
Windowed watchdog window size.
uint32_t Watchdog_Params::expirationTime |
Expiration time in millisecond (ms).