aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf
Commit message (Expand)AuthorAgeFilesLines
...
* extras: add impl_unborrow macroDario Nieuwenhuis2021-03-291-27/+3
* nrf/spim: make mosi,miso optionalRichard Dodd2021-03-291-7/+17
* nrf/rtc: update to new apiDario Nieuwenhuis2021-03-292-108/+114
* nrf/uarte: use rxstarted/txstarted events to track whether a wait for stop is...Dario Nieuwenhuis2021-03-291-14/+9
* nrf/gpiote: fix irq race conditionDario Nieuwenhuis2021-03-291-14/+8
* nrf/uarte: use Peripheral, wait for stop on drop.Dario Nieuwenhuis2021-03-291-138/+101
* util: Do not unregister waker on wake in AtomicWaker.Dario Nieuwenhuis2021-03-291-4/+4
* nrf/saadc: initial implementationRichard Dodd2021-03-292-0/+246
* nrf/gpio: allow borrowed pins.Richard Dodd2021-03-292-22/+41
* nrf/uart: make rts/cts optional.Dario Nieuwenhuis2021-03-291-73/+25
* nrf/gpio: add OptionalPinDario Nieuwenhuis2021-03-291-1/+103
* nrf/uarte: update to new apiDario Nieuwenhuis2021-03-291-227/+200
* nrf: add unborrow! macroDario Nieuwenhuis2021-03-292-17/+8
* nrf: nicer Peripherals api, add take()Dario Nieuwenhuis2021-03-292-107/+107
* nrf: rename inner peripheral to `peri` for consistenceDario Nieuwenhuis2021-03-292-13/+13
* Rename GpioteInput -> PortInputDario Nieuwenhuis2021-03-291-6/+6
* extras: move peripherals from nrf to extrasDario Nieuwenhuis2021-03-291-48/+1
* nrf/qspi: update to new apiDario Nieuwenhuis2021-03-291-194/+184
* nrf: Specify `connected` bit in psel_bitsDario Nieuwenhuis2021-03-291-15/+6
* nrf/spim: do not use PeripheralMutexDario Nieuwenhuis2021-03-291-77/+53
* wip gpiote changelsDario Nieuwenhuis2021-03-291-0/+9
* nrf/gpiote: update to new gpioDario Nieuwenhuis2021-03-292-162/+127
* nrf/gpio: add output drive config.Dario Nieuwenhuis2021-03-291-19/+65
* nrf: add owned Peripherals struct, migrate gpio and spimDario Nieuwenhuis2021-03-294-32/+509
* add embassy::main and implement for stm32f4xoviat2021-03-271-0/+1
* Simplify spim macrosDario Nieuwenhuis2021-03-181-43/+24
* peripheralmutex: separate interrupt registration to own method.Dario Nieuwenhuis2021-03-182-3/+10
* Remove free() from PeripheralMutex and all nrf drivers.Dario Nieuwenhuis2021-03-183-36/+3
* Allow unused stuff in fmt.rsDario Nieuwenhuis2021-03-181-0/+1
* Implement FullDuplex for nrf spimDario Nieuwenhuis2021-03-181-4/+24
* Do not export fmt macros.Dario Nieuwenhuis2021-03-171-6/+0
* Update features for latest nightly.Dario Nieuwenhuis2021-03-171-0/+2
* Move nRF's util into a separate crateThales Fragoso2021-03-079-222/+11
* Update `nrf-hal` to v0.12.1Timo Kröger2021-03-055-87/+24
* Remove cargo namespaced-featuresDario Nieuwenhuis2021-03-021-1/+1
* Move traits to separate crate.xoviat2021-03-023-5/+5
* Merge pull request #59 from akiles/interrupt_extDario Nieuwenhuis2021-03-015-1/+6
|\
| * move most interrupt methods to InterruptExt extension trait. Fixes #35Dario Nieuwenhuis2021-03-015-1/+6
* | nrf/spim: support all chipsDario Nieuwenhuis2021-03-011-7/+17
* | nrf: add SPIMDario Nieuwenhuis2021-03-012-0/+302
|/
* Fix warnings.Dario Nieuwenhuis2021-03-012-4/+2
* Port qspi to PeripheralMutexDario Nieuwenhuis2021-02-282-106/+165
* Optimize PeripheralMutex code sizeDario Nieuwenhuis2021-02-281-15/+57
* interrupt: Split set_handler context.Dario Nieuwenhuis2021-02-265-20/+16
* Cleanup interrupt package naming. Fixes #40Dario Nieuwenhuis2021-02-268-24/+20
* Fix some warnings.Dario Nieuwenhuis2021-02-261-0/+1
* update defmt and defmt-rtt to 0.2.0fnafnio2021-02-241-1/+1
* Merge pull request #47 from akiles/simpler-rtcDario Nieuwenhuis2021-02-201-16/+38
|\
| * Use Relaxed atomics with fence instead of SeqCstDario Nieuwenhuis2021-02-201-3/+4
| * rtc: use SeqCst for periods.Dario Nieuwenhuis2021-02-151-2/+2