aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
Commit message (Collapse)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 ↵Dario Nieuwenhuis2021-03-291-14/+9
| | | | is necessary on drop.
* nrf/gpiote: fix irq race conditionDario Nieuwenhuis2021-03-291-14/+8
| | | | | The interrupt could fire between checking if sense=disabled and registering the waker, in which case the future would get stuck.
* 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
| | | | This was introduced by accident by me struggling with the weird intra-crate macro importing system...
* Update features for latest nightly.Dario Nieuwenhuis2021-03-171-0/+2
|