Type Alias gd32f1::gd32f130::cec::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 rbr(&self) -> RbrR

Bit 0 - Rx-Byte data received

source

pub fn rend(&self) -> RendR

Bit 1 - End of Reception

source

pub fn ro(&self) -> RoR

Bit 2 - RX Overrun

source

pub fn rbre(&self) -> RbreR

Bit 3 - Bit Rising Error

source

pub fn rsbpe(&self) -> RsbpeR

Bit 4 - Short Bit Period Error

source

pub fn rlbpe(&self) -> RlbpeR

Bit 5 - Long Bit Period Error

source

pub fn rae(&self) -> RaeR

Bit 6 - Rx ACK Error

source

pub fn lstarb(&self) -> LstarbR

Bit 7 - Arbitration lost

source

pub fn tbr(&self) -> TbrR

Bit 8 - Tx-Byte data request

source

pub fn tend(&self) -> TendR

Bit 9 - Transmission successfully end

source

pub fn tu(&self) -> TuR

Bit 10 - Tx data buffer underrun

source

pub fn terr(&self) -> TerrR

Bit 11 - Tx-Error

source

pub fn taerr(&self) -> TaerrR

Bit 12 - Tx ACK Error flag