xmc1000 0.1.0

Peripheral access API for XMC1xxx series microcontrollers
Documentation
#[doc = r" Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - Out Of Range Comparator Control Register"]
    pub orcctrl: ORCCTRL,
    _reserved0: [u8; 2904usize],
    #[doc = "0xb5c - Analog Comparator 0 Control Register"]
    pub anacmp0: ANACMP0,
    _reserved1: [u8; 2usize],
    #[doc = "0xb60 - Analog Comparator 1 Control Register"]
    pub anacmp1: ANACMP1,
    _reserved2: [u8; 2usize],
    #[doc = "0xb64 - Analog Comparator 2 Control Register"]
    pub anacmp2: ANACMP2,
}
#[doc = "Out Of Range Comparator Control Register"]
pub struct ORCCTRL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Out Of Range Comparator Control Register"]
pub mod orcctrl;
#[doc = "Analog Comparator 0 Control Register"]
pub struct ANACMP0 {
    register: ::vcell::VolatileCell<u16>,
}
#[doc = "Analog Comparator 0 Control Register"]
pub mod anacmp0;
#[doc = "Analog Comparator 1 Control Register"]
pub struct ANACMP1 {
    register: ::vcell::VolatileCell<u16>,
}
#[doc = "Analog Comparator 1 Control Register"]
pub mod anacmp1;
#[doc = "Analog Comparator 2 Control Register"]
pub struct ANACMP2 {
    register: ::vcell::VolatileCell<u16>,
}
#[doc = "Analog Comparator 2 Control Register"]
pub mod anacmp2;