Skip to content

Commit e272a8f

Browse files
committed
fix standby flag
1 parent 949ba7b commit e272a8f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/power.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,9 @@ impl Power {
6666
}
6767

6868
pub fn clear_standby_flag(&mut self) {
69-
self.rb.scr.write(|w| w.csbf().set_bit());
69+
if self.rb.sr1.read().sbf().bit_is_set() {
70+
self.rb.scr.write(|w| w.csbf().set_bit());
71+
}
7072
}
7173

7274
pub fn enable_wakeup_lane<L: Into<WakeUp>>(&mut self, lane: L, edge: SignalEdge) {

0 commit comments

Comments
 (0)