aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
diff options
context:
space:
mode:
authorBing Wen <[email protected]>2024-11-27 14:00:45 +0800
committerBing Wen <[email protected]>2024-11-27 14:00:45 +0800
commitb225d73dc5ea6632c35d5ba063467e8b32abd14c (patch)
treec8a5e6cc07887d7fe4affacc1723ceb2b30feba9 /embassy-stm32/src
parentd0340ad2971232b505be13a1a5e353674d838c35 (diff)
Change compile condition
Diffstat (limited to 'embassy-stm32/src')
-rw-r--r--embassy-stm32/src/fmt.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/embassy-stm32/src/fmt.rs b/embassy-stm32/src/fmt.rs
index 660407569..b6ae24ee8 100644
--- a/embassy-stm32/src/fmt.rs
+++ b/embassy-stm32/src/fmt.rs
@@ -10,12 +10,15 @@ compile_error!("You may not enable both `defmt` and `log` features.");
10macro_rules! rcc_assert { 10macro_rules! rcc_assert {
11 ($($x:tt)*) => { 11 ($($x:tt)*) => {
12 { 12 {
13 if cfg!(feature = "unchecked-overclocking") { 13 #[cfg(not(feature = "unchecked-overclocking"))]
14 {
14 #[cfg(not(feature = "defmt"))] 15 #[cfg(not(feature = "defmt"))]
15 ::core::assert!($($x)*); 16 ::core::assert!($($x)*);
16 #[cfg(feature = "defmt")] 17 #[cfg(feature = "defmt")]
17 ::defmt::assert!($($x)*); 18 ::defmt::assert!($($x)*);
18 } else { 19 }
20 #[cfg(feature = "unchecked-overclocking")]
21 {
19 #[cfg(feature = "log")] 22 #[cfg(feature = "log")]
20 ::log::warn!("`rcc_assert!` skipped: `unchecked-overclocking` feature is enabled."); 23 ::log::warn!("`rcc_assert!` skipped: `unchecked-overclocking` feature is enabled.");
21 #[cfg(feature = "defmt")] 24 #[cfg(feature = "defmt")]