Type Alias xmc4300::can_mo::mo::mostat::R

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

Register MOSTAT reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn rxpnd(&self) -> RxpndR

Bit 0 - Receive Pending

source

pub fn txpnd(&self) -> TxpndR

Bit 1 - Transmit Pending

source

pub fn rxupd(&self) -> RxupdR

Bit 2 - Receive Updating

source

pub fn newdat(&self) -> NewdatR

Bit 3 - New Data

source

pub fn msglst(&self) -> MsglstR

Bit 4 - Message Lost

source

pub fn msgval(&self) -> MsgvalR

Bit 5 - Message Valid

source

pub fn rtsel(&self) -> RtselR

Bit 6 - Receive/Transmit Selected

source

pub fn rxen(&self) -> RxenR

Bit 7 - Receive Enable

source

pub fn txrq(&self) -> TxrqR

Bit 8 - Transmit Request

source

pub fn txen0(&self) -> Txen0R

Bit 9 - Transmit Enable 0

source

pub fn txen1(&self) -> Txen1R

Bit 10 - Transmit Enable 1

source

pub fn dir(&self) -> DirR

Bit 11 - Message Direction

source

pub fn list(&self) -> ListR

Bits 12:15 - List Allocation

source

pub fn pprev(&self) -> PprevR

Bits 16:23 - Pointer to Previous Message Object

source

pub fn pnext(&self) -> PnextR

Bits 24:31 - Pointer to Next Message Object