| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [iMXRT] dma: fix transfer count computation | Felipe Balbi | 2025-12-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | count should be defined as the integer div_round_up of buffer length and word size, otherwise transferring small buffers will cause a panic due to underflow: if we let from = [0u32; 1]; then calling dma::write() will result in: let count = ((1 / 4 as usize) - 1) = 0 - 1 // underflow Rounding up results in 1 - 1 as expected. | ||||
| * | [iMXRT] dma: define MAX_CHUNK_SIZE constant | Felipe Balbi | 2025-12-16 | 1 | -0/+2 |
| | | | | | | | Instead of adding magic constants all over the place, let's just define DMA MAX_CHUNK_SIZE in a single constant that be referenced by the various users. | ||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -3/+3 |
| | | |||||
| * | Add UART and DMA drivers | Felipe Balbi | 2025-05-15 | 1 | -0/+418 |
| Both blocking and async versions are supported. Add separate examples for each mode. | |||||
