xmc4800 0.5.0

XMC peripheral library for XMC4800 generated from SVD
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - WDT ID Register"]
    pub id: crate::Reg<id::ID_SPEC>,
    #[doc = "0x04 - WDT Control Register"]
    pub ctr: crate::Reg<ctr::CTR_SPEC>,
    #[doc = "0x08 - WDT Service Register"]
    pub srv: crate::Reg<srv::SRV_SPEC>,
    #[doc = "0x0c - WDT Timer Register"]
    pub tim: crate::Reg<tim::TIM_SPEC>,
    #[doc = "0x10 - WDT Window Lower Bound Register"]
    pub wlb: crate::Reg<wlb::WLB_SPEC>,
    #[doc = "0x14 - WDT Window Upper Bound Register"]
    pub wub: crate::Reg<wub::WUB_SPEC>,
    #[doc = "0x18 - WDT Status Register"]
    pub wdtsts: crate::Reg<wdtsts::WDTSTS_SPEC>,
    #[doc = "0x1c - WDT Clear Register"]
    pub wdtclr: crate::Reg<wdtclr::WDTCLR_SPEC>,
}
#[doc = "ID register accessor: an alias for `Reg<ID_SPEC>`"]
pub type ID = crate::Reg<id::ID_SPEC>;
#[doc = "WDT ID Register"]
pub mod id;
#[doc = "CTR register accessor: an alias for `Reg<CTR_SPEC>`"]
pub type CTR = crate::Reg<ctr::CTR_SPEC>;
#[doc = "WDT Control Register"]
pub mod ctr;
#[doc = "SRV register accessor: an alias for `Reg<SRV_SPEC>`"]
pub type SRV = crate::Reg<srv::SRV_SPEC>;
#[doc = "WDT Service Register"]
pub mod srv;
#[doc = "TIM register accessor: an alias for `Reg<TIM_SPEC>`"]
pub type TIM = crate::Reg<tim::TIM_SPEC>;
#[doc = "WDT Timer Register"]
pub mod tim;
#[doc = "WLB register accessor: an alias for `Reg<WLB_SPEC>`"]
pub type WLB = crate::Reg<wlb::WLB_SPEC>;
#[doc = "WDT Window Lower Bound Register"]
pub mod wlb;
#[doc = "WUB register accessor: an alias for `Reg<WUB_SPEC>`"]
pub type WUB = crate::Reg<wub::WUB_SPEC>;
#[doc = "WDT Window Upper Bound Register"]
pub mod wub;
#[doc = "WDTSTS register accessor: an alias for `Reg<WDTSTS_SPEC>`"]
pub type WDTSTS = crate::Reg<wdtsts::WDTSTS_SPEC>;
#[doc = "WDT Status Register"]
pub mod wdtsts;
#[doc = "WDTCLR register accessor: an alias for `Reg<WDTCLR_SPEC>`"]
pub type WDTCLR = crate::Reg<wdtclr::WDTCLR_SPEC>;
#[doc = "WDT Clear Register"]
pub mod wdtclr;