Struct bcm2711_pac::aux::SpiRegisters
source · [−]#[repr(C)]pub struct SpiRegisters {
pub cntl0_reg: ReadWrite<u32, Register>,
pub cntl1_reg: ReadWrite<u32, Register>,
pub stat_reg: ReadOnly<u32, Register>,
pub peek_reg: ReadOnly<u32, Register>,
pub io_rega: ReadWrite<u32, Register>,
pub io_regb: ReadWrite<u32, Register>,
pub io_regc: ReadWrite<u32, Register>,
pub io_regd: ReadWrite<u32, Register>,
pub txhold_rega: ReadWrite<u32, Register>,
pub txhold_regb: ReadWrite<u32, Register>,
pub txhold_regc: ReadWrite<u32, Register>,
pub txhold_regd: ReadWrite<u32, Register>,
/* private fields */
}Fields
cntl0_reg: ReadWrite<u32, Register>cntl1_reg: ReadWrite<u32, Register>stat_reg: ReadOnly<u32, Register>peek_reg: ReadOnly<u32, Register>io_rega: ReadWrite<u32, Register>io_regb: ReadWrite<u32, Register>io_regc: ReadWrite<u32, Register>io_regd: ReadWrite<u32, Register>txhold_rega: ReadWrite<u32, Register>txhold_regb: ReadWrite<u32, Register>txhold_regc: ReadWrite<u32, Register>txhold_regd: ReadWrite<u32, Register>Auto Trait Implementations
impl !RefUnwindSafe for SpiRegisters
impl Send for SpiRegisters
impl !Sync for SpiRegisters
impl Unpin for SpiRegisters
impl UnwindSafe for SpiRegisters
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more