pub struct XipAux { /* private fields */ }
Expand description
Auxiliary DMA access to XIP FIFOs, via fast AHB bus access
Implementations§
Source§impl XipAux
impl XipAux
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn stream(self) -> Reg<u32, RW>
pub const fn stream(self) -> Reg<u32, RW>
Read the XIP stream FIFO (fast bus access to XIP_CTRL_STREAM_FIFO)
Sourcepub const fn qmi_direct_tx(self) -> Reg<QmiDirectTx, RW>
pub const fn qmi_direct_tx(self) -> Reg<QmiDirectTx, RW>
Write to the QMI direct-mode TX FIFO (fast bus access to QMI_DIRECT_TX)
Sourcepub const fn qmi_direct_rx(self) -> Reg<QmiDirectRx, RW>
pub const fn qmi_direct_rx(self) -> Reg<QmiDirectRx, RW>
Read from the QMI direct-mode RX FIFO (fast bus access to QMI_DIRECT_RX)
Trait Implementations§
impl Copy for XipAux
impl Eq for XipAux
impl Send for XipAux
impl StructuralPartialEq for XipAux
impl Sync for XipAux
Auto Trait Implementations§
impl Freeze for XipAux
impl RefUnwindSafe for XipAux
impl Unpin for XipAux
impl UnwindSafe for XipAux
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