Type Alias gd32f1::gd32f190::rcu::apb1rst::R

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

Register APB1RST reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn timer1rst(&self) -> Timer1rstR

Bit 0 - TIMER1 timer reset

source

pub fn timer2rst(&self) -> Timer2rstR

Bit 1 - TIMER2 timer reset

source

pub fn timer5rst(&self) -> Timer5rstR

Bit 4 - TIMER5 timer reset

source

pub fn timer13rst(&self) -> Timer13rstR

Bit 8 - TIMER13 timer reset

source

pub fn slcdrst(&self) -> SlcdrstR

Bit 9 - SLCD reset

source

pub fn wwdgtrst(&self) -> WwdgtrstR

Bit 11 - Window watchdog timer reset

source

pub fn spi1rst(&self) -> Spi1rstR

Bit 14 - SPI1 reset

source

pub fn spi2rst(&self) -> Spi2rstR

Bit 15 - SPI2 reset

source

pub fn usart1rst(&self) -> Usart1rstR

Bit 17 - USART1 reset

source

pub fn i2c0rst(&self) -> I2c0rstR

Bit 21 - I2C0 reset

source

pub fn i2c1rst(&self) -> I2c1rstR

Bit 22 - I2C1 reset

source

pub fn can0rst(&self) -> Can0rstR

Bit 25 - CAN0 reset

source

pub fn can1rst(&self) -> Can1rstR

Bit 26 - CAN1 reset

source

pub fn pmurst(&self) -> PmurstR

Bit 28 - Power control reset

source

pub fn dacrst(&self) -> DacrstR

Bit 29 - DAC reset

source

pub fn cecrst(&self) -> CecrstR

Bit 30 - HDMI CEC reset

source

pub fn opaivrefrst(&self) -> OpaivrefrstR

Bit 31 - OPA and IVREF reset