Type Definition efm32gg11b_pac::efm32gg11b840::crypto0::ctrl::DMA1MODE_W
source · pub type DMA1MODE_W<'a, const O: u8> = FieldWriterSafe<'a, u32, CTRL_SPEC, u8, DMA1MODE_A, 2, O>;
Expand description
Field DMA1MODE
writer - DMA1 Read Mode
Implementations§
source§impl<'a, const O: u8> DMA1MODE_W<'a, O>
impl<'a, const O: u8> DMA1MODE_W<'a, O>
sourcepub fn full(self) -> &'a mut W
pub fn full(self) -> &'a mut W
Target register is fully read/written during every DMA transaction
sourcepub fn lenlimit(self) -> &'a mut W
pub fn lenlimit(self) -> &'a mut W
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.
sourcepub fn fullbyte(self) -> &'a mut W
pub fn fullbyte(self) -> &'a mut W
Target register is fully read/written during every DMA transaction. Bytewise DMA.
sourcepub fn lenlimitbyte(self) -> &'a mut W
pub fn lenlimitbyte(self) -> &'a mut W
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.