#[repr(C)]pub struct SPIS {}
Expand description
Register block
Fields§
§ctrla: CTRLA
0x00 - SPIS Control A
ctrlb: CTRLB
0x04 - SPIS Control B
ctrlc: CTRLC
0x08 - SPIS Control C
baud: BAUD
0x0c - SPIS Baud Rate
intenclr: INTENCLR
0x14 - SPIS Interrupt Enable Clear
intenset: INTENSET
0x16 - SPIS Interrupt Enable Set
intflag: INTFLAG
0x18 - SPIS Interrupt Flag Status and Clear
status: STATUS
0x1a - SPIS Status
syncbusy: SYNCBUSY
0x1c - SPIS Synchronization Busy
length: LENGTH
0x22 - SPIS Length
addr: ADDR
0x24 - SPIS Address
data: DATA
0x28 - SPIS Data
dbgctrl: DBGCTRL
0x30 - SPIS Debug Control
Auto Trait Implementations§
impl !Freeze for SPIS
impl !RefUnwindSafe for SPIS
impl Send for SPIS
impl !Sync for SPIS
impl Unpin for SPIS
impl UnwindSafe for SPIS
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