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 @@ -188,7 +188,7 @@ static void watchdog_setup_cascade_timeout(void)
188188 WDT_CTL_WKEN_Msk | // Enable wake-up on timeout
189189 WDT_CTL_IF_Msk | // Clear interrupt flag
190190 WDT_CTL_RSTF_Msk | // Clear reset flag
191- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_RSTEN_Msk ) | // Enable reset on last cascaded timeout
191+ WDT_CTL_RSTEN_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
192192 WDT_CTL_RSTCNT_Msk ; // Reset watchdog timer
193193
194194 SYS_LockReg ();
Original file line number Diff line number Diff line change @@ -190,7 +190,7 @@ static void watchdog_setup_cascade_timeout(void)
190190 WDT_CTL_WKEN_Msk | // Enable wake-up on timeout
191191 WDT_CTL_IF_Msk | // Clear interrupt flag
192192 WDT_CTL_RSTF_Msk | // Clear reset flag
193- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_RSTEN_Msk ) | // Enable reset on last cascaded timeout
193+ WDT_CTL_RSTEN_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
194194 WDT_CTL_RSTCNT_Msk ; // Reset watchdog timer
195195
196196 SYS_LockReg ();
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ static void watchdog_setup_cascade_timeout(void)
193193 wdt_timeout_clk_toutsel | // Timeout interval
194194 WDT_CTL_WTE_Msk | // Enable watchdog timer
195195 WDT_CTL_WTWKE_Msk | // Enable wake-up on timeout
196- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_WTRE_Msk ) | // Enable reset on last cascaded timeout
196+ WDT_CTL_WTRE_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
197197 WDT_CTL_WTR_Msk ; // Reset watchdog timer
198198
199199 SYS_LockReg ();
Original file line number Diff line number Diff line change @@ -187,7 +187,7 @@ static void watchdog_setup_cascade_timeout(void)
187187 WDT_CTL_WKEN_Msk | // Enable wake-up on timeout
188188 WDT_CTL_IF_Msk | // Clear interrupt flag
189189 WDT_CTL_RSTF_Msk | // Clear reset flag
190- ( wdt_timeout_rmn_clk ? 0 : WDT_CTL_RSTEN_Msk ) | // Enable reset on last cascaded timeout
190+ WDT_CTL_RSTEN_Msk | // Enable reset always to address cascaded timeout failure in interrupt disabled scenario e.g. Hard Fault
191191 WDT_CTL_RSTCNT_Msk ; // Reset watchdog timer
192192
193193 SYS_LockReg ();
You can’t perform that action at this time.
0 commit comments