aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add detection of edge transitions for portsUlf Lilleengen2021-04-161-1/+16
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-147-46/+43
* Remove Pin from Flash traitDario Nieuwenhuis2021-04-141-43/+56
* Remove Pin from SPIDario Nieuwenhuis2021-04-141-19/+42
* Remove Pin from GPIO traitsDario Nieuwenhuis2021-04-141-3/+2
* Remove pin from UartDario Nieuwenhuis2021-04-142-49/+45
* nrf/gpio: remove DummyPinDario Nieuwenhuis2021-04-101-14/+3
* nrf/qpsi: make config non_exhaustiveDario Nieuwenhuis2021-03-291-0/+13
* nrf: better macro naming.Dario Nieuwenhuis2021-03-296-71/+71
* nrf/system: add configureDario Nieuwenhuis2021-03-292-0/+77
* nrf/uarte: update BufferedUarte to new APiDario Nieuwenhuis2021-03-292-176/+122
* nrf/ppi: add AnyConfigurableChannelDario Nieuwenhuis2021-03-291-1/+20
* nrf/timer: add instance traitsDario Nieuwenhuis2021-03-292-0/+53
* nrf/uarte: deal with hwfc correctlyDario Nieuwenhuis2021-03-291-4/+14
* nrf/ppi: implement and add exampleDario Nieuwenhuis2021-03-292-22/+119
* nrf/ppi: add peris and traitsDario Nieuwenhuis2021-03-292-0/+191
* nrf/gpiote: make number() public, change to usizeDario Nieuwenhuis2021-03-291-32/+26
* nrf/gpiote: update output channel to new APIDario Nieuwenhuis2021-03-292-57/+34
* nrf/gpiote: update input channel to new APIDario Nieuwenhuis2021-03-291-69/+91
* 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
* 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