#[repr(transparent)]pub struct Uarticr(pub u32);
Expand description
Interrupt Clear Register, UARTICR
Tuple Fields§
§0: u32
Implementations§
Source§impl Uarticr
impl Uarticr
Sourcepub const fn rimic(&self) -> bool
pub const fn rimic(&self) -> bool
nUARTRI modem interrupt clear. Clears the UARTRIINTR interrupt.
Sourcepub fn set_rimic(&mut self, val: bool)
pub fn set_rimic(&mut self, val: bool)
nUARTRI modem interrupt clear. Clears the UARTRIINTR interrupt.
Sourcepub const fn ctsmic(&self) -> bool
pub const fn ctsmic(&self) -> bool
nUARTCTS modem interrupt clear. Clears the UARTCTSINTR interrupt.
Sourcepub fn set_ctsmic(&mut self, val: bool)
pub fn set_ctsmic(&mut self, val: bool)
nUARTCTS modem interrupt clear. Clears the UARTCTSINTR interrupt.
Sourcepub const fn dcdmic(&self) -> bool
pub const fn dcdmic(&self) -> bool
nUARTDCD modem interrupt clear. Clears the UARTDCDINTR interrupt.
Sourcepub fn set_dcdmic(&mut self, val: bool)
pub fn set_dcdmic(&mut self, val: bool)
nUARTDCD modem interrupt clear. Clears the UARTDCDINTR interrupt.
Sourcepub const fn dsrmic(&self) -> bool
pub const fn dsrmic(&self) -> bool
nUARTDSR modem interrupt clear. Clears the UARTDSRINTR interrupt.
Sourcepub fn set_dsrmic(&mut self, val: bool)
pub fn set_dsrmic(&mut self, val: bool)
nUARTDSR modem interrupt clear. Clears the UARTDSRINTR interrupt.
Sourcepub fn set_rxic(&mut self, val: bool)
pub fn set_rxic(&mut self, val: bool)
Receive interrupt clear. Clears the UARTRXINTR interrupt.
Sourcepub fn set_txic(&mut self, val: bool)
pub fn set_txic(&mut self, val: bool)
Transmit interrupt clear. Clears the UARTTXINTR interrupt.
Sourcepub const fn rtic(&self) -> bool
pub const fn rtic(&self) -> bool
Receive timeout interrupt clear. Clears the UARTRTINTR interrupt.
Sourcepub fn set_rtic(&mut self, val: bool)
pub fn set_rtic(&mut self, val: bool)
Receive timeout interrupt clear. Clears the UARTRTINTR interrupt.
Sourcepub const fn feic(&self) -> bool
pub const fn feic(&self) -> bool
Framing error interrupt clear. Clears the UARTFEINTR interrupt.
Sourcepub fn set_feic(&mut self, val: bool)
pub fn set_feic(&mut self, val: bool)
Framing error interrupt clear. Clears the UARTFEINTR interrupt.
Sourcepub const fn peic(&self) -> bool
pub const fn peic(&self) -> bool
Parity error interrupt clear. Clears the UARTPEINTR interrupt.
Sourcepub fn set_peic(&mut self, val: bool)
pub fn set_peic(&mut self, val: bool)
Parity error interrupt clear. Clears the UARTPEINTR interrupt.
Sourcepub fn set_beic(&mut self, val: bool)
pub fn set_beic(&mut self, val: bool)
Break error interrupt clear. Clears the UARTBEINTR interrupt.