aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Ulrich <[email protected]>2024-12-19 19:16:38 +0100
committerAnatol Ulrich <[email protected]>2024-12-19 19:16:38 +0100
commit7743c8fb9a678a216af7a1ab30123922fb1af811 (patch)
tree13fb7b12c9da54c8e439a04977a3ff092976be98
parentd91b8c6394dbec23d3b1f6f7d0dfa5b1553acce4 (diff)
more cfg gating
-rw-r--r--embassy-stm32/src/spi/mod.rs15
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))]