f_punk
|
1cef7134d4
|
moved CC::wait to awaitable typestate
|
2021-09-01 16:20:32 +02:00 |
|
f_punk
|
a0c40562ea
|
added typestate to nrf-Timer
useful for hooking up the PPI to an Event without needing interrupt
tested with buffered_uart example on nRF52840-DK
|
2021-09-01 16:16:56 +02:00 |
|
Dario Nieuwenhuis
|
7bfb763e09
|
Rename embassy-extras to embassy-hal-common
|
2021-07-29 13:44:51 +02:00 |
|
Liam Murphy
|
1b7ad7080e
|
Add Send/Sync bounds to PeripheralState
|
2021-07-24 12:53:57 +10:00 |
|
Liam Murphy
|
c0ef40d6e9
|
Correctly unset bits
|
2021-06-29 15:12:42 +10:00 |
|
Liam Murphy
|
e6d0dba5ca
|
Write bits directly to intenset/clr + shorts
|
2021-06-29 14:37:37 +10:00 |
|
Liam Murphy
|
87ca902e44
|
Handle differences between PACs
|
2021-06-29 13:04:05 +10:00 |
|
Liam Murphy
|
0c0597f775
|
Don't include extended timer support on chips without it
|
2021-06-29 12:07:10 +10:00 |
|
Liam Murphy
|
94e13ef053
|
Fix Cc::event_compare
|
2021-06-29 11:39:50 +10:00 |
|
Liam Murphy
|
e5a5031f20
|
Get rid of the TODO about variant names, stop the timer before setting BITMODE and set a default frequency.
|
2021-06-29 11:29:32 +10:00 |
|
Liam Murphy
|
e7addf094b
|
Fix Cc::wait never resolving and refactor some APIs
I think the interrupt was getting immediately re-triggered as soon as the handler exited, so I disabled the interrupt in the handler.
|
2021-06-29 10:33:41 +10:00 |
|
Liam Murphy
|
02781ed744
|
Add an nRF Timer driver
Resolves #189
|
2021-06-26 17:58:36 +10:00 |
|
Dario Nieuwenhuis
|
a5ad79927e
|
nrf: add Unborrow<Target = Self> bound to all instance traits
|
2021-05-17 01:01:31 +02:00 |
|
Dario Nieuwenhuis
|
bd9589d0ce
|
nrf: add support for nrf52805, nrf52811, nrf52820
|
2021-05-17 00:57:20 +02:00 |
|
Dario Nieuwenhuis
|
b9e709403d
|
nrf: better macro naming.
|
2021-03-29 00:58:58 +02:00 |
|
Dario Nieuwenhuis
|
31b817ed27
|
nrf/timer: add instance traits
|
2021-03-29 00:58:58 +02:00 |
|