Module rp2040_pac::watchdog [−][src]
Expand description
WATCHDOG
Modules
Watchdog control
The rst_wdsel register determines which subsystems are reset when the watchdog is triggered.
The watchdog can be triggered in software.
Load the watchdog timer. The maximum setting is 0xffffff which corresponds to 0xffffff / 2 ticks before triggering a watchdog reset (see errata RP2040-E1).
Logs the reason for the last reset. Both bits are zero for the case of a hardware reset.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Scratch register. Information persists through soft reset of the chip.
Controls the tick generator
Structs
Register block
Type Definitions
CTRL register accessor: an alias for Reg<CTRL_SPEC>
LOAD register accessor: an alias for Reg<LOAD_SPEC>
REASON register accessor: an alias for Reg<REASON_SPEC>
SCRATCH0 register accessor: an alias for Reg<SCRATCH0_SPEC>
SCRATCH1 register accessor: an alias for Reg<SCRATCH1_SPEC>
SCRATCH2 register accessor: an alias for Reg<SCRATCH2_SPEC>
SCRATCH3 register accessor: an alias for Reg<SCRATCH3_SPEC>
SCRATCH4 register accessor: an alias for Reg<SCRATCH4_SPEC>
SCRATCH5 register accessor: an alias for Reg<SCRATCH5_SPEC>
SCRATCH6 register accessor: an alias for Reg<SCRATCH6_SPEC>
SCRATCH7 register accessor: an alias for Reg<SCRATCH7_SPEC>
TICK register accessor: an alias for Reg<TICK_SPEC>