Type Alias gd32f1::gd32f190::rtc::alrm0td::R

source ·
pub type R = R<Alrm0tdSpec>;
Expand description

Register ALRM0TD reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn scu(&self) -> ScuR

Bits 0:3 - Second units in BCD code

source

pub fn sct(&self) -> SctR

Bits 4:6 - Second tens in BCD code

source

pub fn msks(&self) -> MsksR

Bit 7 - Alarm second mask bit

source

pub fn mnu(&self) -> MnuR

Bits 8:11 - Minutes units in BCD code

source

pub fn mnt(&self) -> MntR

Bits 12:14 - Minutes tens in BCD code

source

pub fn mskm(&self) -> MskmR

Bit 15 - Alarm minutes mask bit

source

pub fn hru(&self) -> HruR

Bits 16:19 - Hour units in BCD code

source

pub fn hrt(&self) -> HrtR

Bits 20:21 - Hour tens in BCD code

source

pub fn pm(&self) -> PmR

Bit 22 - AM/PM flag

source

pub fn mskh(&self) -> MskhR

Bit 23 - Alarm hour mask bit

source

pub fn dayu(&self) -> DayuR

Bits 24:27 - Date units or week day in BCD code

source

pub fn dayt(&self) -> DaytR

Bits 28:29 - Date tens in BCD code

source

pub fn dows(&self) -> DowsR

Bit 30 - Day of the week selected

source

pub fn mskd(&self) -> MskdR

Bit 31 - Alarm date mask bit