pub type W = W<CTRLB_SPEC>;
Expand description
Register CTRLB
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn gp0en(&mut self) -> GP0EN_W<'_, CTRLB_SPEC, 0>
pub fn gp0en(&mut self) -> GP0EN_W<'_, CTRLB_SPEC, 0>
Bit 0 - General Purpose 0 Enable
sourcepub fn gp2en(&mut self) -> GP2EN_W<'_, CTRLB_SPEC, 1>
pub fn gp2en(&mut self) -> GP2EN_W<'_, CTRLB_SPEC, 1>
Bit 1 - General Purpose 2 Enable
sourcepub fn debmaj(&mut self) -> DEBMAJ_W<'_, CTRLB_SPEC, 4>
pub fn debmaj(&mut self) -> DEBMAJ_W<'_, CTRLB_SPEC, 4>
Bit 4 - Debouncer Majority Enable
sourcepub fn debasync(&mut self) -> DEBASYNC_W<'_, CTRLB_SPEC, 5>
pub fn debasync(&mut self) -> DEBASYNC_W<'_, CTRLB_SPEC, 5>
Bit 5 - Debouncer Asynchronous Enable
sourcepub fn rtcout(&mut self) -> RTCOUT_W<'_, CTRLB_SPEC, 6>
pub fn rtcout(&mut self) -> RTCOUT_W<'_, CTRLB_SPEC, 6>
Bit 6 - RTC Output Enable
sourcepub fn dmaen(&mut self) -> DMAEN_W<'_, CTRLB_SPEC, 7>
pub fn dmaen(&mut self) -> DMAEN_W<'_, CTRLB_SPEC, 7>
Bit 7 - DMA Enable
sourcepub fn debf(&mut self) -> DEBF_W<'_, CTRLB_SPEC, 8>
pub fn debf(&mut self) -> DEBF_W<'_, CTRLB_SPEC, 8>
Bits 8:10 - Debounce Freqnuency
sourcepub fn actf(&mut self) -> ACTF_W<'_, CTRLB_SPEC, 12>
pub fn actf(&mut self) -> ACTF_W<'_, CTRLB_SPEC, 12>
Bits 12:14 - Active Layer Freqnuency