Skip to main content

R

Type Alias R 

Source
pub type R = R<Ctrl2Spec>;
Expand description

Register CTRL2 reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn pes(&self) -> PesR

Bit 0 - Payload Byte and Bit Order Selection

Source

pub fn asd(&self) -> AsdR

Bit 1 - ACK Suppression Disable

Source

pub fn edfltdis(&self) -> EdfltdisR

Bit 11 - Edge Filter Disable

Source

pub fn isocanfden(&self) -> IsocanfdenR

Bit 12 - ISO CAN FD Enable

Source

pub fn bte(&self) -> BteR

Bit 13 - Bit Timing Expansion Enable

Source

pub fn prexcen(&self) -> PrexcenR

Bit 14 - Protocol Exception Enable

Source

pub fn eacen(&self) -> EacenR

Bit 16 - Entire Frame Arbitration Field Comparison Enable for RX Message Buffers

Source

pub fn rrs(&self) -> RrsR

Bit 17 - Remote Request Storing

Source

pub fn mrp(&self) -> MrpR

Bit 18 - Message Buffers Reception Priority

Source

pub fn tasd(&self) -> TasdR

Bits 19:23 - Transmission Arbitration Start Delay

Source

pub fn rffn(&self) -> RffnR

Bits 24:27 - Number of Legacy Receive FIFO Filters

Source

pub fn boffdonemsk(&self) -> BoffdonemskR

Bit 30 - Bus Off Done Interrupt Mask

Source

pub fn errmsk_fast(&self) -> ErrmskFastR

Bit 31 - Error Interrupt Mask for Errors Detected in the Data Phase of Fast CAN FD Frames