Type Alias gd32f1::gd32f130::usart0::intc::W

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

Register INTC writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn pec(&mut self) -> PecW<'_, IntcSpec>

Bit 0 - Parity error clear flag

source

pub fn fec(&mut self) -> FecW<'_, IntcSpec>

Bit 1 - Framing error clear flag

source

pub fn nec(&mut self) -> NecW<'_, IntcSpec>

Bit 2 - Noise detected clear

source

pub fn orec(&mut self) -> OrecW<'_, IntcSpec>

Bit 3 - Overrun error clear flag

source

pub fn idlec(&mut self) -> IdlecW<'_, IntcSpec>

Bit 4 - Idle line detected clear

source

pub fn tcc(&mut self) -> TccW<'_, IntcSpec>

Bit 6 - Transmission complete clear flag

source

pub fn lbdc(&mut self) -> LbdcW<'_, IntcSpec>

Bit 8 - LIN break detected clear

source

pub fn ctsc(&mut self) -> CtscW<'_, IntcSpec>

Bit 9 - CTS change clear

source

pub fn rtc(&mut self) -> RtcW<'_, IntcSpec>

Bit 11 - Receiver timeout clear flag

source

pub fn ebc(&mut self) -> EbcW<'_, IntcSpec>

Bit 12 - End of timeout clear

source

pub fn amc(&mut self) -> AmcW<'_, IntcSpec>

Bit 17 - ADDR match clear

source

pub fn wuc(&mut self) -> WucW<'_, IntcSpec>

Bit 20 - Wakeup from Deep-sleep mode clear