Type Alias xmc4200::can_mo0::moar::PRI_W

source ·
pub type PRI_W<'a, REG> = FieldWriter<'a, REG, 2, PRI_A, Safe>;
Expand description

Field PRI writer - Priority Class

Aliased Type§

struct PRI_W<'a, REG> { /* private fields */ }

Implementations§

source§

impl<'a, REG> PRI_W<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

source

pub fn value1(self) -> &'a mut W<REG>

Applicable only if TTCAN is available.

source

pub fn value2(self) -> &'a mut W<REG>

Transmit acceptance filtering is based on the list order. This means that message object n is considered for transmission only if there is no other message object with valid transmit request (MSGVAL & TXEN0 & TXEN1 = 1) somewhere before this object in the list.

source

pub fn value3(self) -> &'a mut W<REG>

Transmit acceptance filtering is based on the CAN identifier. This means, message object n is considered for transmission only if there is no other message object with higher priority identifier + IDE + DIR (with respect to CAN arbitration rules) somewhere in the list (see ).

source

pub fn value4(self) -> &'a mut W<REG>

Transmit acceptance filtering is based on the list order (as PRI = 01B).