[][src]Type Definition efm32hg309f64::wdog::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