atsame70q21 0.21.0

Peripheral access API for ATSAME70Q21 microcontrollers from Atmel/Microchip (generated using svd2rust)
Documentation
#[doc = "TC_CCR register accessor: an alias for `Reg<TC_CCR_SPEC>`"]
pub type TC_CCR = crate::Reg<tc_ccr::TC_CCR_SPEC>;
#[doc = "Channel Control Register (channel = 0)"]
pub mod tc_ccr;
#[doc = "TC_CMR register accessor: an alias for `Reg<TC_CMR_SPEC>`"]
pub type TC_CMR = crate::Reg<tc_cmr::TC_CMR_SPEC>;
#[doc = "Channel Mode Register (channel = 0)"]
pub mod tc_cmr;
#[doc = "TC_SMMR register accessor: an alias for `Reg<TC_SMMR_SPEC>`"]
pub type TC_SMMR = crate::Reg<tc_smmr::TC_SMMR_SPEC>;
#[doc = "Stepper Motor Mode Register (channel = 0)"]
pub mod tc_smmr;
#[doc = "TC_RAB register accessor: an alias for `Reg<TC_RAB_SPEC>`"]
pub type TC_RAB = crate::Reg<tc_rab::TC_RAB_SPEC>;
#[doc = "Register AB (channel = 0)"]
pub mod tc_rab;
#[doc = "TC_CV register accessor: an alias for `Reg<TC_CV_SPEC>`"]
pub type TC_CV = crate::Reg<tc_cv::TC_CV_SPEC>;
#[doc = "Counter Value (channel = 0)"]
pub mod tc_cv;
#[doc = "TC_RA register accessor: an alias for `Reg<TC_RA_SPEC>`"]
pub type TC_RA = crate::Reg<tc_ra::TC_RA_SPEC>;
#[doc = "Register A (channel = 0)"]
pub mod tc_ra;
#[doc = "TC_RB register accessor: an alias for `Reg<TC_RB_SPEC>`"]
pub type TC_RB = crate::Reg<tc_rb::TC_RB_SPEC>;
#[doc = "Register B (channel = 0)"]
pub mod tc_rb;
#[doc = "TC_RC register accessor: an alias for `Reg<TC_RC_SPEC>`"]
pub type TC_RC = crate::Reg<tc_rc::TC_RC_SPEC>;
#[doc = "Register C (channel = 0)"]
pub mod tc_rc;
#[doc = "TC_SR register accessor: an alias for `Reg<TC_SR_SPEC>`"]
pub type TC_SR = crate::Reg<tc_sr::TC_SR_SPEC>;
#[doc = "Status Register (channel = 0)"]
pub mod tc_sr;
#[doc = "TC_IER register accessor: an alias for `Reg<TC_IER_SPEC>`"]
pub type TC_IER = crate::Reg<tc_ier::TC_IER_SPEC>;
#[doc = "Interrupt Enable Register (channel = 0)"]
pub mod tc_ier;
#[doc = "TC_IDR register accessor: an alias for `Reg<TC_IDR_SPEC>`"]
pub type TC_IDR = crate::Reg<tc_idr::TC_IDR_SPEC>;
#[doc = "Interrupt Disable Register (channel = 0)"]
pub mod tc_idr;
#[doc = "TC_IMR register accessor: an alias for `Reg<TC_IMR_SPEC>`"]
pub type TC_IMR = crate::Reg<tc_imr::TC_IMR_SPEC>;
#[doc = "Interrupt Mask Register (channel = 0)"]
pub mod tc_imr;
#[doc = "TC_EMR register accessor: an alias for `Reg<TC_EMR_SPEC>`"]
pub type TC_EMR = crate::Reg<tc_emr::TC_EMR_SPEC>;
#[doc = "Extended Mode Register (channel = 0)"]
pub mod tc_emr;