[][src]Struct ambiq_apollo3_pac::mspi::cqpause::_CQMASKW

pub struct _CQMASKW<'a> { /* fields omitted */ }

Proxy

Methods

impl<'a> _CQMASKW<'a>[src]

pub fn variant(self, variant: CQMASKW) -> &'a mut W[src]

Writes variant to the field

pub fn stop(self) -> &'a mut W[src]

CQ Stop Flag. When set, CQ processing will complete. value.

pub fn cqidx(self) -> &'a mut W[src]

CQ Index Pointers (CURIDX/ENDIDX) match. value.

pub fn dmacpl(self) -> &'a mut W[src]

DMA Complete Status (hardwired DMACPL bit in DMASTAT) value.

pub fn cmdcpl(self) -> &'a mut W[src]

PIO Operation completed (STATUS bit in CTRL register) value.

pub fn iom1ready(self) -> &'a mut W[src]

IOM Buffer 1 Ready Status (from selected IOM). This status is the result of XOR'ing the IOM0START with the incoming status from the IOM. When high, MSPI can send to the buffer. value.

pub fn iom0ready(self) -> &'a mut W[src]

IOM Buffer 0 Ready Status (from selected IOM). This status is the result of XOR'ing the IOM0START with the incoming status from the IOM. When high, MSPI can send to the buffer. value.

pub fn swflag7(self) -> &'a mut W[src]

Software flag 7. Can be used by software to start/pause operations value.

pub fn swflag6(self) -> &'a mut W[src]

Software flag 6. Can be used by software to start/pause operatoins value.

pub fn swflag5(self) -> &'a mut W[src]

Software flag 5. Can be used by software to start/pause operations value.

pub fn swflag4(self) -> &'a mut W[src]

Software flag 4. Can be used by software to start/pause operatoins value.

pub fn swflag3(self) -> &'a mut W[src]

Software flag 3. Can be used by software to start/pause operations value.

pub fn swflag2(self) -> &'a mut W[src]

Software flag 2. Can be used by software to start/pause operatoins value.

pub fn swflag1(self) -> &'a mut W[src]

Software flag 1. Can be used by software to start/pause operations value.

pub fn swflag0(self) -> &'a mut W[src]

Software flag 0. Can be used by software to start/pause operatoins value.

pub unsafe fn bits(self, value: u16) -> &'a mut W[src]

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Send for _CQMASKW<'a>

impl<'a> Sync for _CQMASKW<'a>

Blanket Implementations

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> From for T[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

type Output = T

Should always be Self