atsam4e16e_pac/
supc.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - Supply Controller Control Register"]
5    pub cr: CR,
6    #[doc = "0x04 - Supply Controller Supply Monitor Mode Register"]
7    pub smmr: SMMR,
8    #[doc = "0x08 - Supply Controller Mode Register"]
9    pub mr: MR,
10    #[doc = "0x0c - Supply Controller Wake-up Mode Register"]
11    pub wumr: WUMR,
12    #[doc = "0x10 - Supply Controller Wake-up Inputs Register"]
13    pub wuir: WUIR,
14    #[doc = "0x14 - Supply Controller Status Register"]
15    pub sr: SR,
16}
17#[doc = "CR (w) register accessor: an alias for `Reg<CR_SPEC>`"]
18pub type CR = crate::Reg<cr::CR_SPEC>;
19#[doc = "Supply Controller Control Register"]
20pub mod cr;
21#[doc = "SMMR (rw) register accessor: an alias for `Reg<SMMR_SPEC>`"]
22pub type SMMR = crate::Reg<smmr::SMMR_SPEC>;
23#[doc = "Supply Controller Supply Monitor Mode Register"]
24pub mod smmr;
25#[doc = "MR (rw) register accessor: an alias for `Reg<MR_SPEC>`"]
26pub type MR = crate::Reg<mr::MR_SPEC>;
27#[doc = "Supply Controller Mode Register"]
28pub mod mr;
29#[doc = "WUMR (rw) register accessor: an alias for `Reg<WUMR_SPEC>`"]
30pub type WUMR = crate::Reg<wumr::WUMR_SPEC>;
31#[doc = "Supply Controller Wake-up Mode Register"]
32pub mod wumr;
33#[doc = "WUIR (rw) register accessor: an alias for `Reg<WUIR_SPEC>`"]
34pub type WUIR = crate::Reg<wuir::WUIR_SPEC>;
35#[doc = "Supply Controller Wake-up Inputs Register"]
36pub mod wuir;
37#[doc = "SR (r) register accessor: an alias for `Reg<SR_SPEC>`"]
38pub type SR = crate::Reg<sr::SR_SPEC>;
39#[doc = "Supply Controller Status Register"]
40pub mod sr;