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 |
|
Dario Nieuwenhuis
|
de016e8456
|
Remove trait_alias, allow(incomplete_features).
trait_alias seems unused. no idea why it's there.
|
2021-09-03 17:00:58 +02:00 |
|
Dario Nieuwenhuis
|
2c992f7010
|
stm32: move dbgmcu stuff to toplevel config setting, defaulting to true.
|
2021-08-19 23:50:19 +02:00 |
|
Dario Nieuwenhuis
|
cfa1f61154
|
Merge pull request #344 from bobmcwhirter/remove_builders
Remove builders from Config(s) and examples.
|
2021-08-04 21:32:39 +02:00 |
|
Dario Nieuwenhuis
|
07d4b196f7
|
Update nightly, remove removed features.
|
2021-08-04 19:48:14 +02:00 |
|
Bob McWhirter
|
f4971fbb79
|
Further work sharing config for example and removing duplicated code.
|
2021-08-04 13:39:02 -04:00 |
|
Bob McWhirter
|
0787c8f8f5
|
Formatting.
|
2021-08-04 11:35:18 -04:00 |
|
Bob McWhirter
|
03f15d3a60
|
Remove builders from Config(s) and examples.
|
2021-08-04 11:32:39 -04:00 |
|
Bob McWhirter
|
3e6aceaaa7
|
Run cargo-fmt on the h7 examples.
|
2021-08-03 14:31:41 -04:00 |
|
Bob McWhirter
|
d7409d63e8
|
Enhance Rcc configuration to be more fluentish.
Clean up H7 examples to remove all vegan HALs and PACs.
|
2021-08-03 13:57:18 -04:00 |
|
Timo Kröger
|
5ac91933ff
|
stm32: No need to enable GPIO clocks manually
|
2021-07-23 17:54:13 +02:00 |
|
Rukai
|
25d4b2ea26
|
fix stm32 warnings
|
2021-07-05 01:54:29 +02:00 |
|
Bob McWhirter
|
6295589467
|
Bring over DAC example (relies upon stm32-data update)
|
2021-06-08 15:25:38 -04:00 |
|