Type Alias xmc4300::gpdma0_ch0::ctll::W
source · pub type W = W<CtllSpec>;
Expand description
Register CTLL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn dst_tr_width(&mut self) -> DstTrWidthW<'_, CtllSpec>
pub fn dst_tr_width(&mut self) -> DstTrWidthW<'_, CtllSpec>
Bits 1:3 - Destination Transfer Width
sourcepub fn src_tr_width(&mut self) -> SrcTrWidthW<'_, CtllSpec>
pub fn src_tr_width(&mut self) -> SrcTrWidthW<'_, CtllSpec>
Bits 4:6 - Source Transfer Width
sourcepub fn dest_msize(&mut self) -> DestMsizeW<'_, CtllSpec>
pub fn dest_msize(&mut self) -> DestMsizeW<'_, CtllSpec>
Bits 11:13 - Destination Burst Transaction Length
sourcepub fn src_msize(&mut self) -> SrcMsizeW<'_, CtllSpec>
pub fn src_msize(&mut self) -> SrcMsizeW<'_, CtllSpec>
Bits 14:16 - Source Burst Transaction Length
sourcepub fn src_gather_en(&mut self) -> SrcGatherEnW<'_, CtllSpec>
pub fn src_gather_en(&mut self) -> SrcGatherEnW<'_, CtllSpec>
Bit 17 - Source gather enable
sourcepub fn dst_scatter_en(&mut self) -> DstScatterEnW<'_, CtllSpec>
pub fn dst_scatter_en(&mut self) -> DstScatterEnW<'_, CtllSpec>
Bit 18 - Destination scatter enable
sourcepub fn llp_dst_en(&mut self) -> LlpDstEnW<'_, CtllSpec>
pub fn llp_dst_en(&mut self) -> LlpDstEnW<'_, CtllSpec>
Bit 27 - Linked List Pointer for Destination Enable
sourcepub fn llp_src_en(&mut self) -> LlpSrcEnW<'_, CtllSpec>
pub fn llp_src_en(&mut self) -> LlpSrcEnW<'_, CtllSpec>
Bit 28 - Linked List Pointer for Source Enable