1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - Power control register"]
    pub pcon: crate::Reg<pcon::PCON_SPEC>,
    #[doc = "0x04..0x14 - General purpose register N"]
    pub gpreg: [crate::Reg<gpreg::GPREG_SPEC>; 4],
    #[doc = "0x14 - Deep power-down control register. Also includes bits for general purpose storage."]
    pub dpdctrl: crate::Reg<dpdctrl::DPDCTRL_SPEC>,
}
#[doc = "PCON register accessor: an alias for `Reg<PCON_SPEC>`"]
pub type PCON = crate::Reg<pcon::PCON_SPEC>;
#[doc = "Power control register"]
pub mod pcon;
#[doc = "GPREG register accessor: an alias for `Reg<GPREG_SPEC>`"]
pub type GPREG = crate::Reg<gpreg::GPREG_SPEC>;
#[doc = "General purpose register N"]
pub mod gpreg;
#[doc = "DPDCTRL register accessor: an alias for `Reg<DPDCTRL_SPEC>`"]
pub type DPDCTRL = crate::Reg<dpdctrl::DPDCTRL_SPEC>;
#[doc = "Deep power-down control register. Also includes bits for general purpose storage."]
pub mod dpdctrl;