xmc4800 0.5.0

XMC peripheral library for XMC4800 generated from SVD
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - Parity Error Enable Register"]
    pub peen: crate::Reg<peen::PEEN_SPEC>,
    #[doc = "0x04 - Memory Checking Control Register"]
    pub mchkcon: crate::Reg<mchkcon::MCHKCON_SPEC>,
    #[doc = "0x08 - Parity Error Trap Enable Register"]
    pub pete: crate::Reg<pete::PETE_SPEC>,
    #[doc = "0x0c - Parity Error Reset Enable Register"]
    pub persten: crate::Reg<persten::PERSTEN_SPEC>,
    _reserved4: [u8; 0x04],
    #[doc = "0x14 - Parity Error Flag Register"]
    pub peflag: crate::Reg<peflag::PEFLAG_SPEC>,
    #[doc = "0x18 - Parity Memory Test Pattern Register"]
    pub pmtpr: crate::Reg<pmtpr::PMTPR_SPEC>,
    #[doc = "0x1c - Parity Memory Test Select Register"]
    pub pmtsr: crate::Reg<pmtsr::PMTSR_SPEC>,
}
#[doc = "PEEN register accessor: an alias for `Reg<PEEN_SPEC>`"]
pub type PEEN = crate::Reg<peen::PEEN_SPEC>;
#[doc = "Parity Error Enable Register"]
pub mod peen;
#[doc = "MCHKCON register accessor: an alias for `Reg<MCHKCON_SPEC>`"]
pub type MCHKCON = crate::Reg<mchkcon::MCHKCON_SPEC>;
#[doc = "Memory Checking Control Register"]
pub mod mchkcon;
#[doc = "PETE register accessor: an alias for `Reg<PETE_SPEC>`"]
pub type PETE = crate::Reg<pete::PETE_SPEC>;
#[doc = "Parity Error Trap Enable Register"]
pub mod pete;
#[doc = "PERSTEN register accessor: an alias for `Reg<PERSTEN_SPEC>`"]
pub type PERSTEN = crate::Reg<persten::PERSTEN_SPEC>;
#[doc = "Parity Error Reset Enable Register"]
pub mod persten;
#[doc = "PEFLAG register accessor: an alias for `Reg<PEFLAG_SPEC>`"]
pub type PEFLAG = crate::Reg<peflag::PEFLAG_SPEC>;
#[doc = "Parity Error Flag Register"]
pub mod peflag;
#[doc = "PMTPR register accessor: an alias for `Reg<PMTPR_SPEC>`"]
pub type PMTPR = crate::Reg<pmtpr::PMTPR_SPEC>;
#[doc = "Parity Memory Test Pattern Register"]
pub mod pmtpr;
#[doc = "PMTSR register accessor: an alias for `Reg<PMTSR_SPEC>`"]
pub type PMTSR = crate::Reg<pmtsr::PMTSR_SPEC>;
#[doc = "Parity Memory Test Select Register"]
pub mod pmtsr;