macro_rules! dma_descriptors {
($rx_size:expr, $tx_size:expr) => { ... };
($size:expr) => { ... };
}
Available on crate feature
unstable
only.Expand description
Convenience macro to create DMA descriptors.
ยงUsage
use esp_hal::dma_descriptors;
// Create RX and TX descriptors for transactions up to 32000 bytes - passing
// only one parameter assumes RX and TX are the same size.
let (rx_descriptors, tx_descriptors) = dma_descriptors!(32000, 32000);