diff options
| author | Anatol Ulrich <[email protected]> | 2024-12-19 19:16:38 +0100 |
|---|---|---|
| committer | Anatol Ulrich <[email protected]> | 2024-12-19 19:16:38 +0100 |
| commit | 7743c8fb9a678a216af7a1ab30123922fb1af811 (patch) | |
| tree | 13fb7b12c9da54c8e439a04977a3ff092976be98 | |
| parent | d91b8c6394dbec23d3b1f6f7d0dfa5b1553acce4 (diff) | |
more cfg gating
| -rw-r--r-- | embassy-stm32/src/spi/mod.rs | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/embassy-stm32/src/spi/mod.rs b/embassy-stm32/src/spi/mod.rs index 2d8bf6209..bf8284233 100644 --- a/embassy-stm32/src/spi/mod.rs +++ b/embassy-stm32/src/spi/mod.rs | |||
| @@ -249,12 +249,15 @@ impl<'d, M: PeriMode> Spi<'d, M> { | |||
| 249 | 249 | ||
| 250 | let br = compute_baud_rate(self.kernel_clock, config.frequency); | 250 | let br = compute_baud_rate(self.kernel_clock, config.frequency); |
| 251 | 251 | ||
| 252 | self.rise_fall_speed = config.rise_fall_speed; | 252 | #[cfg(gpio_v2)] |
| 253 | if let Some(sck) = self.sck.as_ref() { | 253 | { |
| 254 | sck.set_speed(config.rise_fall_speed); | 254 | self.rise_fall_speed = config.rise_fall_speed; |
| 255 | } | 255 | if let Some(sck) = self.sck.as_ref() { |
| 256 | if let Some(mosi) = self.mosi.as_ref() { | 256 | sck.set_speed(config.rise_fall_speed); |
| 257 | mosi.set_speed(config.rise_fall_speed); | 257 | } |
| 258 | if let Some(mosi) = self.mosi.as_ref() { | ||
| 259 | mosi.set_speed(config.rise_fall_speed); | ||
| 260 | } | ||
| 258 | } | 261 | } |
| 259 | 262 | ||
| 260 | #[cfg(any(spi_v1, spi_f1, spi_v2))] | 263 | #[cfg(any(spi_v1, spi_f1, spi_v2))] |
