aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/dma/dma_bdma.rs
Commit message (Expand)AuthorAgeFilesLines
* stm32: extract busychannel into common apixoviat2025-11-251-7/+8
* low power: store stop mode for dma channelsxoviat2025-11-211-7/+9
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
* refactor: make dma implementations match in interfaceelagil2025-09-051-44/+58
* stm32/dma: fix packing/unpacking not working.Dario Nieuwenhuis2025-07-041-23/+40
* stm32/dma: add missing fence on BDMA start.Dario Nieuwenhuis2025-07-041-3/+3
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-26/+18
* Reset complete count global variable on Dma configurenoracarmig2025-01-261-0/+2
* Merge pull request #3704 from CNLHC/pwm_support_gp32Dario Nieuwenhuis2025-01-211-15/+29
|\
| * refactor: update write DMA transfer function to use separate memory word typeLiu Hancheng2025-01-051-5/+5
| * refactor: update DMA transfer functions to use separate memory and peripheral...Liu Hancheng2025-01-041-12/+26
* | chore: fix buildelagil2025-01-031-7/+7
|/
* refactor: naming of wait functionselagil2024-11-171-2/+2
* feat: SAI/ringbuffer add function to wait for any write errorelagil2024-11-171-0/+7
* fix(SAI): disallow start without initial writeelagil2024-11-161-3/+0
* stm32: Automatically clear on WritableRingBuffer startAlexandros Liarokapis2024-10-151-1/+2
* stm32: fix ringbugger overrun errors due to bad dma wrap-around behaviorAlexandros Liarokapis2024-10-151-10/+20
* overrun at invalid diffs, rename clear to reset, simplify dma_sync methodAlexandros Liarokapis2024-10-151-2/+2
* stm32: initial support for alternative ringbuffer implementationAlexandros Liarokapis2024-10-151-4/+0
* stm32: Moved comment to match request_stopPeter Krull2024-09-191-2/+2
* stm32: Added request_pause to DMA, and use it for RingBufferedUartRxPeter Krull2024-09-191-2/+52
* fix(stm32): enable dma half transfer interrupt for buffereduartBadr Bouslikhin2024-09-061-0/+1
* Fix dma nvic issues on dual core linesAlexandros Liarokapis2024-08-171-0/+9
* Enables half transfer ir when constructing a ReadableDmaRingBufferAlexandros Liarokapis2024-06-231-0/+1
* Use raw slices .len() method instead of unsafe hacks.Dario Nieuwenhuis2024-06-131-10/+6
* Add async stop() function to stm32 bdma_dmaTyler Gilbert2024-03-311-1/+62
* Fixed DMA CI build issues.Caleb Garrett2024-03-101-52/+39
* Add DMA request priority as transfer option.Caleb Garrett2024-03-101-5/+58
* stm32/dma: add AnyChannel, add support for BDMA on H7.Dario Nieuwenhuis2024-02-241-0/+913