| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | stm32: initial support for alternative ringbuffer implementation | Alexandros Liarokapis | 2024-10-15 | 1 | -668/+0 |
| | | |||||
| * | minor fix | eZio Pan | 2024-02-09 | 1 | -0/+1 |
| | | |||||
| * | Add write_immediate() function to STM32 DMA ringbuffer API to pre-fill the ↵ | Tyler Gilbert | 2024-01-03 | 1 | -0/+11 |
| | | | | | buffer before starting the DMA | ||||
| * | Merge pull request #1743 from xoviat/dma-2 | Dario Nieuwenhuis | 2023-08-10 | 1 | -19/+84 |
| |\ | | | | | | | stm32/dma: consolidate ringbuf | ||||
| | * | stm32/dma: consolidate ringbuf | xoviat | 2023-08-03 | 1 | -19/+84 |
| | | | |||||
| * | | embassy-stm32: Misc clippy fixes | Grant Miller | 2023-08-06 | 1 | -1/+1 |
| |/ | |||||
| * | stm32/dma: remove trace | xoviat | 2023-07-31 | 1 | -32/+0 |
| | | |||||
| * | stm32/dma: fix condition check | xoviat | 2023-07-30 | 1 | -6/+11 |
| | | |||||
| * | stm32/dma: add traces | xoviat | 2023-07-30 | 1 | -0/+28 |
| | | |||||
| * | stm32/dma: fix condition check | xoviat | 2023-07-30 | 1 | -1/+1 |
| | | |||||
| * | stm32/dma: don't write to full ringbuf | xoviat | 2023-07-30 | 1 | -0/+2 |
| | | |||||
| * | stm32/dma: complete initial ringbuf impl. | xoviat | 2023-07-30 | 1 | -20/+30 |
| | | |||||
| * | stm32/dma: add draft writable dma buf | xoviat | 2023-07-29 | 1 | -0/+93 |
| | | |||||
| * | stm32/dma: rename ringbuf | xoviat | 2023-07-29 | 1 | -9/+9 |
| | | |||||
| * | Add a STM32/DMARingBuffer::read_exact helper | Alex Ferro | 2023-07-22 | 1 | -9/+9 |
| | | | | | | | | | | | This provides a helper function with an async implementation, that will only return (or error) when it was able to read that many bytes, sleeping until ready. Additionally, corrected the documentation for Ringbuffer functions to use "elements" instead of "bytes" as the types were already generic over the word/element size. | ||||
| * | stm32/uart: fix dma ringbuf tests | xoviat | 2023-05-29 | 1 | -6/+6 |
| | | |||||
| * | stm32/uart: refactor rx ringbuffer | xoviat | 2023-05-29 | 1 | -236/+301 |
| | | | | | | - remove some race conditions - allow full use of rx buffer | ||||
| * | stm32/dma: solve overlapping impl on DmaCtrl on stm32h7 | Dario Nieuwenhuis | 2023-05-01 | 1 | -3/+3 |
| | | |||||
| * | stm32/uart: feature-gate ringbuffer out when using gpdma, not supported yet. | Dario Nieuwenhuis | 2023-05-01 | 1 | -0/+2 |
| | | |||||
| * | Support overflow detection for more than one ring-period | Rasmus Melchior Jacobsen | 2023-05-01 | 1 | -71/+56 |
| | | |||||
| * | Ring-buffered uart rx with one-period overrun detection | Rasmus Melchior Jacobsen | 2023-05-01 | 1 | -0/+433 |
