Struct Wucr3
#[repr(transparent)]pub struct Wucr3(pub u32);Expand description
PWR wakeup control register 3.
Tuple Fields§
§0: u32Implementations§
§impl Wucr3
impl Wucr3
pub const fn wusel1(&self) -> Wusel
pub const fn wusel1(&self) -> Wusel
This field must be configured when WUPEN1 = 0. 00: WKUP1_0 01: WKUP1_1 10: WKUP1_2 11: WKUP1_3.
pub fn set_wusel1(&mut self, val: Wusel)
pub fn set_wusel1(&mut self, val: Wusel)
This field must be configured when WUPEN1 = 0. 00: WKUP1_0 01: WKUP1_1 10: WKUP1_2 11: WKUP1_3.
pub const fn wusel2(&self) -> Wusel
pub const fn wusel2(&self) -> Wusel
This field must be configured when WUPEN2 = 0. 00: WKUP2_0 01: WKUP2_1 10: WKUP2_2 11: WKUP2_3.
pub fn set_wusel2(&mut self, val: Wusel)
pub fn set_wusel2(&mut self, val: Wusel)
This field must be configured when WUPEN2 = 0. 00: WKUP2_0 01: WKUP2_1 10: WKUP2_2 11: WKUP2_3.
pub const fn wusel3(&self) -> Wusel
pub const fn wusel3(&self) -> Wusel
This field must be configured when WUPEN3 = 0. 00: WKUP3_0 01: WKUP3_1 10: WKUP3_2 11: WKUP3_3.
pub fn set_wusel3(&mut self, val: Wusel)
pub fn set_wusel3(&mut self, val: Wusel)
This field must be configured when WUPEN3 = 0. 00: WKUP3_0 01: WKUP3_1 10: WKUP3_2 11: WKUP3_3.
pub const fn wusel4(&self) -> Wusel
pub const fn wusel4(&self) -> Wusel
This field must be configured when WUPEN4 = 0. 00: WKUP4_0 01: WKUP4_1 10: WKUP4_2 11: WKUP4_3.
pub fn set_wusel4(&mut self, val: Wusel)
pub fn set_wusel4(&mut self, val: Wusel)
This field must be configured when WUPEN4 = 0. 00: WKUP4_0 01: WKUP4_1 10: WKUP4_2 11: WKUP4_3.
pub const fn wusel5(&self) -> Wusel
pub const fn wusel5(&self) -> Wusel
This field must be configured when WUPEN5 = 0. 00: WKUP5_0 01: WKUP5_1 10: WKUP5_2 11: WKUP5_3.
pub fn set_wusel5(&mut self, val: Wusel)
pub fn set_wusel5(&mut self, val: Wusel)
This field must be configured when WUPEN5 = 0. 00: WKUP5_0 01: WKUP5_1 10: WKUP5_2 11: WKUP5_3.
pub const fn wusel6(&self) -> Wusel
pub const fn wusel6(&self) -> Wusel
This field must be configured when WUPEN6 = 0. 00: WKUP6_0 01: WKUP6_1 10: WKUP6_2 11: WKUP6_3.
pub fn set_wusel6(&mut self, val: Wusel)
pub fn set_wusel6(&mut self, val: Wusel)
This field must be configured when WUPEN6 = 0. 00: WKUP6_0 01: WKUP6_1 10: WKUP6_2 11: WKUP6_3.
pub const fn wusel7(&self) -> Wusel
pub const fn wusel7(&self) -> Wusel
This field must be configured when WUPEN7 = 0. 00: WKUP7_0 01: WKUP7_1 10: WKUP7_2 11: WKUP7_3.
pub fn set_wusel7(&mut self, val: Wusel)
pub fn set_wusel7(&mut self, val: Wusel)
This field must be configured when WUPEN7 = 0. 00: WKUP7_0 01: WKUP7_1 10: WKUP7_2 11: WKUP7_3.
pub const fn wusel8(&self) -> Wusel
pub const fn wusel8(&self) -> Wusel
This field must be configured when WUPEN8 = 0. 00: WKUP8_0 01: WKUP8_1 10: WKUP8_2 11: WKUP8_3.
pub fn set_wusel8(&mut self, val: Wusel)
pub fn set_wusel8(&mut self, val: Wusel)
This field must be configured when WUPEN8 = 0. 00: WKUP8_0 01: WKUP8_1 10: WKUP8_2 11: WKUP8_3.