pub struct Uart { /* private fields */ }
Implementations§
source§impl Uart
impl Uart
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
sourcepub const fn uartrsr(self) -> Reg<Uartrsr, RW>
pub const fn uartrsr(self) -> Reg<Uartrsr, RW>
Receive Status Register/Error Clear Register, UARTRSR/UARTECR
sourcepub const fn uartifls(self) -> Reg<Uartifls, RW>
pub const fn uartifls(self) -> Reg<Uartifls, RW>
Interrupt FIFO Level Select Register, UARTIFLS
sourcepub const fn uartperiphid0(self) -> Reg<Uartperiphid0, RW>
pub const fn uartperiphid0(self) -> Reg<Uartperiphid0, RW>
UARTPeriphID0 Register
sourcepub const fn uartperiphid1(self) -> Reg<Uartperiphid1, RW>
pub const fn uartperiphid1(self) -> Reg<Uartperiphid1, RW>
UARTPeriphID1 Register
sourcepub const fn uartperiphid2(self) -> Reg<Uartperiphid2, RW>
pub const fn uartperiphid2(self) -> Reg<Uartperiphid2, RW>
UARTPeriphID2 Register
sourcepub const fn uartperiphid3(self) -> Reg<Uartperiphid3, RW>
pub const fn uartperiphid3(self) -> Reg<Uartperiphid3, RW>
UARTPeriphID3 Register
sourcepub const fn uartpcellid0(self) -> Reg<Uartpcellid0, RW>
pub const fn uartpcellid0(self) -> Reg<Uartpcellid0, RW>
UARTPCellID0 Register
sourcepub const fn uartpcellid1(self) -> Reg<Uartpcellid1, RW>
pub const fn uartpcellid1(self) -> Reg<Uartpcellid1, RW>
UARTPCellID1 Register
sourcepub const fn uartpcellid2(self) -> Reg<Uartpcellid2, RW>
pub const fn uartpcellid2(self) -> Reg<Uartpcellid2, RW>
UARTPCellID2 Register
sourcepub const fn uartpcellid3(self) -> Reg<Uartpcellid3, RW>
pub const fn uartpcellid3(self) -> Reg<Uartpcellid3, RW>
UARTPCellID3 Register
Trait Implementations§
impl Copy for Uart
impl Eq for Uart
impl Send for Uart
impl StructuralPartialEq for Uart
impl Sync for Uart
Auto Trait Implementations§
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
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)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)