Type Alias xmc4800::can_mo::mo::moctr::W

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

Register MOCTR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn resrxpnd(&mut self) -> RESRXPND_W<'_, MOCTR_SPEC>

Bit 0 - Reset/Set Receive Pending

source

pub fn restxpnd(&mut self) -> RESTXPND_W<'_, MOCTR_SPEC>

Bit 1 - Reset/Set Transmit Pending

source

pub fn resrxupd(&mut self) -> RESRXUPD_W<'_, MOCTR_SPEC>

Bit 2 - Reset/Set Receive Updating

source

pub fn resnewdat(&mut self) -> RESNEWDAT_W<'_, MOCTR_SPEC>

Bit 3 - Reset/Set New Data

source

pub fn resmsglst(&mut self) -> RESMSGLST_W<'_, MOCTR_SPEC>

Bit 4 - Reset/Set Message Lost

source

pub fn resmsgval(&mut self) -> RESMSGVAL_W<'_, MOCTR_SPEC>

Bit 5 - Reset/Set Message Valid

source

pub fn resrtsel(&mut self) -> RESRTSEL_W<'_, MOCTR_SPEC>

Bit 6 - Reset/Set Receive/Transmit Selected

source

pub fn resrxen(&mut self) -> RESRXEN_W<'_, MOCTR_SPEC>

Bit 7 - Reset/Set Receive Enable

source

pub fn restxrq(&mut self) -> RESTXRQ_W<'_, MOCTR_SPEC>

Bit 8 - Reset/Set Transmit Request

source

pub fn restxen0(&mut self) -> RESTXEN0_W<'_, MOCTR_SPEC>

Bit 9 - Reset/Set Transmit Enable 0

source

pub fn restxen1(&mut self) -> RESTXEN1_W<'_, MOCTR_SPEC>

Bit 10 - Reset/Set Transmit Enable 1

source

pub fn resdir(&mut self) -> RESDIR_W<'_, MOCTR_SPEC>

Bit 11 - Reset/Set Message Direction

source

pub fn setrxpnd(&mut self) -> SETRXPND_W<'_, MOCTR_SPEC>

Bit 16 - Reset/Set Receive Pending

source

pub fn settxpnd(&mut self) -> SETTXPND_W<'_, MOCTR_SPEC>

Bit 17 - Reset/Set Transmit Pending

source

pub fn setrxupd(&mut self) -> SETRXUPD_W<'_, MOCTR_SPEC>

Bit 18 - Reset/Set Receive Updating

source

pub fn setnewdat(&mut self) -> SETNEWDAT_W<'_, MOCTR_SPEC>

Bit 19 - Reset/Set New Data

source

pub fn setmsglst(&mut self) -> SETMSGLST_W<'_, MOCTR_SPEC>

Bit 20 - Reset/Set Message Lost

source

pub fn setmsgval(&mut self) -> SETMSGVAL_W<'_, MOCTR_SPEC>

Bit 21 - Reset/Set Message Valid

source

pub fn setrtsel(&mut self) -> SETRTSEL_W<'_, MOCTR_SPEC>

Bit 22 - Reset/Set Receive/Transmit Selected

source

pub fn setrxen(&mut self) -> SETRXEN_W<'_, MOCTR_SPEC>

Bit 23 - Reset/Set Receive Enable

source

pub fn settxrq(&mut self) -> SETTXRQ_W<'_, MOCTR_SPEC>

Bit 24 - Reset/Set Transmit Request

source

pub fn settxen0(&mut self) -> SETTXEN0_W<'_, MOCTR_SPEC>

Bit 25 - Reset/Set Transmit Enable 0

source

pub fn settxen1(&mut self) -> SETTXEN1_W<'_, MOCTR_SPEC>

Bit 26 - Reset/Set Transmit Enable 1

source

pub fn setdir(&mut self) -> SETDIR_W<'_, MOCTR_SPEC>

Bit 27 - Reset/Set Message Direction