#[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.