efm32pg12_pac::usart0::irctrl

Type Alias W

Source
pub type W = W<u32, IRCTRL>;
Expand description

Writer for register IRCTRL

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn iren(&mut self) -> IREN_W<'_>

Bit 0 - Enable IrDA Module

Source

pub fn irpw(&mut self) -> IRPW_W<'_>

Bits 1:2 - IrDA TX Pulse Width

Source

pub fn irfilt(&mut self) -> IRFILT_W<'_>

Bit 3 - IrDA RX Filter

Source

pub fn irprsen(&mut self) -> IRPRSEN_W<'_>

Bit 7 - IrDA PRS Channel Enable

Source

pub fn irprssel(&mut self) -> IRPRSSEL_W<'_>

Bits 8:11 - IrDA PRS Channel Select