pub struct Spi { /* private fields */ }
Implementations§
source§impl Spi
impl Spi
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
sourcepub const fn imsc(self) -> Reg<Imsc, RW>
pub const fn imsc(self) -> Reg<Imsc, RW>
Interrupt mask set or clear register, SSPIMSC on page 3-9
sourcepub const fn periphid0(self) -> Reg<Periphid0, RW>
pub const fn periphid0(self) -> Reg<Periphid0, RW>
Peripheral identification registers, SSPPeriphID0-3 on page 3-13
sourcepub const fn periphid1(self) -> Reg<Periphid1, RW>
pub const fn periphid1(self) -> Reg<Periphid1, RW>
Peripheral identification registers, SSPPeriphID0-3 on page 3-13
sourcepub const fn periphid2(self) -> Reg<Periphid2, RW>
pub const fn periphid2(self) -> Reg<Periphid2, RW>
Peripheral identification registers, SSPPeriphID0-3 on page 3-13
sourcepub const fn periphid3(self) -> Reg<Periphid3, RW>
pub const fn periphid3(self) -> Reg<Periphid3, RW>
Peripheral identification registers, SSPPeriphID0-3 on page 3-13
sourcepub const fn pcellid0(self) -> Reg<Pcellid0, RW>
pub const fn pcellid0(self) -> Reg<Pcellid0, RW>
PrimeCell identification registers, SSPPCellID0-3 on page 3-16
sourcepub const fn pcellid1(self) -> Reg<Pcellid1, RW>
pub const fn pcellid1(self) -> Reg<Pcellid1, RW>
PrimeCell identification registers, SSPPCellID0-3 on page 3-16
Trait Implementations§
impl Copy for Spi
impl Eq for Spi
impl Send for Spi
impl StructuralEq for Spi
impl StructuralPartialEq for Spi
impl Sync for Spi
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