atsame70q21 0.21.0

Peripheral access API for ATSAME70Q21 microcontrollers from Atmel/Microchip (generated using svd2rust)
Documentation
#[doc = "XDMAC_CIE register accessor: an alias for `Reg<XDMAC_CIE_SPEC>`"]
pub type XDMAC_CIE = crate::Reg<xdmac_cie::XDMAC_CIE_SPEC>;
#[doc = "Channel Interrupt Enable Register (chid = 0)"]
pub mod xdmac_cie;
#[doc = "XDMAC_CID register accessor: an alias for `Reg<XDMAC_CID_SPEC>`"]
pub type XDMAC_CID = crate::Reg<xdmac_cid::XDMAC_CID_SPEC>;
#[doc = "Channel Interrupt Disable Register (chid = 0)"]
pub mod xdmac_cid;
#[doc = "XDMAC_CIM register accessor: an alias for `Reg<XDMAC_CIM_SPEC>`"]
pub type XDMAC_CIM = crate::Reg<xdmac_cim::XDMAC_CIM_SPEC>;
#[doc = "Channel Interrupt Mask Register (chid = 0)"]
pub mod xdmac_cim;
#[doc = "XDMAC_CIS register accessor: an alias for `Reg<XDMAC_CIS_SPEC>`"]
pub type XDMAC_CIS = crate::Reg<xdmac_cis::XDMAC_CIS_SPEC>;
#[doc = "Channel Interrupt Status Register (chid = 0)"]
pub mod xdmac_cis;
#[doc = "XDMAC_CSA register accessor: an alias for `Reg<XDMAC_CSA_SPEC>`"]
pub type XDMAC_CSA = crate::Reg<xdmac_csa::XDMAC_CSA_SPEC>;
#[doc = "Channel Source Address Register (chid = 0)"]
pub mod xdmac_csa;
#[doc = "XDMAC_CDA register accessor: an alias for `Reg<XDMAC_CDA_SPEC>`"]
pub type XDMAC_CDA = crate::Reg<xdmac_cda::XDMAC_CDA_SPEC>;
#[doc = "Channel Destination Address Register (chid = 0)"]
pub mod xdmac_cda;
#[doc = "XDMAC_CNDA register accessor: an alias for `Reg<XDMAC_CNDA_SPEC>`"]
pub type XDMAC_CNDA = crate::Reg<xdmac_cnda::XDMAC_CNDA_SPEC>;
#[doc = "Channel Next Descriptor Address Register (chid = 0)"]
pub mod xdmac_cnda;
#[doc = "XDMAC_CNDC register accessor: an alias for `Reg<XDMAC_CNDC_SPEC>`"]
pub type XDMAC_CNDC = crate::Reg<xdmac_cndc::XDMAC_CNDC_SPEC>;
#[doc = "Channel Next Descriptor Control Register (chid = 0)"]
pub mod xdmac_cndc;
#[doc = "XDMAC_CUBC register accessor: an alias for `Reg<XDMAC_CUBC_SPEC>`"]
pub type XDMAC_CUBC = crate::Reg<xdmac_cubc::XDMAC_CUBC_SPEC>;
#[doc = "Channel Microblock Control Register (chid = 0)"]
pub mod xdmac_cubc;
#[doc = "XDMAC_CBC register accessor: an alias for `Reg<XDMAC_CBC_SPEC>`"]
pub type XDMAC_CBC = crate::Reg<xdmac_cbc::XDMAC_CBC_SPEC>;
#[doc = "Channel Block Control Register (chid = 0)"]
pub mod xdmac_cbc;
#[doc = "XDMAC_CC register accessor: an alias for `Reg<XDMAC_CC_SPEC>`"]
pub type XDMAC_CC = crate::Reg<xdmac_cc::XDMAC_CC_SPEC>;
#[doc = "Channel Configuration Register (chid = 0)"]
pub mod xdmac_cc;
#[doc = "XDMAC_CDS_MSP register accessor: an alias for `Reg<XDMAC_CDS_MSP_SPEC>`"]
pub type XDMAC_CDS_MSP = crate::Reg<xdmac_cds_msp::XDMAC_CDS_MSP_SPEC>;
#[doc = "Channel Data Stride Memory Set Pattern (chid = 0)"]
pub mod xdmac_cds_msp;
#[doc = "XDMAC_CSUS register accessor: an alias for `Reg<XDMAC_CSUS_SPEC>`"]
pub type XDMAC_CSUS = crate::Reg<xdmac_csus::XDMAC_CSUS_SPEC>;
#[doc = "Channel Source Microblock Stride (chid = 0)"]
pub mod xdmac_csus;
#[doc = "XDMAC_CDUS register accessor: an alias for `Reg<XDMAC_CDUS_SPEC>`"]
pub type XDMAC_CDUS = crate::Reg<xdmac_cdus::XDMAC_CDUS_SPEC>;
#[doc = "Channel Destination Microblock Stride (chid = 0)"]
pub mod xdmac_cdus;