Struct s32k144::can0::mcr::W
[−]
[src]
pub struct W { /* fields omitted */ }
Value to write to the register
Methods
impl W
[src]
fn reset_value() -> W
[src]
Reset value of the register
unsafe fn bits(&mut self, bits: u32) -> &mut Self
[src]
Writes raw bits to the register
fn maxmb(&mut self) -> _MAXMBW
[src]
Bits 0:6 - Number Of The Last Message Buffer
fn idam(&mut self) -> _IDAMW
[src]
Bits 8:9 - ID Acceptance Mode
fn fden(&mut self) -> _FDENW
[src]
Bit 11 - CAN FD operation enable
fn aen(&mut self) -> _AENW
[src]
Bit 12 - Abort Enable
fn lprioen(&mut self) -> _LPRIOENW
[src]
Bit 13 - Local Priority Enable
fn pnet_en(&mut self) -> _PNET_ENW
[src]
Bit 14 - Pretended Networking Enable
fn dma(&mut self) -> _DMAW
[src]
Bit 15 - DMA Enable
fn irmq(&mut self) -> _IRMQW
[src]
Bit 16 - Individual Rx Masking And Queue Enable
fn srxdis(&mut self) -> _SRXDISW
[src]
Bit 17 - Self Reception Disable
fn wrnen(&mut self) -> _WRNENW
[src]
Bit 21 - Warning Interrupt Enable
fn supv(&mut self) -> _SUPVW
[src]
Bit 23 - Supervisor Mode
fn softrst(&mut self) -> _SOFTRSTW
[src]
Bit 25 - Soft Reset
fn halt(&mut self) -> _HALTW
[src]
Bit 28 - Halt FlexCAN
fn rfen(&mut self) -> _RFENW
[src]
Bit 29 - Rx FIFO Enable
fn frz(&mut self) -> _FRZW
[src]
Bit 30 - Freeze Enable
fn mdis(&mut self) -> _MDISW
[src]
Bit 31 - Module Disable