[−][src]Type Definition efm32pg12_pac::wdog0::ctrl::W
type W = W<u32, CTRL>;
Writer for register CTRL
Methods
impl W
[src]
pub fn en(&mut self) -> EN_W
[src]
Bit 0 - Watchdog Timer Enable
pub fn debugrun(&mut self) -> DEBUGRUN_W
[src]
Bit 1 - Debug Mode Run Enable
pub fn em2run(&mut self) -> EM2RUN_W
[src]
Bit 2 - Energy Mode 2 Run Enable
pub fn em3run(&mut self) -> EM3RUN_W
[src]
Bit 3 - Energy Mode 3 Run Enable
pub fn lock(&mut self) -> LOCK_W
[src]
Bit 4 - Configuration Lock
pub fn em4block(&mut self) -> EM4BLOCK_W
[src]
Bit 5 - Energy Mode 4 Block
pub fn swoscblock(&mut self) -> SWOSCBLOCK_W
[src]
Bit 6 - Software Oscillator Disable Block
pub fn persel(&mut self) -> PERSEL_W
[src]
Bits 8:11 - Watchdog Timeout Period Select
pub fn clksel(&mut self) -> CLKSEL_W
[src]
Bits 12:13 - Watchdog Clock Select
pub fn warnsel(&mut self) -> WARNSEL_W
[src]
Bits 16:17 - Watchdog Timeout Period Select
pub fn winsel(&mut self) -> WINSEL_W
[src]
Bits 24:26 - Watchdog Illegal Window Select
pub fn clrsrc(&mut self) -> CLRSRC_W
[src]
Bit 30 - Watchdog Clear Source
pub fn wdogrstdis(&mut self) -> WDOGRSTDIS_W
[src]
Bit 31 - Watchdog Reset Disable