This is breaking change.
It uses similar idea to https://github.com/stm32-rs/stm32f4xx-hal/pull/594 and family, but different.
Istead of pins: TupleOfPinEnums peripheral keeps pins: EnumOfPinTupleCombinations. It is less beautiful and flexible, but gives workaround for AFIO map issues (which is F1 only).
Needs complex testing. cc @all_who_can_test_and_have_ideas :)
This is breaking change. It uses similar idea to https://github.com/stm32-rs/stm32f4xx-hal/pull/594 and family, but different. Istead of
pins: TupleOfPinEnums
peripheral keepspins: EnumOfPinTupleCombinations
. It is less beautiful and flexible, but gives workaround forAFIO
map issues (which is F1 only).Needs complex testing. cc @all_who_can_test_and_have_ideas :)