
Go to the source code of this file.
Functions | |
| void | watchdog_reboot (uint32_t pc, uint32_t sp, uint32_t delay_ms) |
| Define actions to perform at watchdog timeout. More... | |
| void | watchdog_start_tick (uint cycles) |
| Start the watchdog tick. More... | |
| void | watchdog_update (void) |
| Reload the watchdog counter with the amount of time set in watchdog_enable. | |
| void | watchdog_enable (uint32_t delay_ms, bool pause_on_debug) |
| Enable the watchdog. More... | |
| bool | watchdog_caused_reboot (void) |
| Did the watchdog cause the last reboot? More... | |
| bool | watchdog_enable_caused_reboot (void) |
| Did watchdog_enable cause the last reboot? More... | |
| uint32_t | watchdog_get_count (void) |
| Returns the number of microseconds before the watchdog will reboot the chip. More... | |