W

Type Alias W 

pub type W = W<Ctrl2Spec>;
Expand description

Register CTRL2 writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

§

impl W

pub fn edfltdis(&mut self) -> EdfltdisW<'_, Ctrl2Spec>

Bit 11 - Edge Filter Disable

pub fn isocanfden(&mut self) -> IsocanfdenW<'_, Ctrl2Spec>

Bit 12 - ISO CAN FD Enable

pub fn prexcen(&mut self) -> PrexcenW<'_, Ctrl2Spec>

Bit 14 - Protocol Exception Enable

pub fn timer_src(&mut self) -> TimerSrcW<'_, Ctrl2Spec>

Bit 15 - Timer Source

pub fn eacen(&mut self) -> EacenW<'_, Ctrl2Spec>

Bit 16 - Entire Frame Arbitration Field Comparison Enable For Rx Mailboxes

pub fn rrs(&mut self) -> RrsW<'_, Ctrl2Spec>

Bit 17 - Remote Request Storing

pub fn mrp(&mut self) -> MrpW<'_, Ctrl2Spec>

Bit 18 - Mailboxes Reception Priority

pub fn tasd(&mut self) -> TasdW<'_, Ctrl2Spec>

Bits 19:23 - Tx Arbitration Start Delay

pub fn rffn(&mut self) -> RffnW<'_, Ctrl2Spec>

Bits 24:27 - Number Of Rx FIFO Filters

pub fn boffdonemsk(&mut self) -> BoffdonemskW<'_, Ctrl2Spec>

Bit 30 - Bus Off Done Interrupt Mask

pub fn errmsk_fast(&mut self) -> ErrmskFastW<'_, Ctrl2Spec>

Bit 31 - Error Interrupt Mask for errors detected in the Data Phase of fast CAN FD frames