embassy/examples/stm32l4/src/bin
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
..
adc.rs Remove trait_alias, allow(incomplete_features). 2021-09-03 17:00:58 +02:00
blinky.rs stm32/gpio: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
button_exti.rs stm32/exti: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
button.rs stm32/gpio: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
dac.rs stm32: Remove OptionalPin 2022-02-10 02:38:10 +01:00
i2c_blocking_async.rs Support unstable-trait feature for stm32 2022-01-26 22:39:06 +01:00
i2c_dma.rs stm32/i2c: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
i2c.rs stm32/i2c: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
rng.rs traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
spi_blocking_async.rs Support unstable-trait feature for stm32 2022-01-26 22:39:06 +01:00
spi_dma.rs Support unstable-trait feature for stm32 2022-01-26 22:39:06 +01:00
spi.rs stm32/spi: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
usart_blocking_async.rs traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. 2022-01-27 00:08:02 +01:00
usart_dma.rs stm32/usart: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00
usart.rs stm32/usart: expose all functionality as inherent methods. 2022-01-19 17:59:55 +01:00