aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/uart/buffered.rs
Commit message (Expand)AuthorAgeFilesLines
* Update embedded-hal to 1.0.0-rc.1 (#1783)Dario Nieuwenhuis2023-08-161-23/+3
* Update to embedded-io 0.5 (#1752)Dario Nieuwenhuis2023-08-071-13/+13
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-1/+1
* rp: update rp-pac.Dario Nieuwenhuis2023-06-161-144/+125
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-3/+3
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-7/+7
* rp: remove take!, add bind_interrupts!pennae2023-05-151-100/+109
* Fix some typosDirk Stolle2023-05-081-1/+1
* rp/uart: report errors from dma receivepennae2023-05-011-1/+1
* rp/uart: report errors from buffered uartpennae2023-05-011-14/+72
* rp/uart: extract common code from async and blocking buffered readspennae2023-05-011-47/+39
* rp/uart: rename state to buffered_statepennae2023-05-011-12/+12
* rp/uart: add set-break functionspennae2023-05-011-0/+47
* Remove the _todo_embedded_hal_serial impls. EH will probably not have these s...Dario Nieuwenhuis2023-04-151-55/+0
* rp: Allow zero len writes for buffered uartTimo Kröger2023-04-021-0/+8
* rp: Allow zero len reads for buffered uartTimo Kröger2023-04-011-0/+8
* Fix return type for EH-nb traitsMathias2023-03-231-4/+4
* Add embedded-io blocking Read + Write for BufferedUartMathias2023-03-231-10/+56
* Allow upgrading a blocking uart to a BufferedUart, and implement blocking ser...Mathias2023-03-141-49/+291
* rp: Fix formatting string to please CITimo Kröger2023-01-051-1/+1
* rp: Improve BufferedUart interrupt handlingTimo Kröger2023-01-051-21/+58
* rp: Disable RX interrupts when ring buffer is fullTimo Kröger2023-01-041-52/+35
* rp: Fix BufferedUart drop codeTimo Kröger2023-01-041-25/+26
* rp: Common init function for BufferedUartTimo Kröger2023-01-041-122/+64
* rp: Fill and empty FIFOs in buffered uart interruptTimo Kröger2022-12-271-10/+28
* embassy-rp: Add split() to BufferedUartkalkyl2022-12-221-0/+7
* rp/uart: use lockfree ringbuffer.Dario Nieuwenhuis2022-11-251-314/+342
* Switch to async-fn-in-traitDario Nieuwenhuis2022-11-251-43/+17
* Update Rust nightly.Dario Nieuwenhuis2022-10-261-8/+8
* Fix bufferedUart read and write testsMathias2022-09-271-48/+40
* Rename from {Rx,Tx}BufferedUart to BufferedUart{Rx,Tx} to be compliant with s...Mathias2022-09-271-13/+13
* Add HIL test for bufferedUartMathias2022-09-261-2/+1
* Remove code-duplication in async bufferedUart implementationsMathias2022-09-211-126/+89
* Add bufferedUart, including a split version for only Rx or TxMathias2022-09-091-60/+309
* Add BufferedUart implementation, and feature-guard time-driver initialization...Mathias2022-09-091-0/+286