aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/tsc
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2025-09-06 00:11:59 +0200
committerDario Nieuwenhuis <[email protected]>2025-09-06 00:14:03 +0200
commita23c4b7bca15bc00f4b5c4af200f17eb0097e94b (patch)
treef293891a3dad44dc808f31f7aa6fd7fcdb21bbe5 /embassy-stm32/src/tsc
parent35f4ae378cbc9a1263e46baaeac536cae2337896 (diff)
stm32/afio: make af_num() unavailable in afio chips.
Diffstat (limited to 'embassy-stm32/src/tsc')
-rw-r--r--embassy-stm32/src/tsc/pin_groups.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-stm32/src/tsc/pin_groups.rs b/embassy-stm32/src/tsc/pin_groups.rs
index 6f914a94e..84421f7ff 100644
--- a/embassy-stm32/src/tsc/pin_groups.rs
+++ b/embassy-stm32/src/tsc/pin_groups.rs
@@ -427,7 +427,7 @@ macro_rules! impl_set_io {
427 pub fn $method<Role: pin_roles::Role>(&mut self, pin: Peri<'d, impl $trait<T>>) -> IOPinWithRole<$group, Role> { 427 pub fn $method<Role: pin_roles::Role>(&mut self, pin: Peri<'d, impl $trait<T>>) -> IOPinWithRole<$group, Role> {
428 critical_section::with(|_| { 428 critical_section::with(|_| {
429 pin.set_low(); 429 pin.set_low();
430 pin.set_as_af(pin.af_num(), AfType::output(Role::output_type(), Speed::VeryHigh)); 430 set_as_af!(pin, AfType::output(Role::output_type(), Speed::VeryHigh));
431 let tsc_io_pin = trait_to_io_pin!($trait); 431 let tsc_io_pin = trait_to_io_pin!($trait);
432 let new_pin = Pin { 432 let new_pin = Pin {
433 _pin: pin.into(), 433 _pin: pin.into(),