stm32/sdmmc: use unwrap to ensure panics get printed to defmt.

This commit is contained in:
Dario Nieuwenhuis 2023-11-27 00:35:41 +01:00
parent ff3baf1e90
commit 6bdacb4f69

View File

@ -1457,8 +1457,8 @@ cfg_if::cfg_if! {
macro_rules! kernel_clk { macro_rules! kernel_clk {
($inst:ident) => { ($inst:ident) => {
critical_section::with(|_| unsafe { critical_section::with(|_| unsafe {
crate::rcc::get_freqs().pll1_q unwrap!(crate::rcc::get_freqs().pll1_q)
}).expect("PLL48 is required for SDIO") })
} }
} }
} else if #[cfg(stm32f7)] { } else if #[cfg(stm32f7)] {
@ -1469,7 +1469,7 @@ cfg_if::cfg_if! {
if sdmmcsel == crate::pac::rcc::vals::Sdmmcsel::SYS { if sdmmcsel == crate::pac::rcc::vals::Sdmmcsel::SYS {
crate::rcc::get_freqs().sys crate::rcc::get_freqs().sys
} else { } else {
crate::rcc::get_freqs().pll1_q.expect("PLL48 is required for SDMMC") unwrap!(crate::rcc::get_freqs().pll1_q)
} }
}) })
}; };
@ -1479,7 +1479,7 @@ cfg_if::cfg_if! {
if sdmmcsel == crate::pac::rcc::vals::Sdmmcsel::SYS { if sdmmcsel == crate::pac::rcc::vals::Sdmmcsel::SYS {
crate::rcc::get_freqs().sys crate::rcc::get_freqs().sys
} else { } else {
crate::rcc::get_freqs().pll1_q.expect("PLL48 is required for SDMMC") unwrap!(crate::rcc::get_freqs().pll1_q)
} }
}) })
}; };