aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/spim.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Change SPIM methods to copy slice if required and add non-copying variantsTil Blechschmidt2022-02-231-4/+97
* Merge #615bors[bot]2022-02-121-1/+0
|\
| * nrf: remove stray mention of OptionalPinDario Nieuwenhuis2022-02-121-1/+0
* | Merge #613bors[bot]2022-02-121-2/+7
|\ \ | |/ |/|
| * embassy, embassy-nrf: add `nightly` Cargo feature to gate nightly-only features.Dario Nieuwenhuis2022-02-121-2/+7
* | nrf: remove OptionalPinDario Nieuwenhuis2022-02-121-10/+51
|/
* nrf: impl embedded-hal 1.0 and embedded-hal-async traits.Dario Nieuwenhuis2022-01-131-57/+207
* nrf/spim: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-131-22/+43
* nrf/spim: share code between blocking+async.Dario Nieuwenhuis2022-01-131-137/+72
* Lower some verbose logs to trace.Dario Nieuwenhuis2021-12-231-2/+2
* Remove unneeded rustfmt::skipUlf Lilleengen2021-12-161-6/+12
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-1/+3
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-1/+1
* Formatting.Bob McWhirter2021-07-231-1/+1
* Split up the nRF impls for SPI traits.Bob McWhirter2021-07-231-7/+16
* fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis2021-06-071-1/+1
* skip 'in ram' check for mutable slice in fullduplexFolkert2021-06-051-1/+2
* match on modeFolkert2021-06-031-17/+22
* nrf/spim: disable and deconfigure pins on drop.Dario Nieuwenhuis2021-05-261-0/+19
* Fix unused field warningsRukai2021-05-171-6/+2
* Fix warningsRukai2021-05-171-3/+3
* nrf: add `Unborrow<Target = Self>` bound to all instance traitsDario Nieuwenhuis2021-05-171-1/+1
* nrf: add support for nrf52805, nrf52811, nrf52820Dario Nieuwenhuis2021-05-171-24/+23
* Make changes to `Write` as well as `Transfer`Richard Dodd2021-05-051-8/+4
* Address issues in PR.Richard Dodd2021-05-051-8/+4
* Implement the blocking hal api for SPIM.Richard Dodd2021-05-051-0/+105
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-141-6/+6
* Remove Pin from SPIDario Nieuwenhuis2021-04-141-19/+42
* nrf: better macro naming.Dario Nieuwenhuis2021-03-291-6/+6
* nrf/spim: make mosi,miso optionalRichard Dodd2021-03-291-7/+17
* nrf: add unborrow! macroDario Nieuwenhuis2021-03-291-7/+4
* nrf: rename inner peripheral to `peri` for consistenceDario Nieuwenhuis2021-03-291-4/+4
* nrf: Specify `connected` bit in psel_bitsDario Nieuwenhuis2021-03-291-15/+6
* nrf/spim: do not use PeripheralMutexDario Nieuwenhuis2021-03-291-77/+53
* nrf: add owned Peripherals struct, migrate gpio and spimDario Nieuwenhuis2021-03-291-32/+56
* Simplify spim macrosDario Nieuwenhuis2021-03-181-43/+24
* peripheralmutex: separate interrupt registration to own method.Dario Nieuwenhuis2021-03-181-0/+1
* Remove free() from PeripheralMutex and all nrf drivers.Dario Nieuwenhuis2021-03-181-5/+0
* Implement FullDuplex for nrf spimDario Nieuwenhuis2021-03-181-4/+24
* Move nRF's util into a separate crateThales Fragoso2021-03-071-1/+1
* Update `nrf-hal` to v0.12.1Timo Kröger2021-03-051-18/+3
* nrf/spim: support all chipsDario Nieuwenhuis2021-03-011-7/+17
* nrf: add SPIMDario Nieuwenhuis2021-03-011-0/+262