pub struct XipCtrl { /* private fields */ }
Expand description
QSPI flash execute-in-place block
Implementations§
source§impl XipCtrl
impl XipCtrl
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
sourcepub const fn ctrl(self) -> Reg<Ctrl, RW>
pub const fn ctrl(self) -> Reg<Ctrl, RW>
Cache control register. Read-only from a Non-secure context.
pub const fn stat(self) -> Reg<Stat, RW>
sourcepub const fn stream_addr(self) -> Reg<StreamAddr, RW>
pub const fn stream_addr(self) -> Reg<StreamAddr, RW>
FIFO stream address
sourcepub const fn stream_ctr(self) -> Reg<StreamCtr, RW>
pub const fn stream_ctr(self) -> Reg<StreamCtr, RW>
FIFO stream control
sourcepub const fn stream_fifo(self) -> Reg<u32, RW>
pub const fn stream_fifo(self) -> Reg<u32, RW>
FIFO stream data
Trait Implementations§
impl Copy for XipCtrl
impl Eq for XipCtrl
impl Send for XipCtrl
impl StructuralPartialEq for XipCtrl
impl Sync for XipCtrl
Auto Trait Implementations§
impl Freeze for XipCtrl
impl RefUnwindSafe for XipCtrl
impl Unpin for XipCtrl
impl UnwindSafe for XipCtrl
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
)