aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/buffered_uarte.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis2022-07-291-2/+12
* nrf: replace PhantomData usages with PeripheralRef.Dario Nieuwenhuis2022-07-231-6/+5
* Remove PeripheralRef::into_inner()Dario Nieuwenhuis2022-07-231-6/+3
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-231-12/+12
* WIP: Make unborrow safe to useGrant Miller2022-07-231-3/+6
* Add more API docs for embassy-cortex-m and embassy-nrfUlf Lilleengen2022-06-231-1/+1
* Run rustfmt.Dario Nieuwenhuis2022-06-121-14/+8
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-121-3/+3
* common/PeripheralMutex: remove unsafe API. (#802)Dario Nieuwenhuis2022-06-091-16/+14
* Revert "Fix irq pend behavior"chemicstry2022-05-261-2/+2
* Fix irq pend behaviorchemicstry2022-05-261-2/+2
* Implement BufRead for nrf BufferedUartechemicstry2022-05-261-0/+42
* nrf/buffered_uarte: fix out of bounds on read.Dario Nieuwenhuis2022-05-141-1/+1
* Replace embassy::io with embedded_io.Dario Nieuwenhuis2022-05-071-64/+80
* nrf: remove OptionalPinDario Nieuwenhuis2022-02-121-17/+7
* nrf: impl embedded-hal 1.0 and embedded-hal-async traits.Dario Nieuwenhuis2022-01-131-12/+2
* Documents the nRF BufferedUarte problemhuntc2021-12-121-1/+12
* Provides AsyncWrite with flushhuntc2021-12-101-0/+14
* Applies the Uarte patchhuntc2021-12-081-1/+2
* Rationale for uarte usagehuntc2021-12-011-0/+4
* Removed unsafe from uartehuntc2021-12-011-16/+17
* Fewer channel traits, more cfg to make the system workDion Dokter2021-10-261-11/+9
* - Interconnect is now PPI againDion Dokter2021-10-261-1/+1
* Another redo using the feedback.Dion Dokter2021-10-261-32/+22
* Fixed examples and added defmt format to the new error typesDion Dokter2021-10-261-0/+1
* - Added _ppi and _dppi to distinguish between the new and the old peripheral.Dion Dokter2021-10-261-20/+38
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-1/+2
* removed type aliasesf_punk2021-09-021-3/+3
* added typestate to nrf-Timerf_punk2021-09-011-4/+3
* common: Initialize PeripheralMutex state with closure to ensure it's done in-...Dario Nieuwenhuis2021-08-021-16/+14
* hal-common: remove Pin in PeripheralMutexDario Nieuwenhuis2021-08-021-52/+46
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-3/+3
* Replace `PeripheralStateUnchecked` with `register_interrupt_unchecked`Liam Murphy2021-07-291-7/+6
* Remove critical sections from `PeripheralMutex` interrupt handler by checking...Liam Murphy2021-07-271-9/+11
* extras: Fix UB in `Peripheral`Liam Murphy2021-07-051-2/+3
* Fix `Cc::wait` never resolving and refactor some APIsLiam Murphy2021-06-291-6/+6
* Add an nRF Timer driverLiam Murphy2021-06-261-23/+17
* nrf/buffered_uarte: Fix crash when calling set_baudrate as the very first thing.Dario Nieuwenhuis2021-06-081-1/+3
* fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis2021-06-071-1/+0
* Fix unused field warningsRukai2021-05-171-4/+5
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-141-10/+10
* Remove pin from UartDario Nieuwenhuis2021-04-141-4/+4
* nrf/uarte: update BufferedUarte to new APiDario Nieuwenhuis2021-03-291-165/+122
* peripheralmutex: separate interrupt registration to own method.Dario Nieuwenhuis2021-03-181-3/+9
* Remove free() from PeripheralMutex and all nrf drivers.Dario Nieuwenhuis2021-03-181-26/+3
* Move nRF's util into a separate crateThales Fragoso2021-03-071-4/+4
* Update `nrf-hal` to v0.12.1Timo Kröger2021-03-051-21/+5
* move most interrupt methods to InterruptExt extension trait. Fixes #35Dario Nieuwenhuis2021-03-011-0/+1
* Cleanup interrupt package naming. Fixes #40Dario Nieuwenhuis2021-02-261-4/+4
* Get rid of some warningsThales Fragoso2021-02-131-8/+5