aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/uart/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Use saturating_sub to make sure we don't overflowJomer.Dev2024-01-291-2/+2
* A rebase ate my doc comment!James Munns2024-01-191-0/+4
* Fun Learning about the RP2040 UART impl!James Munns2024-01-191-40/+41
* Debugging RSRJames Munns2024-01-191-48/+80
* A little more cleanupJames Munns2024-01-191-1/+4
* Update with more docs and less panicsJames Munns2024-01-191-23/+95
* Add a basic "read to break" functionJames Munns2024-01-191-0/+88
* docs: document all embassy-rp public apisUlf Lilleengen2023-12-191-1/+2
* docs: document spi, rtc and rest of uart for embassy-rpUlf Lilleengen2023-12-191-2/+46
* docs: embassy-rp rustdoc and refactoringUlf Lilleengen2023-12-191-0/+4
* Fix nb on rp uartJames Munns2023-12-181-3/+5
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-130/+114
* time: Update examples, tests, and other code to use new Timer::after_x conven...Adam Greig2023-10-151-2/+2
* Update embedded-hal to 1.0.0-rc.1 (#1783)Dario Nieuwenhuis2023-08-161-29/+9
* rp: rename gpio::Pin::io to gpio::Pin::gpiopennae2023-07-311-4/+4
* 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-165/+142
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-5/+5
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-8/+6
* 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-151-41/+60
* Fix some typosDirk Stolle2023-05-081-2/+2
* rp: remove leftovers from #1414pennae2023-05-021-5/+3
* rp/uart: report errors from dma receivepennae2023-05-011-13/+138
* rp/uart: extract fifo draining from blocking_readpennae2023-05-011-23/+27
* rp/uart: make dma multicore-safepennae2023-05-011-2/+2
* rp/uart: rename state to buffered_statepennae2023-05-011-2/+2
* rp/uart: add set-break functionspennae2023-05-011-1/+48
* 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-151-55/+0
|/
* Fix set_baudrate on RP-PICOThierry Fleury2023-04-011-4/+4
* 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-141-1/+49
* 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
* rp2040: add {tx,rx}-only constructors to UARTPedro Ferreira2023-01-041-4/+28
* rp/uart: use lockfree ringbuffer.Dario Nieuwenhuis2022-11-251-38/+53
* 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-271-1/+6
* FormattingMathias2022-09-091-3/+1
* Add bufferedUart, including a split version for only Rx or TxMathias2022-09-091-1/+1
* Add BufferedUart implementation, and feature-guard time-driver initialization...Mathias2022-09-091-0/+707