summaryrefslogtreecommitdiff
path: root/embassy-nrf/src/buffered_uarte.rs
AgeCommit message (Expand)Author
2022-09-23Merge #958bors[bot]
2022-09-23Re-add timer.stop()Zoey Riordan
2022-09-22Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis
2022-09-21Fix builds on other nrf pacsZoey Riordan
2022-09-21Remove unused functionZoey Riordan
2022-09-21Remove left-in comments and logsZoey Riordan
2022-09-21Implement proper `Drop` for `BufferedUarte`Zoey Riordan
2022-08-30Avoid double-borrowZoey Riordan
2022-08-30Deduplicate IO methodsZoey Riordan
2022-08-30Add split() method to BufferedUarte in embassy-nrfZoey Riordan
2022-08-22split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis
2022-08-22nRF documentation warning fixesUlf Lilleengen
2022-07-29Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis
2022-07-23nrf: replace PhantomData usages with PeripheralRef.Dario Nieuwenhuis
2022-07-23Remove PeripheralRef::into_inner()Dario Nieuwenhuis
2022-07-23Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis
2022-07-23WIP: Make unborrow safe to useGrant Miller
2022-06-23Add more API docs for embassy-cortex-m and embassy-nrfUlf Lilleengen
2022-06-12Run rustfmt.Dario Nieuwenhuis
2022-06-12Add embassy-cortex-m crate.Dario Nieuwenhuis
2022-06-09common/PeripheralMutex: remove unsafe API. (#802)Dario Nieuwenhuis
2022-05-26Revert "Fix irq pend behavior"chemicstry
2022-05-26Fix irq pend behaviorchemicstry
2022-05-26Implement BufRead for nrf BufferedUartechemicstry
2022-05-14nrf/buffered_uarte: fix out of bounds on read.Dario Nieuwenhuis
2022-05-07Replace embassy::io with embedded_io.Dario Nieuwenhuis
2022-02-12nrf: remove OptionalPinDario Nieuwenhuis
2022-01-13nrf: impl embedded-hal 1.0 and embedded-hal-async traits.Dario Nieuwenhuis
2021-12-12Documents the nRF BufferedUarte problemhuntc
2021-12-10Provides AsyncWrite with flushhuntc
2021-12-08Applies the Uarte patchhuntc
2021-12-01Rationale for uarte usagehuntc
2021-12-01Removed unsafe from uartehuntc
2021-10-26Fewer channel traits, more cfg to make the system workDion Dokter
2021-10-26- Interconnect is now PPI againDion Dokter
2021-10-26Another redo using the feedback.Dion Dokter
2021-10-26Fixed examples and added defmt format to the new error typesDion Dokter
2021-10-26- Added _ppi and _dppi to distinguish between the new and the old peripheral.Dion Dokter
2021-09-11embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis
2021-09-02removed type aliasesf_punk
2021-09-01added typestate to nrf-Timerf_punk
2021-08-02common: Initialize PeripheralMutex state with closure to ensure it's done in-...Dario Nieuwenhuis
2021-08-02hal-common: remove Pin in PeripheralMutexDario Nieuwenhuis
2021-07-29Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis
2021-07-29Replace `PeripheralStateUnchecked` with `register_interrupt_unchecked`Liam Murphy
2021-07-27Remove critical sections from `PeripheralMutex` interrupt handler by checking...Liam Murphy
2021-07-05extras: Fix UB in `Peripheral`Liam Murphy
2021-06-29Fix `Cc::wait` never resolving and refactor some APIsLiam Murphy
2021-06-26Add an nRF Timer driverLiam Murphy
2021-06-08nrf/buffered_uarte: Fix crash when calling set_baudrate as the very first thing.Dario Nieuwenhuis