Expand description

Watchdog Timer

Modules

Configuration register
Counter reload value
Watchdog stopped
Watchdog timeout
Disable interrupt
Enable interrupt
Disable interrupt
Enable interrupt
Publish configuration for event STOPPED
Publish configuration for event TIMEOUT
Request status
Description collection: Reload request n
Enable register for reload request registers
Run status
Subscribe configuration for task START
Subscribe configuration for task STOP
Start WDT
Stop WDT
Task stop enable

Structs

Register block

Type Definitions

CONFIG (rw) register accessor: an alias for Reg<CONFIG_SPEC>
CRV (rw) register accessor: an alias for Reg<CRV_SPEC>
EVENTS_STOPPED (rw) register accessor: an alias for Reg<EVENTS_STOPPED_SPEC>
EVENTS_TIMEOUT (rw) register accessor: an alias for Reg<EVENTS_TIMEOUT_SPEC>
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
NMIENCLR (rw) register accessor: an alias for Reg<NMIENCLR_SPEC>
NMIENSET (rw) register accessor: an alias for Reg<NMIENSET_SPEC>
PUBLISH_STOPPED (rw) register accessor: an alias for Reg<PUBLISH_STOPPED_SPEC>
PUBLISH_TIMEOUT (rw) register accessor: an alias for Reg<PUBLISH_TIMEOUT_SPEC>
REQSTATUS (r) register accessor: an alias for Reg<REQSTATUS_SPEC>
RR (w) register accessor: an alias for Reg<RR_SPEC>
RREN (rw) register accessor: an alias for Reg<RREN_SPEC>
RUNSTATUS (r) register accessor: an alias for Reg<RUNSTATUS_SPEC>
SUBSCRIBE_START (rw) register accessor: an alias for Reg<SUBSCRIBE_START_SPEC>
SUBSCRIBE_STOP (rw) register accessor: an alias for Reg<SUBSCRIBE_STOP_SPEC>
TASKS_START (w) register accessor: an alias for Reg<TASKS_START_SPEC>
TASKS_STOP (w) register accessor: an alias for Reg<TASKS_STOP_SPEC>
TSEN (w) register accessor: an alias for Reg<TSEN_SPEC>