Type Alias xmc4300::rtc::ctr::W

source ·
pub type W = W<CtrSpec>;
Expand description

Register CTR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn enb(&mut self) -> EnbW<'_, CtrSpec>

Bit 0 - RTC Module Enable

source

pub fn tae(&mut self) -> TaeW<'_, CtrSpec>

Bit 2 - Timer Alarm Enable for Hibernation Wake-up

source

pub fn esec(&mut self) -> EsecW<'_, CtrSpec>

Bit 8 - Enable Seconds Comparison for Hibernation Wake-up

source

pub fn emic(&mut self) -> EmicW<'_, CtrSpec>

Bit 9 - Enable Minutes Comparison for Hibernation Wake-up

source

pub fn ehoc(&mut self) -> EhocW<'_, CtrSpec>

Bit 10 - Enable Hours Comparison for Hibernation Wake-up

source

pub fn edac(&mut self) -> EdacW<'_, CtrSpec>

Bit 11 - Enable Days Comparison for Hibernation Wake-up

source

pub fn emoc(&mut self) -> EmocW<'_, CtrSpec>

Bit 13 - Enable Months Comparison for Hibernation Wake-up

source

pub fn eyec(&mut self) -> EyecW<'_, CtrSpec>

Bit 14 - Enable Years Comparison for Hibernation Wake-up

source

pub fn div(&mut self) -> DivW<'_, CtrSpec>

Bits 16:31 - RTC Clock Divider Value