#include <watchdog.h>

The following record defines the control block used to manage each watchdog timer.
This field is a Chain Node structure and allows this to be placed on chains for set management.
Referenced by _Watchdog_Next(), and _Watchdog_Previous().
This field is the state of the watchdog.
Referenced by _Watchdog_Activate(), _Watchdog_Deactivate(), _Watchdog_Initialize(), and _Watchdog_Is_active().
This field is the initially requested interval.
Referenced by _Watchdog_Insert_seconds(), and _Watchdog_Insert_ticks().
This field is the remaining portion of the interval.
This field is the number of system clock ticks when this was scheduled.
This field is the number of system clock ticks when this was suspended.
This field is the function to invoke.
Referenced by _Watchdog_Initialize().
This field is the Id to pass as an argument to the routine.
Referenced by _Watchdog_Initialize().
This field is an untyped pointer to user data that is passed to the watchdog handler routine.
Referenced by _Watchdog_Initialize().
1.5.6