Type Alias R

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

Register receive_config reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn function(&self) -> FUNCTION_R

Bit 0 - Enable receive function

Source

pub fn auto_baudrate(&self) -> AUTO_BAUDRATE_R

Bit 1 - Enable receive auto baudrate detection

Source

pub fn lin_receive(&self) -> LIN_RECEIVE_R

Bit 3 - Local Interconnect Network protocol enable

Source

pub fn parity_enable(&self) -> PARITY_ENABLE_R

Bit 4 - Enable receive parity check

Source

pub fn parity_mode(&self) -> PARITY_MODE_R

Bit 5 - Select receive parity mode if enabled

Source

pub fn ir_receive(&self) -> IR_RECEIVE_R

Bit 6 - Enable IR receive mode

Source

pub fn ir_inverse(&self) -> IR_INVERSE_R

Bit 7 - Inverse receive signal output in IR mode

Source

pub fn word_length(&self) -> WORD_LENGTH_R

Bits 8:10 - Bit count for each receive data word

Source

pub fn deglitch_enable(&self) -> DEGLITCH_ENABLE_R

Bit 11 - Enable receive de-glitch function

Source

pub fn deglitch_cycle(&self) -> DEGLITCH_CYCLE_R

Bits 12:15 - De-glitch function cycle count

Source

pub fn transfer_length(&self) -> TRANSFER_LENGTH_R

Bits 16:31 - Length of words per UART receive transfer