[][src]Struct imxrt1062_dma0::cr::EMLM_W

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

Write proxy for field EMLM

Methods

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

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

Writes variant to the field

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

Disabled. TCDn.word2 is defined as a 32-bit NBYTES field.

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

Enabled. TCDn.word2 is redefined to include individual enable fields, an offset field, and the NBYTES field. The individual enable fields allow the minor loop offset to be applied to the source address, the destination address, or both. The NBYTES field is reduced when either offset is enabled.

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

Sets the field bit

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

Clears the field bit

pub fn bit(self, value: bool) -> &'a mut W[src]

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Send for EMLM_W<'a>

impl<'a> !Sync for EMLM_W<'a>

impl<'a> Unpin for EMLM_W<'a>

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.