pub type W = W<BOD33_SPEC>;
Expand description
Register BOD33
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn enable(&mut self) -> ENABLE_W<'_, BOD33_SPEC, 1>
pub fn enable(&mut self) -> ENABLE_W<'_, BOD33_SPEC, 1>
Bit 1 - Enable
sourcepub fn action(&mut self) -> ACTION_W<'_, BOD33_SPEC, 2>
pub fn action(&mut self) -> ACTION_W<'_, BOD33_SPEC, 2>
Bits 2:3 - Action when Threshold Crossed
sourcepub fn stdbycfg(&mut self) -> STDBYCFG_W<'_, BOD33_SPEC, 4>
pub fn stdbycfg(&mut self) -> STDBYCFG_W<'_, BOD33_SPEC, 4>
Bit 4 - Configuration in Standby mode
sourcepub fn runstdby(&mut self) -> RUNSTDBY_W<'_, BOD33_SPEC, 5>
pub fn runstdby(&mut self) -> RUNSTDBY_W<'_, BOD33_SPEC, 5>
Bit 5 - Run in Standby mode
sourcepub fn runhib(&mut self) -> RUNHIB_W<'_, BOD33_SPEC, 6>
pub fn runhib(&mut self) -> RUNHIB_W<'_, BOD33_SPEC, 6>
Bit 6 - Run in Hibernate mode
sourcepub fn runbkup(&mut self) -> RUNBKUP_W<'_, BOD33_SPEC, 7>
pub fn runbkup(&mut self) -> RUNBKUP_W<'_, BOD33_SPEC, 7>
Bit 7 - Run in Backup mode
sourcepub fn hyst(&mut self) -> HYST_W<'_, BOD33_SPEC, 8>
pub fn hyst(&mut self) -> HYST_W<'_, BOD33_SPEC, 8>
Bits 8:11 - Hysteresis value
sourcepub fn psel(&mut self) -> PSEL_W<'_, BOD33_SPEC, 12>
pub fn psel(&mut self) -> PSEL_W<'_, BOD33_SPEC, 12>
Bits 12:14 - Prescaler Select
sourcepub fn level(&mut self) -> LEVEL_W<'_, BOD33_SPEC, 16>
pub fn level(&mut self) -> LEVEL_W<'_, BOD33_SPEC, 16>
Bits 16:23 - Threshold Level for VDD
sourcepub fn vbatlevel(&mut self) -> VBATLEVEL_W<'_, BOD33_SPEC, 24>
pub fn vbatlevel(&mut self) -> VBATLEVEL_W<'_, BOD33_SPEC, 24>
Bits 24:31 - Threshold Level in battery backup sleep mode for VBAT