aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/buffered_uarte.rs
Commit message (Expand)AuthorAgeFilesLines
* BufferedUart initializationMichael Gomez2025-04-041-5/+5
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-96/+90
* Desugar some async fnsDániel Buga2024-12-301-7/+4
* nrf: port to chiptool-based `nrf-pac`.Dario Nieuwenhuis2024-11-041-87/+70
* nrf: add try_write to BufferedUarte.Dario Nieuwenhuis2024-08-211-0/+28
* nrf: buffered_uarte: Add overrides for `too_many_arguments` lintPriit Laes2024-08-081-0/+7
* nrf after cargo checkrafael2024-07-141-2/+2
* nrfrafael2024-07-141-0/+18
* nrf/buffered_uart: take into account EASYDMA_SIZE. fixes nrf52832Dario Nieuwenhuis2024-06-251-4/+5
* nrf: fix wrong order configuring gpios.Dario Nieuwenhuis2024-06-251-0/+3
* nrf: remove mod sealed.Dario Nieuwenhuis2024-04-051-16/+9
* nrf/uart: Add support for rx-only or tx-only BufferedUart.Dario Nieuwenhuis2024-02-211-107/+254
* nrf/uart: share waker state between buffered and nonbuffered.Dario Nieuwenhuis2024-02-211-10/+9
* nrf/buffered_uart: refactor so rx/tx halves are independent.Dario Nieuwenhuis2024-02-211-218/+229
* nrf/buffered_uart: simplify split lifetimes.Dario Nieuwenhuis2024-02-211-12/+12
* nrf: Remove useless borrowsPriit Laes2024-02-171-1/+1
* Reset rx_started state of nrf buffered_uarte on initftilde2023-12-291-0/+1
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-1/+0
* nrf/buffered_uarte: fix hang when buffer full due to PPI missing the endrx ev...Dario Nieuwenhuis2023-11-141-21/+58
* nrf/buffered_uarte: fix missing hwfc enable.Dario Nieuwenhuis2023-11-131-1/+3
* Update to embedded-io 0.5 (#1752)Dario Nieuwenhuis2023-08-071-11/+11
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-2/+2
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-6/+5
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-4/+4
* Disable ppi group first to avoid BufferedUarte not getting dropped properlyLinus Harberg2023-05-261-0/+2
* common/peripheral: do not require mut in PeripheralRef clone_unchecked.Dario Nieuwenhuis2023-04-111-1/+1
* nrf/uart: switch to new interrupt binding.Dario Nieuwenhuis2023-03-061-111/+114
* nrf/buffered_uarte: add HIL tests.Dario Nieuwenhuis2023-03-041-1/+1
* nrf/buffered_uarte: make available on stable.Dario Nieuwenhuis2023-03-041-43/+116
* nrf/buffered_uarte: remove PeripheralMutex, make it work without rts/cts.Dario Nieuwenhuis2023-03-041-299/+373
* nrf: docs.Dario Nieuwenhuis2023-02-011-2/+7
* Switch to async-fn-in-traitDario Nieuwenhuis2022-11-251-49/+17
* Update Rust nightly.Dario Nieuwenhuis2022-10-261-8/+8
* Merge #958bors[bot]2022-09-231-25/+17
|\
| * Re-add timer.stop()Zoey Riordan2022-09-231-2/+3
| * Fix builds on other nrf pacsZoey Riordan2022-09-211-4/+4
| * Remove unused functionZoey Riordan2022-09-211-10/+0
| * Remove left-in comments and logsZoey Riordan2022-09-211-2/+0
| * Implement proper `Drop` for `BufferedUarte`Zoey Riordan2022-09-211-14/+17
* | Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis2022-09-221-2/+1
|/
* Avoid double-borrowZoey Riordan2022-08-301-6/+9
* Deduplicate IO methodsZoey Riordan2022-08-301-169/+101
* Add split() method to BufferedUarte in embassy-nrfZoey Riordan2022-08-301-12/+167
* split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-221-1/+1
* nRF documentation warning fixesUlf Lilleengen2022-08-221-0/+9
* 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