Struct rp2040_pac::uart0::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn uartrsr(&self) -> &UARTRSR
pub const fn uartrsr(&self) -> &UARTRSR
0x04 - Receive Status Register/Error Clear Register, UARTRSR/UARTECR
sourcepub const fn uartifls(&self) -> &UARTIFLS
pub const fn uartifls(&self) -> &UARTIFLS
0x34 - Interrupt FIFO Level Select Register, UARTIFLS
sourcepub const fn uartperiphid0(&self) -> &UARTPERIPHID0
pub const fn uartperiphid0(&self) -> &UARTPERIPHID0
0xfe0 - UARTPeriphID0 Register
sourcepub const fn uartperiphid1(&self) -> &UARTPERIPHID1
pub const fn uartperiphid1(&self) -> &UARTPERIPHID1
0xfe4 - UARTPeriphID1 Register
sourcepub const fn uartperiphid2(&self) -> &UARTPERIPHID2
pub const fn uartperiphid2(&self) -> &UARTPERIPHID2
0xfe8 - UARTPeriphID2 Register
sourcepub const fn uartperiphid3(&self) -> &UARTPERIPHID3
pub const fn uartperiphid3(&self) -> &UARTPERIPHID3
0xfec - UARTPeriphID3 Register
sourcepub const fn uartpcellid0(&self) -> &UARTPCELLID0
pub const fn uartpcellid0(&self) -> &UARTPCELLID0
0xff0 - UARTPCellID0 Register
sourcepub const fn uartpcellid1(&self) -> &UARTPCELLID1
pub const fn uartpcellid1(&self) -> &UARTPCELLID1
0xff4 - UARTPCellID1 Register
sourcepub const fn uartpcellid2(&self) -> &UARTPCELLID2
pub const fn uartpcellid2(&self) -> &UARTPCELLID2
0xff8 - UARTPCellID2 Register
sourcepub const fn uartpcellid3(&self) -> &UARTPCELLID3
pub const fn uartpcellid3(&self) -> &UARTPCELLID3
0xffc - UARTPCellID3 Register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
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
Mutably borrows from an owned value. Read more