embassy/examples
bors[bot] 24ab21a7dd
Merge #913
913: (embassy-rp): Add DMA implementation r=Dirbaio a=MathiasKoch

This PR adds everything necessary to do peripheral to memory DMA & memory to memory DMA operations.

It also adds async UART read & write, powered by DMA

Co-authored-by: Mathias <mk@blackbird.online>
2022-08-26 10:57:10 +00:00
..
boot split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
nrf sync: flatten module structure. 2022-08-22 22:18:13 +02:00
nrf-rtos-trace split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
rp Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-rp/dma 2022-08-23 13:24:52 +02:00
std split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32f0 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32f1 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32f2 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32f3 sync: flatten module structure. 2022-08-22 22:18:13 +02:00
stm32f4 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32f7 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32g0 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32g4 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32h7 sync: flatten module structure. 2022-08-22 22:18:13 +02:00
stm32l0 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32l1 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32l4 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32l5 sync: flatten module structure. 2022-08-22 22:18:13 +02:00
stm32u5 split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32wb split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
stm32wl sync: flatten module structure. 2022-08-22 22:18:13 +02:00
wasm Enable 'std' feature on critical-section for WASM 2022-08-23 20:00:34 +02:00