aboutsummaryrefslogtreecommitdiff
path: root/drivers/edma/src/dmamux.rs
blob: 79f63e0bc77206f32464af51f5ed4cc775e999c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! DMA multiplexer.

#[repr(C)]
#[allow(non_snake_case)]
pub struct RegisterBlock {
    pub CHCFG: [u32; 32],
}

ral_registers::register! {
    pub CHCFG<u32> RW [
        ENBL  start(31) width(1) RW {}
        TRIG  start(30) width(1) RW {}
        A_ON  start(29) width(1) RW {}
        SOURCE start(0) width(8) RW {}
    ]
}