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).