From c706e3797a7fb2408aa6f1cfaeba8a6bb951ce25 Mon Sep 17 00:00:00 2001 From: chanterheld Date: Thu, 2 Jan 2025 20:20:38 +0100 Subject: [PATCH] fix g0 wait_busy --- embassy-stm32/src/flash/g.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/embassy-stm32/src/flash/g.rs b/embassy-stm32/src/flash/g.rs index d02e1435d..7d9c7718b 100644 --- a/embassy-stm32/src/flash/g.rs +++ b/embassy-stm32/src/flash/g.rs @@ -101,7 +101,7 @@ pub(crate) unsafe fn clear_all_err() { #[cfg(any(flash_g0x0, flash_g0x1))] fn wait_busy(){ - while pac::FLASH.sr().read().bsy() & pac::FLASH.sr().read().bsy2() {} + while pac::FLASH.sr().read().bsy() | pac::FLASH.sr().read().bsy2() {} } #[cfg(not(any(flash_g0x0, flash_g0x1)))]