R

Type Alias R 

pub type R = R<CtrlSpec>;
Expand description

Register CTRL reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

§

impl R

pub fn pt(&self) -> PtR

Bit 0 - Parity Type

pub fn pe(&self) -> PeR

Bit 1 - Parity Enable

pub fn ilt(&self) -> IltR

Bit 2 - Idle Line Type Select

pub fn wake(&self) -> WakeR

Bit 3 - Receiver Wakeup Method Select

pub fn m(&self) -> MR

Bit 4 - 9-Bit or 8-Bit Mode Select

pub fn rsrc(&self) -> RsrcR

Bit 5 - Receiver Source Select

pub fn dozeen(&self) -> DozeenR

Bit 6 - Doze Enable

pub fn loops(&self) -> LoopsR

Bit 7 - Loop Mode Select

pub fn idlecfg(&self) -> IdlecfgR

Bits 8:10 - Idle Configuration

pub fn m7(&self) -> M7R

Bit 11 - 7-Bit Mode Select

pub fn ma2ie(&self) -> Ma2ieR

Bit 14 - Match 2 Interrupt Enable

pub fn ma1ie(&self) -> Ma1ieR

Bit 15 - Match 1 Interrupt Enable

pub fn sbk(&self) -> SbkR

Bit 16 - Send Break

pub fn rwu(&self) -> RwuR

Bit 17 - Receiver Wakeup Control

pub fn re(&self) -> ReR

Bit 18 - Receiver Enable

pub fn te(&self) -> TeR

Bit 19 - Transmitter Enable

pub fn ilie(&self) -> IlieR

Bit 20 - Idle Line Interrupt Enable

pub fn rie(&self) -> RieR

Bit 21 - Receiver Interrupt Enable

pub fn tcie(&self) -> TcieR

Bit 22 - Transmission Complete Interrupt Enable for

pub fn tie(&self) -> TieR

Bit 23 - Transmit Interrupt Enable

pub fn peie(&self) -> PeieR

Bit 24 - Parity Error Interrupt Enable

pub fn feie(&self) -> FeieR

Bit 25 - Framing Error Interrupt Enable

pub fn neie(&self) -> NeieR

Bit 26 - Noise Error Interrupt Enable

pub fn orie(&self) -> OrieR

Bit 27 - Overrun Interrupt Enable

pub fn txinv(&self) -> TxinvR

Bit 28 - Transmit Data Inversion

pub fn txdir(&self) -> TxdirR

Bit 29 - TXD Pin Direction in Single-Wire Mode

pub fn r9t8(&self) -> R9t8R

Bit 30 - Receive Bit 9 / Transmit Bit 8

pub fn r8t9(&self) -> R8t9R

Bit 31 - Receive Bit 8 / Transmit Bit 9