diff options
| -rwxr-xr-x | ci.sh | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/ipcc.rs | 6 |
2 files changed, 7 insertions, 1 deletions
| @@ -36,7 +36,7 @@ rm -rf out/tests/nrf5340-dk | |||
| 36 | rm -rf out/tests/mspm0g3507 | 36 | rm -rf out/tests/mspm0g3507 |
| 37 | 37 | ||
| 38 | # rm out/tests/stm32wb55rg/wpan_mac | 38 | # rm out/tests/stm32wb55rg/wpan_mac |
| 39 | rm out/tests/stm32wb55rg/wpan_ble | 39 | # rm out/tests/stm32wb55rg/wpan_ble |
| 40 | 40 | ||
| 41 | # unstable, I think it's running out of RAM? | 41 | # unstable, I think it's running out of RAM? |
| 42 | rm out/tests/stm32f207zg/eth | 42 | rm out/tests/stm32f207zg/eth |
diff --git a/embassy-stm32/src/ipcc.rs b/embassy-stm32/src/ipcc.rs index 10c4a820b..183986fdc 100644 --- a/embassy-stm32/src/ipcc.rs +++ b/embassy-stm32/src/ipcc.rs | |||
| @@ -223,6 +223,12 @@ impl Ipcc { | |||
| 223 | rcc::enable_and_reset::<IPCC>(); | 223 | rcc::enable_and_reset::<IPCC>(); |
| 224 | IPCC::set_cpu2(true); | 224 | IPCC::set_cpu2(true); |
| 225 | 225 | ||
| 226 | #[cfg(stm32wb)] | ||
| 227 | // DO NOT REMOVE THIS UNLESS YOU FIX THE EXAMPLES AND TEST FIRST | ||
| 228 | crate::pac::RCC | ||
| 229 | .csr() | ||
| 230 | .modify(|w| w.set_rfwkpsel(stm32_metapac::rcc::vals::Rfwkpsel::LSE)); | ||
| 231 | |||
| 226 | let regs = IPCC::regs(); | 232 | let regs = IPCC::regs(); |
| 227 | 233 | ||
| 228 | regs.cpu(0).cr().modify(|w| { | 234 | regs.cpu(0).cr().modify(|w| { |
