nrf5340_app_pac/
regulators_ns.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    _reserved0: [u8; 0x0428],
5    #[doc = "0x428 - Main supply status"]
6    pub mainregstatus: MAINREGSTATUS,
7    _reserved1: [u8; 0xd4],
8    #[doc = "0x500 - System OFF register"]
9    pub systemoff: SYSTEMOFF,
10    _reserved2: [u8; 0x0c],
11    #[doc = "0x510 - Power-fail comparator configuration"]
12    pub pofcon: POFCON,
13    _reserved3: [u8; 0x01f0],
14    #[doc = "0x704 - Unspecified"]
15    pub vregmain: VREGMAIN,
16    _reserved4: [u8; 0x01f8],
17    #[doc = "0x900..0x908 - Unspecified"]
18    pub vregradio: VREGRADIO,
19    _reserved5: [u8; 0x01f8],
20    #[doc = "0xb00 - Unspecified"]
21    pub vregh: VREGH,
22}
23#[doc = "MAINREGSTATUS (r) register accessor: an alias for `Reg<MAINREGSTATUS_SPEC>`"]
24pub type MAINREGSTATUS = crate::Reg<mainregstatus::MAINREGSTATUS_SPEC>;
25#[doc = "Main supply status"]
26pub mod mainregstatus;
27#[doc = "SYSTEMOFF (w) register accessor: an alias for `Reg<SYSTEMOFF_SPEC>`"]
28pub type SYSTEMOFF = crate::Reg<systemoff::SYSTEMOFF_SPEC>;
29#[doc = "System OFF register"]
30pub mod systemoff;
31#[doc = "POFCON (rw) register accessor: an alias for `Reg<POFCON_SPEC>`"]
32pub type POFCON = crate::Reg<pofcon::POFCON_SPEC>;
33#[doc = "Power-fail comparator configuration"]
34pub mod pofcon;
35#[doc = "Unspecified"]
36pub use vregmain::VREGMAIN;
37#[doc = r"Cluster"]
38#[doc = "Unspecified"]
39pub mod vregmain;
40#[doc = "Unspecified"]
41pub use vregradio::VREGRADIO;
42#[doc = r"Cluster"]
43#[doc = "Unspecified"]
44pub mod vregradio;
45#[doc = "Unspecified"]
46pub use vregh::VREGH;
47#[doc = r"Cluster"]
48#[doc = "Unspecified"]
49pub mod vregh;