Thales Fragoso
b69f72e055
Get rid of some warnings
2021-02-13 21:41:36 -03:00
Dario Nieuwenhuis
aeaa34d7a1
Executor API V2.
...
- It's no longer possible to call run() reentrantly from within a task (soundness issue)
- it's now possible to spawn Send tasks across threads (SendSpawner, #37 )
2021-02-02 05:20:41 +01:00
Dario Nieuwenhuis
6963b314a2
nrf/rtc: fix race when setting alarms too close to now.
2021-01-13 03:17:58 +01:00
Dario Nieuwenhuis
5229a1991c
nrf/rtc: use interrupt handler context for instance ptr
2021-01-13 03:17:42 +01:00
Dario Nieuwenhuis
9e88718fbd
Add "context" pointer to owned interrupt handlers.
2021-01-04 22:25:39 +01:00
Dario Nieuwenhuis
4b8d8ba87e
Update RTC for owned irqs
2020-12-29 01:05:28 +01:00
Dario Nieuwenhuis
0643095695
Fix build with all nrf chip models
2020-10-31 23:03:09 +01:00
Dario Nieuwenhuis
37d2b440ff
Fix rtc using multiple alarms at the same time.
2020-09-26 00:35:25 +02:00
Dario Nieuwenhuis
19a89b5c14
Add Clock trait
2020-09-25 23:38:42 +02:00
Dario Nieuwenhuis
cf1d604749
Add support for multi alarm to RTC.
2020-09-25 23:25:49 +02:00
Dario Nieuwenhuis
4333105341
Add Executor with timer queue, Timer, Instant, Duration, Alarm.
2020-09-25 03:25:06 +02:00
Dario Nieuwenhuis
05ca563e7d
Add clock::Monotonic trait.
2020-09-24 23:26:24 +02:00
Dario Nieuwenhuis
82e5e3c45f
rtc: Add alarm callback.
2020-09-24 22:41:52 +02:00
Dario Nieuwenhuis
3b39ab07e5
Add 64-bit rtc driver with alarm support.
2020-09-24 19:59:20 +02:00