aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author[email protected] <[email protected]>2022-07-09 14:06:47 +0200
committer[email protected] <[email protected]>2022-07-09 14:06:47 +0200
commitfa3e1ab68a11deb4b9ddad069bbf1e94d4375a0b (patch)
tree02a7473cf5852e07a1a5f56a38c3f9b70680d61a
parent94c13eb2afb14ba3358eb9f2b4c1baf3471a8a6a (diff)
correction of the access to flex pin attribute in gpio_v2
-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 4f1ce3cf2..c3ae96f35 100644
--- a/embassy-stm32/src/gpio.rs
+++ b/embassy-stm32/src/gpio.rs
@@ -90,7 +90,7 @@ impl<'d, T: Pin> Flex<'d, T> {
90 { 90 {
91 r.pupdr().modify(|w| w.set_pupdr(n, vals::Pupdr::FLOATING)); 91 r.pupdr().modify(|w| w.set_pupdr(n, vals::Pupdr::FLOATING));
92 r.otyper().modify(|w| w.set_ot(n, vals::Ot::PUSHPULL)); 92 r.otyper().modify(|w| w.set_ot(n, vals::Ot::PUSHPULL));
93 pin.set_speed(speed); 93 self.pin.set_speed(speed);
94 r.moder().modify(|w| w.set_moder(n, vals::Moder::OUTPUT)); 94 r.moder().modify(|w| w.set_moder(n, vals::Moder::OUTPUT));
95 } 95 }
96 }); 96 });
@@ -125,7 +125,7 @@ impl<'d, T: Pin> Flex<'d, T> {
125 { 125 {
126 r.pupdr().modify(|w| w.set_pupdr(n, pull.into())); 126 r.pupdr().modify(|w| w.set_pupdr(n, pull.into()));
127 r.otyper().modify(|w| w.set_ot(n, vals::Ot::OPENDRAIN)); 127 r.otyper().modify(|w| w.set_ot(n, vals::Ot::OPENDRAIN));
128 pin.set_speed(speed); 128 self.pin.set_speed(speed);
129 r.moder().modify(|w| w.set_moder(n, vals::Moder::OUTPUT)); 129 r.moder().modify(|w| w.set_moder(n, vals::Moder::OUTPUT));
130 } 130 }
131 }); 131 });