efm32g230_pac/
emu.rs
1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4 #[doc = "0x00 - Control Register"]
5 pub ctrl: crate::Reg<ctrl::CTRL_SPEC>,
6 #[doc = "0x04 - Memory Control Register"]
7 pub memctrl: crate::Reg<memctrl::MEMCTRL_SPEC>,
8 #[doc = "0x08 - Configuration Lock Register"]
9 pub lock: crate::Reg<lock::LOCK_SPEC>,
10 _reserved3: [u8; 0x18],
11 #[doc = "0x24 - Auxiliary Control Register"]
12 pub auxctrl: crate::Reg<auxctrl::AUXCTRL_SPEC>,
13}
14#[doc = "CTRL register accessor: an alias for `Reg<CTRL_SPEC>`"]
15pub type CTRL = crate::Reg<ctrl::CTRL_SPEC>;
16#[doc = "Control Register"]
17pub mod ctrl;
18#[doc = "MEMCTRL register accessor: an alias for `Reg<MEMCTRL_SPEC>`"]
19pub type MEMCTRL = crate::Reg<memctrl::MEMCTRL_SPEC>;
20#[doc = "Memory Control Register"]
21pub mod memctrl;
22#[doc = "LOCK register accessor: an alias for `Reg<LOCK_SPEC>`"]
23pub type LOCK = crate::Reg<lock::LOCK_SPEC>;
24#[doc = "Configuration Lock Register"]
25pub mod lock;
26#[doc = "AUXCTRL register accessor: an alias for `Reg<AUXCTRL_SPEC>`"]
27pub type AUXCTRL = crate::Reg<auxctrl::AUXCTRL_SPEC>;
28#[doc = "Auxiliary Control Register"]
29pub mod auxctrl;