aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/dma.rs
Commit message (Expand)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-23/+10
* Use inline const for initializing arrays. (#3567)Dario Nieuwenhuis2024-11-241-2/+1
* Fix CI, rename private feature, address comments from dirbaio.Caleb Jamison2024-08-121-5/+8
* rp: update PAC, fix CI.Dario Nieuwenhuis2024-08-121-3/+3
* Initial rp235x supportCaleb Jamison2024-08-081-9/+23
* Use raw slices .len() method instead of unsafe hacks.Dario Nieuwenhuis2024-06-131-21/+8
* rp: remove mod sealed.Dario Nieuwenhuis2024-04-051-12/+11
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-1/+1
* docs: document all embassy-rp public apisUlf Lilleengen2023-12-191-0/+20
* rp: fix async spi read sometimes hanging.Dario Nieuwenhuis2023-08-151-2/+3
* 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-26/+22
* Add `rt` feature to HALs, cfg out interrupt handling when not set.Dario Nieuwenhuis2023-06-081-0/+1
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-4/+4
* rp/dma: fix use-after-free read.Dario Nieuwenhuis2023-06-051-2/+3
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-5/+4
* fix(rp): spi transferLachezar Lechev2023-03-201-0/+1
* Add `#[must_use]` to all futuresGrant Miller2023-02-241-0/+1
* Drop rp2040-flash as dependency, as they pull in rp2040-hal for rom-data func...Mathias2022-09-231-1/+1
* Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis2022-09-231-1/+1
* rp: let SPI RX overflow during async writeAlex Martens2022-09-231-19/+0
* rp: fix async SPI read and writeAlex Martens2022-09-231-0/+38
* Fix dmaHenrik Alsér2022-09-011-6/+6
* Change DMA write/read to use raw pointersHenrik Alsér2022-09-011-6/+6
* Add HIL tests of DMA & UART, and correctly set DREQ for uart DMAMathias2022-08-261-3/+28
* Only check for ahb error in DMAMathias2022-08-231-7/+1
* Change to using embassy-syncMathias2022-08-231-2/+2
* Abort DMA operation when dropping a Transfer, and panic on DMA errorsMathias2022-08-231-2/+14
* Address code review commentsMathias2022-08-231-20/+30
* Fix bit checking in DMA irqMathias2022-08-191-1/+1
* Add back public dma::copy, and correct dma incr settings for read/writeMathias2022-08-191-17/+26
* Add DMA_IRQ0 handling to TransferMathias2022-08-191-1/+29
* Simplify waker storage for DMA stateMathias2022-08-181-39/+6
* Don't increment read address in DMA copy from peripheralsMathias2022-08-181-3/+9
* Add DMA read + write functionsMathias2022-08-181-8/+40
* Remove unneeded NoDma structMathias2022-08-181-4/+0
* Attempt to implement future for DMA transferMathias2022-08-181-7/+42
* Stop active DMA transfer on dropMathias2022-08-181-9/+7
* Preliminary DMA support for RP2040Mathias2022-08-181-34/+105
* Implement remaining logic for blocking UART. async is still todo, awaiting DMAMathias2022-08-181-0/+6
* fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis2021-06-071-1/+0
* Fix all warnings on embassy-rp and embassy-rp-examples andRukai2021-05-201-2/+2
* stm32: fix build, add ciDario Nieuwenhuis2021-05-171-3/+2
* rp: add initial versionDario Nieuwenhuis2021-03-291-0/+87