Enum efr32xg12p::crypto1::ctrl::DMA1MODER
[−]
[src]
pub enum DMA1MODER { FULL, LENLIMIT, FULLBYTE, LENLIMITBYTE, }
Possible values of the field DMA1MODE
Variants
FULL
Target register is fully read/written during every DMA transaction
LENLIMIT
Length Limited. When the current length, i.e. LENGTHA or LENGTHB indicates that there are less bytes available than the register size, only length + 1 bytes + necessary zero padding is read. Zero padding is automatically added when writing.
FULLBYTE
Target register is fully read/written during every DMA transaction. Bytewise DMA.
LENLIMITBYTE
Length Limited. When the current length, i.e. LENGTHA or LENGTHB indicates that there are less bytes available than the register size, only length + 1 bytes + necessary zero padding is read. Bytewise DMA. Zero padding is automatically added when writing.
Methods
impl DMA1MODER
[src]
fn bits(&self) -> u8
[src]
Value of the field as raw bits
fn is_full(&self) -> bool
[src]
Checks if the value of the field is FULL
fn is_lenlimit(&self) -> bool
[src]
Checks if the value of the field is LENLIMIT
fn is_fullbyte(&self) -> bool
[src]
Checks if the value of the field is FULLBYTE
fn is_lenlimitbyte(&self) -> bool
[src]
Checks if the value of the field is LENLIMITBYTE
Trait Implementations
impl Clone for DMA1MODER
[src]
fn clone(&self) -> DMA1MODER
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more