diff options
| -rw-r--r-- | embassy-stm32/src/rcc/f4.rs | 5 | ||||
| -rw-r--r-- | embassy-stm32/src/rcc/mod.rs | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/embassy-stm32/src/rcc/f4.rs b/embassy-stm32/src/rcc/f4.rs index 5427d2fb4..e0929ca49 100644 --- a/embassy-stm32/src/rcc/f4.rs +++ b/embassy-stm32/src/rcc/f4.rs | |||
| @@ -479,8 +479,11 @@ pub(crate) unsafe fn init(config: Config) { | |||
| 479 | 479 | ||
| 480 | pll48: plls.pll48clk.map(Hertz), | 480 | pll48: plls.pll48clk.map(Hertz), |
| 481 | 481 | ||
| 482 | #[cfg(not(any(stm32f410, stm32f411, stm32f412, stm32f413, stm32f423, stm32f446)))] | 482 | #[cfg(not(stm32f410))] |
| 483 | plli2s: plls.plli2sclk.map(Hertz), | 483 | plli2s: plls.plli2sclk.map(Hertz), |
| 484 | |||
| 485 | #[cfg(any(stm32f427, stm32f429, stm32f437, stm32f439, stm32f446, stm32f469, stm32f479))] | ||
| 486 | pllsai: None, | ||
| 484 | }); | 487 | }); |
| 485 | } | 488 | } |
| 486 | 489 | ||
diff --git a/embassy-stm32/src/rcc/mod.rs b/embassy-stm32/src/rcc/mod.rs index 7c1e416fe..d6816d6a8 100644 --- a/embassy-stm32/src/rcc/mod.rs +++ b/embassy-stm32/src/rcc/mod.rs | |||
| @@ -60,9 +60,12 @@ pub struct Clocks { | |||
| 60 | #[cfg(any(rcc_f2, rcc_f4, rcc_f410, rcc_f7))] | 60 | #[cfg(any(rcc_f2, rcc_f4, rcc_f410, rcc_f7))] |
| 61 | pub pll48: Option<Hertz>, | 61 | pub pll48: Option<Hertz>, |
| 62 | 62 | ||
| 63 | #[cfg(all(stm32f4, not(any(stm32f410, stm32f411, stm32f412, stm32f413, stm32f423, stm32f446))))] | 63 | #[cfg(all(rcc_f4, not(stm32f410)))] |
| 64 | pub plli2s: Option<Hertz>, | 64 | pub plli2s: Option<Hertz>, |
| 65 | 65 | ||
| 66 | #[cfg(any(stm32f427, stm32f429, stm32f437, stm32f439, stm32f446, stm32f469, stm32f479))] | ||
| 67 | pub pllsai: Option<Hertz>, | ||
| 68 | |||
| 66 | #[cfg(stm32f1)] | 69 | #[cfg(stm32f1)] |
| 67 | pub adc: Hertz, | 70 | pub adc: Hertz, |
| 68 | 71 | ||
