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;