3.5.2 Macros
#define DIAG_WWDT_PERIOD (WDT_PERIOD_8CLK_gc)
#define DIAG_WWDT_WINDOW (WDT_WINDOW_8CLK_gc)
#define WWDT_PERIOD_CLK ((1U << (DIAG_WWDT_PERIOD - 1U)) * 8U)
#define WWDT_WINDOW_CLK (8U * (1U << ((DIAG_WWDT_WINDOW >> 4U) - (1U))))
#define WWDT_1KHZ_CLK ((float)1024U)
#define WWDT_PERIOD_MS ((uint32_t)WWDT_PERIOD_CLK / WWDT_1KHZ_CLK) * 1000U
#define WWDT_WINDOW_MS ((uint32_t)WWDT_WINDOW_CLK / WWDT_1KHZ_CLK) * 1000U
#define WWDT_MAX_COUNT_VAL (((WWDT_PERIOD_MS) + (WWDT_WINDOW_MS))*(100U + (uint32_t)DIAG_WWDT_TOLERANCE_PCT) / (float)10U)
#define WWDT_MIN_COUNT_VAL (((WWDT_PERIOD_MS) + (WWDT_WINDOW_MS))*(100U - (uint32_t)DIAG_WWDT_TOLERANCE_PCT) / (float)10U)
#define TCA_OVF_PERIOD (10000U)
#define WDR_SYNC_DELAY (30U)