Struct atsamv71q20b::xdmac::xdmac_chid::XDMAC_CHID
source · [−]#[repr(C)]pub struct XDMAC_CHID {}
Expand description
Register block
Fields
cie: CIE
0x00 - Channel Interrupt Enable Register
cid: CID
0x04 - Channel Interrupt Disable Register
cim: CIM
0x08 - Channel Interrupt Mask Register
cis: CIS
0x0c - Channel Interrupt Status Register
csa: CSA
0x10 - Channel Source Address Register
cda: CDA
0x14 - Channel Destination Address Register
cnda: CNDA
0x18 - Channel Next Descriptor Address Register
cndc: CNDC
0x1c - Channel Next Descriptor Control Register
cubc: CUBC
0x20 - Channel Microblock Control Register
cbc: CBC
0x24 - Channel Block Control Register
cc: CC
0x28 - Channel Configuration Register
cds_msp: CDS_MSP
0x2c - Channel Data Stride Memory Set Pattern
csus: CSUS
0x30 - Channel Source Microblock Stride
cdus: CDUS
0x34 - Channel Destination Microblock Stride
Auto Trait Implementations
impl !RefUnwindSafe for XDMAC_CHID
impl Send for XDMAC_CHID
impl !Sync for XDMAC_CHID
impl Unpin for XDMAC_CHID
impl UnwindSafe for XDMAC_CHID
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more