aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoël Schulz-Ansres <[email protected]>2024-05-22 23:49:48 +0200
committerJoël Schulz-Ansres <[email protected]>2024-05-22 23:49:48 +0200
commit27e8ef6e7e720a3c74f7c696ab105915695431c5 (patch)
tree6ffcb30cf6e7c2202f168ca797c22a33b458d110
parent89017d338f407e8e5319cccf97b2d47900f58b81 (diff)
Remove Speed::Input in order to move it into separate PR
-rw-r--r--embassy-stm32/src/gpio.rs3
-rw-r--r--embassy-stm32/src/spi/mod.rs4
2 files changed, 2 insertions, 5 deletions
diff --git a/embassy-stm32/src/gpio.rs b/embassy-stm32/src/gpio.rs
index fb3b79a36..9f28c8ec2 100644
--- a/embassy-stm32/src/gpio.rs
+++ b/embassy-stm32/src/gpio.rs
@@ -265,7 +265,6 @@ impl From<Pull> for vals::Pupdr {
265#[derive(Debug, Copy, Clone)] 265#[derive(Debug, Copy, Clone)]
266#[cfg_attr(feature = "defmt", derive(defmt::Format))] 266#[cfg_attr(feature = "defmt", derive(defmt::Format))]
267pub enum Speed { 267pub enum Speed {
268 Input,
269 Low, 268 Low,
270 Medium, 269 Medium,
271 #[cfg(not(any(syscfg_f0, gpio_v1)))] 270 #[cfg(not(any(syscfg_f0, gpio_v1)))]
@@ -279,7 +278,6 @@ impl From<Speed> for vals::Mode {
279 use Speed::*; 278 use Speed::*;
280 279
281 match speed { 280 match speed {
282 Input => vals::Mode::INPUT,
283 Low => vals::Mode::OUTPUT2MHZ, 281 Low => vals::Mode::OUTPUT2MHZ,
284 Medium => vals::Mode::OUTPUT10MHZ, 282 Medium => vals::Mode::OUTPUT10MHZ,
285 VeryHigh => vals::Mode::OUTPUT50MHZ, 283 VeryHigh => vals::Mode::OUTPUT50MHZ,
@@ -293,7 +291,6 @@ impl From<Speed> for vals::Ospeedr {
293 use Speed::*; 291 use Speed::*;
294 292
295 match speed { 293 match speed {
296 Input => vals::Ospeedr::LOWSPEED,
297 Low => vals::Ospeedr::LOWSPEED, 294 Low => vals::Ospeedr::LOWSPEED,
298 Medium => vals::Ospeedr::MEDIUMSPEED, 295 Medium => vals::Ospeedr::MEDIUMSPEED,
299 #[cfg(not(syscfg_f0))] 296 #[cfg(not(syscfg_f0))]
diff --git a/embassy-stm32/src/spi/mod.rs b/embassy-stm32/src/spi/mod.rs
index 76d58def6..24159adce 100644
--- a/embassy-stm32/src/spi/mod.rs
+++ b/embassy-stm32/src/spi/mod.rs
@@ -430,7 +430,7 @@ impl<'d, T: Instance> Spi<'d, T, Blocking> {
430 new_pin!( 430 new_pin!(
431 miso, 431 miso,
432 AFType::Input, 432 AFType::Input,
433 Speed::Input, 433 Speed::VeryHigh,
434 match config.miso_pullup { 434 match config.miso_pullup {
435 true => Pull::Up, 435 true => Pull::Up,
436 false => Pull::None, 436 false => Pull::None,
@@ -456,7 +456,7 @@ impl<'d, T: Instance> Spi<'d, T, Blocking> {
456 new_pin!( 456 new_pin!(
457 miso, 457 miso,
458 AFType::Input, 458 AFType::Input,
459 Speed::Input, 459 Speed::VeryHigh,
460 match config.miso_pullup { 460 match config.miso_pullup {
461 true => Pull::Up, 461 true => Pull::Up,
462 false => Pull::None, 462 false => Pull::None,