aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove cfg_ifHenrik Alsér2022-09-011-34/+29
* Rearrange new:sHenrik Alsér2022-09-012-64/+128
* Change DMA write/read to use raw pointersHenrik Alsér2022-09-013-18/+39
* Reorder argsHenrik Alsér2022-09-011-2/+2
* transfer_in_placeHenrik Alsér2022-09-011-7/+8
* impl embedded-hal-asyncHenrik Alsér2022-09-011-0/+54
* exampleHenrik Alsér2022-09-011-5/+79
* dmaHenrik Alsér2022-09-011-16/+75
* Do not use cfg_if for embedded-hal-async feature gates.Dario Nieuwenhuis2022-08-311-35/+36
* Merge pull request #927 from embassy-rs/rp-usbDario Nieuwenhuis2022-08-304-5/+890
|\
| * rp: add usb device support.Dario Nieuwenhuis2022-08-253-1/+886
| * rp: update PACDario Nieuwenhuis2022-08-242-4/+4
* | Add HIL tests of DMA & UART, and correctly set DREQ for uart DMAMathias2022-08-262-23/+79
* | Only check for ahb error in DMAMathias2022-08-231-7/+1
* | Change to using embassy-syncMathias2022-08-231-2/+2
* | Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-r...Mathias2022-08-233-6/+6
|\|
| * split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-223-4/+4
| * rp: fix nvic prio bits (it's 2, not 3)Dario Nieuwenhuis2022-08-222-2/+2
* | Abort DMA operation when dropping a Transfer, and panic on DMA errorsMathias2022-08-231-2/+14
* | Address code review commentsMathias2022-08-233-38/+47
* | 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-182-10/+16
* | Add DMA read + write functionsMathias2022-08-182-10/+42
* | Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-r...Mathias2022-08-184-9/+9
|\|
| * Merge #910bors[bot]2022-08-183-38/+371
| |\
| * | Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-182-3/+4
| * | Remove HAL initialization from #[embassy::main] macro.Dario Nieuwenhuis2022-08-173-3/+2
| * | Update to critical-section 1.0, atomic-polyfill 1.0Dario Nieuwenhuis2022-08-171-3/+3
* | | 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-182-77/+257
| |/ |/|
* | Fix rp uart exampleMathias2022-08-181-1/+1
* | Implement remaining logic for blocking UART. async is still todo, awaiting DMAMathias2022-08-183-38/+371
|/
* rp/gpio: fix wait_for_* when multiple pins are in use.Dario Nieuwenhuis2022-08-081-35/+39
* rp/gpio: remove unused lifetimes.Dario Nieuwenhuis2022-08-071-10/+10
* Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis2022-07-293-7/+8
* Remove PeripheralRef::into_inner()Dario Nieuwenhuis2022-07-232-23/+20
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-234-50/+50
* Update embassy-stm32Dario Nieuwenhuis2022-07-231-1/+1
* Rename unsafe_impl_unborrow to impl_unborrowDario Nieuwenhuis2022-07-231-2/+2
* Update embassy-rpGrant Miller2022-07-233-58/+49
* Add inline attribute to embassy-rp async functionsDaniel Bevenius2022-07-221-0/+10
* Fix build of embassy-rp on stable channelJan Niehusmann2022-07-213-61/+64
* Add embedded_hal_async support for embassy-rpDaniel Bevenius2022-07-142-1/+302
* Move all gpio logic to Flexchemicstry2022-07-131-6/+3
* Change get_set_level to get_output_levelchemicstry2022-07-131-3/+3