embassy/examples
Dario Nieuwenhuis 550da471be stm32: Remove OptionalPin
The idea behind OptionalPin has a few problems:

- you need to impl the signal traits for NoPin which is a bit weird https://github.com/embassy-rs/embassy/blob/master/embassy-stm32/src/dcmi.rs#L413-L416
- you can pass any combination of set/unset pins, which needs checking at runtime  https://github.com/embassy-rs/embassy/blob/master/embassy-stm32/src/dcmi.rs#L130

The replacement is to do multiple `new` constructors for each combination of pins you want to take.
2022-02-10 02:38:10 +01:00
..
boot Add embassy-boot 2022-02-09 10:50:29 +01:00
nrf Upgrade to embedded-storage 0.3.0 2022-02-07 12:35:58 +01:00
rp Update rust-toolchain 2021-12-16 11:34:20 +01:00
std Do not use exported Result to mitigate problems with clap. 2021-12-08 22:19:13 +01:00
stm32f0 stm32: add time-driver-any cargo feature that automatically picks one available timer. 2022-01-24 00:24:53 +01:00
stm32f1 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32f3 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32f4 Fix function name 2022-02-09 02:04:31 +02:00
stm32f7 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32g0 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32g4 stm32: Remove OptionalPin 2022-02-10 02:38:10 +01:00
stm32h7 stm32: Remove OptionalPin 2022-02-10 02:38:10 +01:00
stm32l0 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32l1 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32l4 stm32: Remove OptionalPin 2022-02-10 02:38:10 +01:00
stm32u5 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32wb55 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
stm32wl55 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
wasm Update versions of critical-section and atomic-polyfill 2021-11-02 18:52:03 +01:00