Type Alias gd32f1::gd32f130::timer0::intf::R

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

Register INTF reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn upif(&self) -> UpifR

Bit 0 - Update interrupt flag

source

pub fn ch0if(&self) -> Ch0ifR

Bit 1 - Channel 0s Capture/Compare interrupt flag

source

pub fn ch1if(&self) -> Ch1ifR

Bit 2 - Channel 1s Capture/Compare interrupt enable

source

pub fn ch2if(&self) -> Ch2ifR

Bit 3 - Channel 2 Capture/Compare interrupt enable

source

pub fn ch3if(&self) -> Ch3ifR

Bit 4 - Channel 3 Capture/Compare interrupt enable

source

pub fn cmtif(&self) -> CmtifR

Bit 5 - Channel commutation interrupt flag

source

pub fn trgif(&self) -> TrgifR

Bit 6 - Trigger interrupt flag

source

pub fn brkif(&self) -> BrkifR

Bit 7 - Break interrupt flag

source

pub fn ch0of(&self) -> Ch0ofR

Bit 9 - Channel 0 Capture overflow flag

source

pub fn ch1of(&self) -> Ch1ofR

Bit 10 - Channel 2 Capture overflow flag

source

pub fn ch2of(&self) -> Ch2ofR

Bit 11 - Channel 2 Capture overflow flag

source

pub fn ch3of(&self) -> Ch3ofR

Bit 12 - Channel 3 Capture overflow flag