16uint32_t WDG_get_CSR(
void);
17bool was_reset_by_WDG(
void);
19static constexpr uint32_t WATCHDOG_TIMEOUT_MS = 1000;
20static constexpr uint32_t WATCHDOG_PET_PERIOD_MS = 100;
22#define DEFINE_WATCHDOG_TASK() DEFINE_TASK(WDG_pet, WATCHDOG_PET_PERIOD_MS, osPriorityLow, STACK_256)
24#define START_WATCHDOG_TASK() START_TASK(WDG_pet)
Wrapper macros for FreeRTOS constructs (tasks, queues, semaphores) to simplify static memory allocati...