aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoël Schulz-Andres <[email protected]>2024-05-24 16:54:04 +0200
committerJoël Schulz-Andres <[email protected]>2024-05-24 16:54:04 +0200
commitac76a713e1dbf4b3b3de9b3017256a708b335452 (patch)
tree7b2eaba70066e535b3ddea626639717cc8d74895
parent5cba97821f6f3e716452d38bb0c645b51592abc0 (diff)
Remove wrong modulo
-rw-r--r--embassy-stm32/src/gpio.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-stm32/src/gpio.rs b/embassy-stm32/src/gpio.rs
index 9f28c8ec2..6a00b70ec 100644
--- a/embassy-stm32/src/gpio.rs
+++ b/embassy-stm32/src/gpio.rs
@@ -688,7 +688,7 @@ pub(crate) trait SealedPin {
688 let crlh = if n < 8 { 0 } else { 1 }; 688 let crlh = if n < 8 { 0 } else { 1 };
689 match r.cr(crlh).read().mode(n % 8) { 689 match r.cr(crlh).read().mode(n % 8) {
690 vals::Mode::INPUT => match r.cr(crlh).read().cnf_in(n % 8) { 690 vals::Mode::INPUT => match r.cr(crlh).read().cnf_in(n % 8) {
691 vals::CnfIn::PULL => match r.odr().read().odr(n % 8) { 691 vals::CnfIn::PULL => match r.odr().read().odr(n) {
692 vals::Odr::LOW => Pull::Down, 692 vals::Odr::LOW => Pull::Down,
693 vals::Odr::HIGH => Pull::Up, 693 vals::Odr::HIGH => Pull::Up,
694 }, 694 },
@@ -699,7 +699,7 @@ pub(crate) trait SealedPin {
699 } 699 }
700 #[cfg(gpio_v2)] 700 #[cfg(gpio_v2)]
701 { 701 {
702 match r.pupdr().read().pupdr(n % 8) { 702 match r.pupdr().read().pupdr(n) {
703 vals::Pupdr::FLOATING => Pull::None, 703 vals::Pupdr::FLOATING => Pull::None,
704 vals::Pupdr::PULLDOWN => Pull::Down, 704 vals::Pupdr::PULLDOWN => Pull::Down,
705 vals::Pupdr::PULLUP => Pull::Up, 705 vals::Pupdr::PULLUP => Pull::Up,