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