File tree Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -220,7 +220,7 @@ static void watchdog_setup_cascade_timeout(void)
220220 WDT_CTL_WKEN_Msk | // Enable wake-up on timeout
221221 WDT_CTL_IF_Msk | // Clear interrupt flag
222222 WDT_CTL_RSTF_Msk | // Clear reset flag
223- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_RSTEN_Msk ) | // Enable reset on last cascaded timeout
223+ WDT_CTL_RSTEN_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
224224 WDT_CTL_RSTCNT_Msk ; // Reset watchdog timer
225225
226226 SYS_LockReg ();
Original file line number Diff line number Diff line change @@ -219,7 +219,7 @@ static void watchdog_setup_cascade_timeout(void)
219219 WDT_CTL_WKEN_Msk | // Enable wake-up on timeout
220220 WDT_CTL_IF_Msk | // Clear interrupt flag
221221 WDT_CTL_RSTF_Msk | // Clear reset flag
222- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_RSTEN_Msk ) | // Enable reset on last cascaded timeout
222+ WDT_CTL_RSTEN_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
223223 WDT_CTL_RSTCNT_Msk ; // Reset watchdog timer
224224
225225 SYS_LockReg ();
Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ static void watchdog_setup_cascade_timeout(void)
222222 wdt_timeout_clk_toutsel | // Timeout interval
223223 WDT_CTL_WTE_Msk | // Enable watchdog timer
224224 WDT_CTL_WTWKE_Msk | // Enable wake-up on timeout
225- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_WTRE_Msk ) | // Enable reset on last cascaded timeout
225+ WDT_CTL_WTRE_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
226226 WDT_CTL_WTR_Msk ; // Reset watchdog timer
227227
228228 SYS_LockReg ();
Original file line number Diff line number Diff line change @@ -219,7 +219,7 @@ static void watchdog_setup_cascade_timeout(void)
219219 WDT_CTL_WKEN_Msk | // Enable wake-up on timeout
220220 WDT_CTL_IF_Msk | // Clear interrupt flag
221221 WDT_CTL_RSTF_Msk | // Clear reset flag
222- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_RSTEN_Msk ) | // Enable reset on last cascaded timeout
222+ WDT_CTL_RSTEN_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
223223 WDT_CTL_RSTCNT_Msk ; // Reset watchdog timer
224224
225225 SYS_LockReg ();
You can’t perform that action at this time.
0 commit comments