Dario Nieuwenhuis
|
2a246be06e
|
stm32/time_driver: use trait impls from the main timer mod.
|
2022-02-24 06:28:29 +01:00 |
|
Dario Nieuwenhuis
|
6c925b2342
|
blocking_mutex: refactor to work on stable. No GATs, and can be constructed in const.
|
2022-02-12 01:16:31 +01:00 |
|
Dario Nieuwenhuis
|
533ceb707c
|
stm32: add tim4, tim5 support for time-driver (stm32f410 doesn't have tim2, tim3)
|
2022-01-24 00:50:10 +01:00 |
|
Dario Nieuwenhuis
|
79f60adbfb
|
stm32: add time-driver-any cargo feature that automatically picks one available timer.
|
2022-01-24 00:24:53 +01:00 |
|
Matous Hybl
|
6e0eb33ea8
|
Downcast timer to GP16 for time drivers.
|
2021-12-02 18:07:05 +01:00 |
|
Dario Nieuwenhuis
|
7c0990ad1e
|
time: allow storing state inside the driver struct.
|
2021-08-25 21:06:27 +02:00 |
|
Ben Gamari
|
40e7176e13
|
embassy-stm32: Eliminate use of unwrap
|
2021-08-05 22:40:08 +02:00 |
|
Dario Nieuwenhuis
|
05e50e1f4a
|
time_driver: use regular fn ptr -> raw ptr casts
|
2021-08-05 19:19:47 +02:00 |
|
Dario Nieuwenhuis
|
b1d631d639
|
stm32/time: add Cargo features to choose tim2/tim3
|
2021-08-05 19:14:09 +02:00 |
|
Dario Nieuwenhuis
|
0ea6a2d890
|
time: replace dyn clock/alarm with a global Driver trait
|
2021-08-05 19:14:09 +02:00 |
|