aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/uart
Commit message (Expand)AuthorAgeFilesLines
...
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-012-15/+13
* Fix return definitionAlpha3__02023-05-251-2/+2
* Implement eh 0.2.* serial::Write for Uart/UartTxAlpha3__02023-05-251-0/+38
* rp: remove take!, add bind_interrupts!pennae2023-05-152-141/+169
* Fix some typosDirk Stolle2023-05-082-3/+3
* rp: remove leftovers from #1414pennae2023-05-021-5/+3
* rp/uart: report errors from dma receivepennae2023-05-012-14/+139
* rp/uart: extract fifo draining from blocking_readpennae2023-05-011-23/+27
* rp/uart: make dma multicore-safepennae2023-05-011-2/+2
* 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-012-14/+14
* rp/uart: add set-break functionspennae2023-05-012-1/+95
* rp/uart: add UartRx::new_blockingpennae2023-05-011-0/+10
* Merge #1378bors[bot]2023-04-181-6/+47
|\
| * Pass rx pin to right init argJacob Davis-Hansson2023-04-181-7/+23
| * outover instead of inoverJacob Davis-Hansson2023-04-151-3/+3
| * Add ability to invert UART pinsJacob Davis-Hansson2023-04-141-4/+29
* | Remove the _todo_embedded_hal_serial impls. EH will probably not have these s...Dario Nieuwenhuis2023-04-152-110/+0
|/
* Merge #1318bors[bot]2023-04-021-0/+16
|\
| * 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 set_baudrate on RP-PICOThierry Fleury2023-04-011-4/+4
|/
* Fix return type for EH-nb traitsMathias2023-03-231-4/+4
* Add embedded-io blocking Read + Write for BufferedUartMathias2023-03-231-10/+56
* Add HIL test for into_buffered uart on embassy-rpMathias2023-03-141-2/+1
* Allow upgrading a blocking uart to a BufferedUart, and implement blocking ser...Mathias2023-03-142-50/+340
* RP-PICO UART adding set_baudrate: missing to run rust-fmtAndres Hurtado Lopez2023-02-261-14/+10
* RP-PICO UART adding set_baudrate: Changing static call from specific type to ...Andres Hurtado Lopez2023-02-261-2/+2
* RP-PICO UART adding set_baudrate: refactoring of methodsAndres Hurtado Lopez2023-02-261-28/+23
* RP-PICO UART adding set_baudrateAndres Hurtado Lopez2023-02-261-14/+36
* Merge #1142bors[bot]2023-01-141-188/+151
|\
| * 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
* | rp2040: add {tx,rx}-only constructors to UARTPedro Ferreira2023-01-041-4/+28
|/
* 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-252-352/+395
* Switch to async-fn-in-traitDario Nieuwenhuis2022-11-251-43/+17
* Update Rust nightly.Dario Nieuwenhuis2022-10-261-8/+8
* Update embedded-hal versions and explicitly pinUlf Lilleengen2022-09-291-6/+6
* Add preliminary I2C implementation for RP2040Mathias2022-09-271-0/+5
* Fix bufferedUart read and write testsMathias2022-09-272-49/+46
* 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
* FormattingMathias2022-09-091-3/+1