Dario Nieuwenhuis
|
5b10ac9cac
|
Add PPI+TIMER to buffered_uarte to prevent IRQ storm
|
2021-01-06 23:36:46 +01:00 |
|
Dario Nieuwenhuis
|
deb3c93892
|
Simpliify PeripheralMutex a bit.
|
2021-01-06 22:48:54 +01:00 |
|
Dario Nieuwenhuis
|
77bdb5428e
|
buffered_uarte naming cleanup
|
2021-01-06 20:21:03 +01:00 |
|
Dario Nieuwenhuis
|
607e67f51a
|
Cleanup BufferedUarte
|
2021-01-05 21:14:04 +01:00 |
|
Dario Nieuwenhuis
|
3a4dbfa52e
|
Massicely simplify peripheral abstraction
|
2021-01-05 01:57:05 +01:00 |
|
Dario Nieuwenhuis
|
39ca8b8ded
|
Fix build on non-nrf52840
|
2021-01-03 22:30:47 +01:00 |
|
Dario Nieuwenhuis
|
ace4f40f80
|
Introduce "peripheral" abstraction to share state between main and interrupt.
|
2021-01-03 01:40:40 +01:00 |
|
Dario Nieuwenhuis
|
4ce51795f2
|
use hal::Pins for BufferedUarte
|
2021-01-02 20:31:50 +01:00 |
|
Dario Nieuwenhuis
|
4783222f67
|
Rename WakerStore -> WakerRegistration.
|
2021-01-01 22:30:11 +01:00 |
|
Dario Nieuwenhuis
|
af5454fbfe
|
Update drivers to owned irqs.
|
2020-12-29 01:53:17 +01:00 |
|
Dario Nieuwenhuis
|
267ec334ac
|
Rename Uarte -> BufferedUarte
|
2020-12-28 23:57:50 +01:00 |
|