Struct Dbgr
#[repr(transparent)]pub struct Dbgr(pub u32);Expand description
DBGR register.
Tuple Fields§
§0: u32Implementations§
§impl Dbgr
impl Dbgr
pub const fn deepstop2(&self) -> bool
pub const fn deepstop2(&self) -> bool
DEEPSTOP2: DEEPSTOP2 low power saving emulation enable. 0: normal DEEPSTOP will be applied 1: DEEPSTOP2 (debugger features not lost) will be applied instead of DEEPSTOP.
pub fn set_deepstop2(&mut self, val: bool)
pub fn set_deepstop2(&mut self, val: bool)
DEEPSTOP2: DEEPSTOP2 low power saving emulation enable. 0: normal DEEPSTOP will be applied 1: DEEPSTOP2 (debugger features not lost) will be applied instead of DEEPSTOP.
pub const fn dis_prech(&self) -> u8
pub const fn dis_prech(&self) -> u8
DIS_PRECH[2:0]: disable precharge during deepstop (debug) - 111: precharge and SMPS monitoring are disabled (whatever CR5.SMPSLPOPEN) - 101: precharge are activated only at deepstop exit (to be used only with CR5.SMPSLPOPEN=1) - else: No effect (default 0x0).
pub fn set_dis_prech(&mut self, val: u8)
pub fn set_dis_prech(&mut self, val: u8)
DIS_PRECH[2:0]: disable precharge during deepstop (debug) - 111: precharge and SMPS monitoring are disabled (whatever CR5.SMPSLPOPEN) - 101: precharge are activated only at deepstop exit (to be used only with CR5.SMPSLPOPEN=1) - else: No effect (default 0x0).