diff options
| -rw-r--r-- | embassy-stm32/src/rcc/bd.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/embassy-stm32/src/rcc/bd.rs b/embassy-stm32/src/rcc/bd.rs index 78ecbfb94..4aec3756f 100644 --- a/embassy-stm32/src/rcc/bd.rs +++ b/embassy-stm32/src/rcc/bd.rs | |||
| @@ -257,7 +257,9 @@ impl LsConfig { | |||
| 257 | w.set_lsesysen(lse_sysen); | 257 | w.set_lsesysen(lse_sysen); |
| 258 | }); | 258 | }); |
| 259 | 259 | ||
| 260 | while !bdcr().read().lsesysrdy() {} | 260 | if lse_sysen { |
| 261 | while !bdcr().read().lsesysrdy() {} | ||
| 262 | } | ||
| 261 | } | 263 | } |
| 262 | } | 264 | } |
| 263 | 265 | ||
