Struct rp2040_pac2::uart::regs::Uarticr [−][src]
Interrupt Clear Register, UARTICR
Implementations
impl Uarticr[src]
pub const fn oeic(&self) -> bool[src]
Overrun error interrupt clear. Clears the UARTOEINTR interrupt.
pub fn set_oeic(&mut self, val: bool)[src]
Overrun error interrupt clear. Clears the UARTOEINTR interrupt.
pub const fn beic(&self) -> bool[src]
Break error interrupt clear. Clears the UARTBEINTR interrupt.
pub fn set_beic(&mut self, val: bool)[src]
Break error interrupt clear. Clears the UARTBEINTR interrupt.
pub const fn peic(&self) -> bool[src]
Parity error interrupt clear. Clears the UARTPEINTR interrupt.
pub fn set_peic(&mut self, val: bool)[src]
Parity error interrupt clear. Clears the UARTPEINTR interrupt.
pub const fn feic(&self) -> bool[src]
Framing error interrupt clear. Clears the UARTFEINTR interrupt.
pub fn set_feic(&mut self, val: bool)[src]
Framing error interrupt clear. Clears the UARTFEINTR interrupt.
pub const fn rtic(&self) -> bool[src]
Receive timeout interrupt clear. Clears the UARTRTINTR interrupt.
pub fn set_rtic(&mut self, val: bool)[src]
Receive timeout interrupt clear. Clears the UARTRTINTR interrupt.
pub const fn txic(&self) -> bool[src]
Transmit interrupt clear. Clears the UARTTXINTR interrupt.
pub fn set_txic(&mut self, val: bool)[src]
Transmit interrupt clear. Clears the UARTTXINTR interrupt.
pub const fn rxic(&self) -> bool[src]
Receive interrupt clear. Clears the UARTRXINTR interrupt.
pub fn set_rxic(&mut self, val: bool)[src]
Receive interrupt clear. Clears the UARTRXINTR interrupt.
pub const fn dsrmic(&self) -> bool[src]
nUARTDSR modem interrupt clear. Clears the UARTDSRINTR interrupt.
pub fn set_dsrmic(&mut self, val: bool)[src]
nUARTDSR modem interrupt clear. Clears the UARTDSRINTR interrupt.
pub const fn dcdmic(&self) -> bool[src]
nUARTDCD modem interrupt clear. Clears the UARTDCDINTR interrupt.
pub fn set_dcdmic(&mut self, val: bool)[src]
nUARTDCD modem interrupt clear. Clears the UARTDCDINTR interrupt.
pub const fn ctsmic(&self) -> bool[src]
nUARTCTS modem interrupt clear. Clears the UARTCTSINTR interrupt.
pub fn set_ctsmic(&mut self, val: bool)[src]
nUARTCTS modem interrupt clear. Clears the UARTCTSINTR interrupt.
pub const fn rimic(&self) -> bool[src]
nUARTRI modem interrupt clear. Clears the UARTRIINTR interrupt.
pub fn set_rimic(&mut self, val: bool)[src]
nUARTRI modem interrupt clear. Clears the UARTRIINTR interrupt.
Trait Implementations
impl Clone for Uarticr[src]
fn clone(&self) -> Uarticr[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for Uarticr[src]
impl Default for Uarticr[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,