pub type R = R<RECEIVE_CONFIG_SPEC>;
Expand description
Register receive_config
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
Source§impl R
impl R
Sourcepub fn function(&self) -> FUNCTION_R
pub fn function(&self) -> FUNCTION_R
Bit 0 - Enable receive function
Sourcepub fn auto_baudrate(&self) -> AUTO_BAUDRATE_R
pub fn auto_baudrate(&self) -> AUTO_BAUDRATE_R
Bit 1 - Enable receive auto baudrate detection
Sourcepub fn lin_receive(&self) -> LIN_RECEIVE_R
pub fn lin_receive(&self) -> LIN_RECEIVE_R
Bit 3 - Local Interconnect Network protocol enable
Sourcepub fn parity_enable(&self) -> PARITY_ENABLE_R
pub fn parity_enable(&self) -> PARITY_ENABLE_R
Bit 4 - Enable receive parity check
Sourcepub fn parity_mode(&self) -> PARITY_MODE_R
pub fn parity_mode(&self) -> PARITY_MODE_R
Bit 5 - Select receive parity mode if enabled
Sourcepub fn ir_receive(&self) -> IR_RECEIVE_R
pub fn ir_receive(&self) -> IR_RECEIVE_R
Bit 6 - Enable IR receive mode
Sourcepub fn ir_inverse(&self) -> IR_INVERSE_R
pub fn ir_inverse(&self) -> IR_INVERSE_R
Bit 7 - Inverse receive signal output in IR mode
Sourcepub fn word_length(&self) -> WORD_LENGTH_R
pub fn word_length(&self) -> WORD_LENGTH_R
Bits 8:10 - Bit count for each receive data word
Sourcepub fn deglitch_enable(&self) -> DEGLITCH_ENABLE_R
pub fn deglitch_enable(&self) -> DEGLITCH_ENABLE_R
Bit 11 - Enable receive de-glitch function
Sourcepub fn deglitch_cycle(&self) -> DEGLITCH_CYCLE_R
pub fn deglitch_cycle(&self) -> DEGLITCH_CYCLE_R
Bits 12:15 - De-glitch function cycle count
Sourcepub fn transfer_length(&self) -> TRANSFER_LENGTH_R
pub fn transfer_length(&self) -> TRANSFER_LENGTH_R
Bits 16:31 - Length of words per UART receive transfer