aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/dma
Commit message (Expand)AuthorAgeFilesLines
...
* | embassy-stm32: Misc clippy fixesGrant Miller2023-08-061-1/+1
|/
* stm32/dma: remove tracexoviat2023-07-311-32/+0
* stm32/dma: fix condition checkxoviat2023-07-301-6/+11
* stm32/dma: add tracesxoviat2023-07-301-0/+28
* stm32/dma: fix condition checkxoviat2023-07-301-1/+1
* stm32/dma: don't write to full ringbufxoviat2023-07-301-0/+2
* stm32/dma: fix typosxoviat2023-07-301-3/+3
* stm32/dma: impl. wringbuf for bdmaxoviat2023-07-302-3/+155
* stm32/dma: complete initial ringbuf impl.xoviat2023-07-302-21/+200
* stm32/dma: add draft writable dma bufxoviat2023-07-291-0/+93
* fix commentsxoviat2023-07-291-2/+2
* stm32/dma: rename ringbufxoviat2023-07-293-23/+23
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-284-4/+4
* Merge pull request #1681 from alexferro/feature/stm32-dma-read-exactxoviat2023-07-283-15/+91
|\
| * Add a STM32/DMARingBuffer::read_exact helperAlex Ferro2023-07-223-15/+91
* | update DAC triggers to incorporate v3JuliDi2023-07-221-2/+17
|/
* Remove trivial to remove uses of atomic-polyfill.Dario Nieuwenhuis2023-07-121-2/+1
* Revert changes to dma.rsJulian2023-06-291-5/+1
* add dma is_running change docJuliDi2023-06-281-3/+1
* feature-gate set_channel_mode, undo dma.rs changesJuliDi2023-06-271-17/+1
* fix issues when DAC2 present, add additional options to DMA (NOT YET WORKING ...JuliDi2023-06-261-2/+24
* change dma complete transfer IR default to trueJuliDi2023-06-231-1/+1
* add option to enable/disable complete transfer interruptJuliDi2023-06-221-1/+6
* Merge remote-tracking branch 'upstream/main'JuliDi2023-06-212-0/+2
|\
| * stm32/gpdma: clear all interrupts after reset.Dario Nieuwenhuis2023-06-191-0/+1
| * Merge pull request #1572 from whitequark/bdma-blocking_wait-stopDario Nieuwenhuis2023-06-191-0/+1
| |\
| | * BDMA: request stop after busy loop in blocking_wait().Catherine2023-06-191-0/+1
* | | fix typo, minor cleanupJuliDi2023-06-191-4/+3
* | | remove unsafe for circular dma reg accessJuliDi2023-06-191-1/+1
* | | Merge branch 'main' of github.com:embassy-rs/embassyJuliDi2023-06-194-93/+73
|\| |
| * | stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-194-93/+73
| |/
* / add half transfer interrupt and circular dmaJuliDi2023-06-181-4/+22
|/
* Remove embassy-cortex-m crate, move stuff to embassy-hal-common.Dario Nieuwenhuis2023-06-094-4/+4
* asdgDario Nieuwenhuis2023-06-081-1/+1
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-083-8/+8
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-013-12/+9
* stm32/uart: fix dma ringbuf testsxoviat2023-05-291-6/+6
* stm32/uart: refactor rx ringbufferxoviat2023-05-293-292/+325
* stm32/dma: solve overlapping impl on DmaCtrl on stm32h7Dario Nieuwenhuis2023-05-013-15/+19
* stm32/uart: feature-gate ringbuffer out when using gpdma, not supported yet.Dario Nieuwenhuis2023-05-011-0/+2
* stm32/bdma: add ringbuffer support.Dario Nieuwenhuis2023-05-011-4/+183
* stm32/dma: remove separate process_tcif.Dario Nieuwenhuis2023-05-011-37/+9
* Support overflow detection for more than one ring-periodRasmus Melchior Jacobsen2023-05-012-104/+134
* Ring-buffered uart rx with one-period overrun detectionRasmus Melchior Jacobsen2023-05-013-4/+604
* stm32/spi: add support for all word sizes.Dario Nieuwenhuis2023-04-185-60/+97
* stm32/dma: add double buffered mode for DMA, update DCMI.Dario Nieuwenhuis2023-04-181-1/+158
* stm32/dma: refactor.Dario Nieuwenhuis2023-04-185-908/+804
* stm32/gpdma: fix race condition when resetting channel when done.Dario Nieuwenhuis2023-04-101-2/+9
* Add `#[must_use]` to all futuresGrant Miller2023-02-241-0/+1
* Merge #1227bors[bot]2023-02-231-6/+2
|\