imxrt-dma 0.2.0

DMA driver for i.MX RT processors
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! DMA multiplexer

use super::RWRegister;

/// DMA multiplexer configuration registers
#[repr(C)]
pub struct RegisterBlock {
    /// Multiplexer configuration registers, one per channel
    pub chcfg: [RWRegister<u32>; 32],
}

impl RegisterBlock {
    pub const ENBL: u32 = 1 << 31;
    pub const TRIG: u32 = 1 << 30;
    pub const A_ON: u32 = 1 << 29;
}