1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - LRADC Control Register"]
    pub lradc_ctrl: LRADC_CTRL,
    #[doc = "0x04 - LRADC Interrupt Control Register"]
    pub lradc_intc: LRADC_INTC,
    #[doc = "0x08 - LRADC Interrupt Status Register"]
    pub lradc_ints: LRADC_INTS,
    #[doc = "0x0c - LRADC Data Register"]
    pub lradc_data: LRADC_DATA,
}
#[doc = "lradc_ctrl (rw) register accessor: an alias for `Reg<LRADC_CTRL_SPEC>`"]
pub type LRADC_CTRL = crate::Reg<lradc_ctrl::LRADC_CTRL_SPEC>;
#[doc = "LRADC Control Register"]
pub mod lradc_ctrl;
#[doc = "lradc_intc (rw) register accessor: an alias for `Reg<LRADC_INTC_SPEC>`"]
pub type LRADC_INTC = crate::Reg<lradc_intc::LRADC_INTC_SPEC>;
#[doc = "LRADC Interrupt Control Register"]
pub mod lradc_intc;
#[doc = "lradc_ints (rw) register accessor: an alias for `Reg<LRADC_INTS_SPEC>`"]
pub type LRADC_INTS = crate::Reg<lradc_ints::LRADC_INTS_SPEC>;
#[doc = "LRADC Interrupt Status Register"]
pub mod lradc_ints;
#[doc = "lradc_data (r) register accessor: an alias for `Reg<LRADC_DATA_SPEC>`"]
pub type LRADC_DATA = crate::Reg<lradc_data::LRADC_DATA_SPEC>;
#[doc = "LRADC Data Register"]
pub mod lradc_data;