pub struct Spi { /* private fields */ }Implementations§
Source§impl Spi
impl Spi
Sourcepub const fn spi_clear_int_reg(&self) -> &'static Reg<SpiClearIntReg_SPEC, RW>
pub const fn spi_clear_int_reg(&self) -> &'static Reg<SpiClearIntReg_SPEC, RW>
SPI clear interrupt register
Sourcepub const fn spi_ctrl_reg(&self) -> &'static Reg<SpiCtrlReg_SPEC, RW>
pub const fn spi_ctrl_reg(&self) -> &'static Reg<SpiCtrlReg_SPEC, RW>
SPI control register 0
Sourcepub const fn spi_ctrl_reg1(&self) -> &'static Reg<SpiCtrlReg1_SPEC, RW>
pub const fn spi_ctrl_reg1(&self) -> &'static Reg<SpiCtrlReg1_SPEC, RW>
SPI control register 1
Sourcepub const fn spi_rx_tx_reg0(&self) -> &'static Reg<SpiRxTxReg0_SPEC, RW>
pub const fn spi_rx_tx_reg0(&self) -> &'static Reg<SpiRxTxReg0_SPEC, RW>
SPI RX/TX register0
Sourcepub const fn spi_rx_tx_reg1(&self) -> &'static Reg<SpiRxTxReg1_SPEC, RW>
pub const fn spi_rx_tx_reg1(&self) -> &'static Reg<SpiRxTxReg1_SPEC, RW>
SPI RX/TX register1
Trait Implementations§
impl Copy for Spi
impl Eq for Spi
impl Send for Spi
SPI registers
impl StructuralPartialEq for Spi
impl Sync for Spi
Auto Trait Implementations§
impl Freeze for Spi
impl RefUnwindSafe for Spi
impl Unpin for Spi
impl UnsafeUnpin for Spi
impl UnwindSafe for Spi
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