#[repr(transparent)]pub struct Uartris(pub u32);
Expand description
Raw Interrupt Status Register, UARTRIS
Tuple Fields§
§0: u32
Implementations§
source§impl Uartris
impl Uartris
sourcepub const fn rirmis(&self) -> bool
pub const fn rirmis(&self) -> bool
nUARTRI modem interrupt status. Returns the raw interrupt state of the UARTRIINTR interrupt.
sourcepub fn set_rirmis(&mut self, val: bool)
pub fn set_rirmis(&mut self, val: bool)
nUARTRI modem interrupt status. Returns the raw interrupt state of the UARTRIINTR interrupt.
sourcepub const fn ctsrmis(&self) -> bool
pub const fn ctsrmis(&self) -> bool
nUARTCTS modem interrupt status. Returns the raw interrupt state of the UARTCTSINTR interrupt.
sourcepub fn set_ctsrmis(&mut self, val: bool)
pub fn set_ctsrmis(&mut self, val: bool)
nUARTCTS modem interrupt status. Returns the raw interrupt state of the UARTCTSINTR interrupt.
sourcepub const fn dcdrmis(&self) -> bool
pub const fn dcdrmis(&self) -> bool
nUARTDCD modem interrupt status. Returns the raw interrupt state of the UARTDCDINTR interrupt.
sourcepub fn set_dcdrmis(&mut self, val: bool)
pub fn set_dcdrmis(&mut self, val: bool)
nUARTDCD modem interrupt status. Returns the raw interrupt state of the UARTDCDINTR interrupt.
sourcepub const fn dsrrmis(&self) -> bool
pub const fn dsrrmis(&self) -> bool
nUARTDSR modem interrupt status. Returns the raw interrupt state of the UARTDSRINTR interrupt.
sourcepub fn set_dsrrmis(&mut self, val: bool)
pub fn set_dsrrmis(&mut self, val: bool)
nUARTDSR modem interrupt status. Returns the raw interrupt state of the UARTDSRINTR interrupt.
sourcepub const fn rxris(&self) -> bool
pub const fn rxris(&self) -> bool
Receive interrupt status. Returns the raw interrupt state of the UARTRXINTR interrupt.
sourcepub fn set_rxris(&mut self, val: bool)
pub fn set_rxris(&mut self, val: bool)
Receive interrupt status. Returns the raw interrupt state of the UARTRXINTR interrupt.
sourcepub const fn txris(&self) -> bool
pub const fn txris(&self) -> bool
Transmit interrupt status. Returns the raw interrupt state of the UARTTXINTR interrupt.
sourcepub fn set_txris(&mut self, val: bool)
pub fn set_txris(&mut self, val: bool)
Transmit interrupt status. Returns the raw interrupt state of the UARTTXINTR interrupt.
sourcepub const fn rtris(&self) -> bool
pub const fn rtris(&self) -> bool
Receive timeout interrupt status. Returns the raw interrupt state of the UARTRTINTR interrupt. a
sourcepub fn set_rtris(&mut self, val: bool)
pub fn set_rtris(&mut self, val: bool)
Receive timeout interrupt status. Returns the raw interrupt state of the UARTRTINTR interrupt. a
sourcepub const fn feris(&self) -> bool
pub const fn feris(&self) -> bool
Framing error interrupt status. Returns the raw interrupt state of the UARTFEINTR interrupt.
sourcepub fn set_feris(&mut self, val: bool)
pub fn set_feris(&mut self, val: bool)
Framing error interrupt status. Returns the raw interrupt state of the UARTFEINTR interrupt.
sourcepub const fn peris(&self) -> bool
pub const fn peris(&self) -> bool
Parity error interrupt status. Returns the raw interrupt state of the UARTPEINTR interrupt.
sourcepub fn set_peris(&mut self, val: bool)
pub fn set_peris(&mut self, val: bool)
Parity error interrupt status. Returns the raw interrupt state of the UARTPEINTR interrupt.
sourcepub const fn beris(&self) -> bool
pub const fn beris(&self) -> bool
Break error interrupt status. Returns the raw interrupt state of the UARTBEINTR interrupt.
sourcepub fn set_beris(&mut self, val: bool)
pub fn set_beris(&mut self, val: bool)
Break error interrupt status. Returns the raw interrupt state of the UARTBEINTR interrupt.
Trait Implementations§
impl Copy for Uartris
impl Eq for Uartris
impl StructuralPartialEq for Uartris
Auto Trait Implementations§
impl Freeze for Uartris
impl RefUnwindSafe for Uartris
impl Send for Uartris
impl Sync for Uartris
impl Unpin for Uartris
impl UnwindSafe for Uartris
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)