aboutsummaryrefslogtreecommitdiff
path: root/embassy-extras
Commit message (Expand)AuthorAgeFilesLines
* fmt: Add dunmy use to avoid "unused variable" errors when no log is enabled.Dario Nieuwenhuis2021-06-071-16/+26
* fmt: use absolute pathsDario Nieuwenhuis2021-06-071-29/+29
* fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis2021-06-072-47/+146
* Mark Unborrow as unsafe to implementDario Nieuwenhuis2021-05-191-3/+3
* impl Unborrow for &'a mut TDario Nieuwenhuis2021-05-191-16/+0
* Fix warningsRukai2021-05-171-1/+1
* Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis2021-05-171-7/+6
* Add PriorityX enums to embassy-extras::interruptDario Nieuwenhuis2021-05-112-0/+572
* Use `critical_section` crateDario Nieuwenhuis2021-05-111-1/+1
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-141-4/+4
* extras: fix build with defmtDario Nieuwenhuis2021-04-101-1/+1
* Mark peripherals as takenIan McIntyre2021-04-011-0/+1
* Fix unused import warningsDario Nieuwenhuis2021-03-291-1/+1
* take clocks on peripheral takexoviat2021-03-291-1/+1
* cleanup and consolidate peripherals macroxoviat2021-03-291-0/+39
* extras: fix missing absolute path in impl_borrowDario Nieuwenhuis2021-03-291-2/+2
* extras: add impl_unborrow macroDario Nieuwenhuis2021-03-291-0/+21
* nrf/rtc: update to new apiDario Nieuwenhuis2021-03-291-11/+12
* Code size optimizations.Dario Nieuwenhuis2021-03-292-13/+0
* extras: add Peripheral with shared state (like PeripheralMutex but without mu...Dario Nieuwenhuis2021-03-292-0/+69
* extras: add missing cfg to peripherals macroDario Nieuwenhuis2021-03-291-0/+1
* nrf/uart: make rts/cts optional.Dario Nieuwenhuis2021-03-291-1/+1
* nrf: add unborrow! macroDario Nieuwenhuis2021-03-291-0/+9
* nrf: nicer Peripherals api, add take()Dario Nieuwenhuis2021-03-291-21/+51
* extras: move peripherals from nrf to extrasDario Nieuwenhuis2021-03-292-0/+46
* Move USB to embassy-extrasThales Fragoso2021-03-195-0/+904
* USB: Use updated PeripheralMutexThales Fragoso2021-03-191-0/+6
* peripheralmutex: separate interrupt registration to own method.Dario Nieuwenhuis2021-03-181-12/+13
* Remove free() from PeripheralMutex and all nrf drivers.Dario Nieuwenhuis2021-03-181-57/+20
* Allow unused stuff in fmt.rsDario Nieuwenhuis2021-03-181-0/+1
* Do not export fmt macros.Dario Nieuwenhuis2021-03-171-6/+0
* Move nRF's util into a separate crateThales Fragoso2021-03-075-0/+354