Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
2066: Msp432: DMA-support r=ppannuto a=lebakassemmerl ### Pull Request Overview This PR adds DMA-support, which will be used with UART TX and RX and later with SPI, ADC, etc. This is just a first version where only UART TX is supported. ### Testing Strategy Testing with UART on eval-board ### Help Wanted * It would be nice to get some feedback if the interface-definitions make sense how they are now implemented * Any recommendations/ideas how to better align the `DMA_CONFIG` struct, I just wanted to make a standard array and no struct, but I didn't find anything to align arrays in rust. ### TODO - [x] implement `transfer_mem_to_peripheral()` for UART TX - [x] implement `transfer_peripheral_to_mem()` for UART RX - [x] implement `transfer_mem_to_mem()` ### Documentation Updated n/a ### Formatting Ran `make ci-nosetup` Co-authored-by: hotschi <hotschi@gmx.at>
- Loading branch information