Type Alias ht32f523x2::rstcu::apbprstr0::W

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

Register APBPRSTR0 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn i2c0rst(&mut self) -> I2c0rstW<'_, Apbprstr0Spec>

Bit 0 - I2C0RST

source

pub fn i2c1rst(&mut self) -> I2c1rstW<'_, Apbprstr0Spec>

Bit 1 - I2C1RST

source

pub fn spi0rst(&mut self) -> Spi0rstW<'_, Apbprstr0Spec>

Bit 4 - SPI0RST

source

pub fn spi1rst(&mut self) -> Spi1rstW<'_, Apbprstr0Spec>

Bit 5 - SPI1RST

source

pub fn usr0rst(&mut self) -> Usr0rstW<'_, Apbprstr0Spec>

Bit 8 - USR0RST

source

pub fn usr1rst(&mut self) -> Usr1rstW<'_, Apbprstr0Spec>

Bit 9 - USR1RST

source

pub fn ur0rst(&mut self) -> Ur0rstW<'_, Apbprstr0Spec>

Bit 10 - UR0RST

source

pub fn ur1rst(&mut self) -> Ur1rstW<'_, Apbprstr0Spec>

Bit 11 - UR1RST

source

pub fn afiorst(&mut self) -> AfiorstW<'_, Apbprstr0Spec>

Bit 14 - AFIORST

source

pub fn extirst(&mut self) -> ExtirstW<'_, Apbprstr0Spec>

Bit 15 - EXTIRST

source

pub fn sci0rst(&mut self) -> Sci0rstW<'_, Apbprstr0Spec>

Bit 24 - SCI0RST

source

pub fn i2srst(&mut self) -> I2srstW<'_, Apbprstr0Spec>

Bit 25 - I2SRST

source

pub fn sci1rst(&mut self) -> Sci1rstW<'_, Apbprstr0Spec>

Bit 27 - SCI1RST