Struct atsame70n19_pac::xdmac::XDMAC_CHID [−][src]
#[repr(C)]pub struct XDMAC_CHID {Show 14 fields
pub cie: Reg<CIE_SPEC>,
pub cid: Reg<CID_SPEC>,
pub cim: Reg<CIM_SPEC>,
pub cis: Reg<CIS_SPEC>,
pub csa: Reg<CSA_SPEC>,
pub cda: Reg<CDA_SPEC>,
pub cnda: Reg<CNDA_SPEC>,
pub cndc: Reg<CNDC_SPEC>,
pub cubc: Reg<CUBC_SPEC>,
pub cbc: Reg<CBC_SPEC>,
pub cc: Reg<CC_SPEC>,
pub cds_msp: Reg<CDS_MSP_SPEC>,
pub csus: Reg<CSUS_SPEC>,
pub cdus: Reg<CDUS_SPEC>,
}
Expand description
Register block
Fields
cie: Reg<CIE_SPEC>
0x00 - Channel Interrupt Enable Register (chid = 0)
cid: Reg<CID_SPEC>
0x04 - Channel Interrupt Disable Register (chid = 0)
cim: Reg<CIM_SPEC>
0x08 - Channel Interrupt Mask Register (chid = 0)
cis: Reg<CIS_SPEC>
0x0c - Channel Interrupt Status Register (chid = 0)
csa: Reg<CSA_SPEC>
0x10 - Channel Source Address Register (chid = 0)
cda: Reg<CDA_SPEC>
0x14 - Channel Destination Address Register (chid = 0)
cnda: Reg<CNDA_SPEC>
0x18 - Channel Next Descriptor Address Register (chid = 0)
cndc: Reg<CNDC_SPEC>
0x1c - Channel Next Descriptor Control Register (chid = 0)
cubc: Reg<CUBC_SPEC>
0x20 - Channel Microblock Control Register (chid = 0)
cbc: Reg<CBC_SPEC>
0x24 - Channel Block Control Register (chid = 0)
cc: Reg<CC_SPEC>
0x28 - Channel Configuration Register (chid = 0)
cds_msp: Reg<CDS_MSP_SPEC>
0x2c - Channel Data Stride Memory Set Pattern (chid = 0)
csus: Reg<CSUS_SPEC>
0x30 - Channel Source Microblock Stride (chid = 0)
cdus: Reg<CDUS_SPEC>
0x34 - Channel Destination Microblock Stride (chid = 0)