[][src]Type Definition k210_pac::dmac::channel::ctl::W

type W = W<u64, CTL>;

Writer for register ctl

Methods

impl W[src]

pub fn sms(&mut self) -> SMS_W[src]

Bit 0 - Source master select

pub fn dms(&mut self) -> DMS_W[src]

Bit 2 - Destination master select

pub fn sinc(&mut self) -> SINC_W[src]

Bit 4 - Source address increment

pub fn dinc(&mut self) -> DINC_W[src]

Bit 6 - Destination address increment

pub fn src_tr_width(&mut self) -> SRC_TR_WIDTH_W[src]

Bits 8:10 - Source transfer width

pub fn dst_tr_width(&mut self) -> DST_TR_WIDTH_W[src]

Bits 11:13 - Destination transfer width

pub fn src_msize(&mut self) -> SRC_MSIZE_W[src]

Bits 14:17 - Source burst transaction length

pub fn dst_msize(&mut self) -> DST_MSIZE_W[src]

Bits 18:21 - Destination burst transaction length

pub fn nonposted_lastwrite_en(&mut self) -> NONPOSTED_LASTWRITE_EN_W[src]

Bit 30 - Non Posted Last Write Enable (posted writes may be used till the end of the block)

pub fn arlen_en(&mut self) -> ARLEN_EN_W[src]

Bit 38 - Source burst length enable

pub fn arlen(&mut self) -> ARLEN_W[src]

Bits 39:46 - Source burst length

pub fn awlen_en(&mut self) -> AWLEN_EN_W[src]

Bit 47 - Destination burst length enable

pub fn awlen(&mut self) -> AWLEN_W[src]

Bits 48:55 - Destination burst length

pub fn src_stat_en(&mut self) -> SRC_STAT_EN_W[src]

Bit 56 - Source status enable

pub fn dst_stat_en(&mut self) -> DST_STAT_EN_W[src]

Bit 57 - Destination status enable

pub fn ioc_blktfr(&mut self) -> IOC_BLKTFR_W[src]

Bit 58 - Interrupt completion of block transfer

pub fn shadowreg_or_lli_last(&mut self) -> SHADOWREG_OR_LLI_LAST_W[src]

Bit 62 - Last shadow linked list item (indicates shadowreg/LLI content is the last one)

pub fn shadowreg_or_lli_valid(&mut self) -> SHADOWREG_OR_LLI_VALID_W[src]

Bit 63 - last shadow linked list item valid (indicate shadowreg/LLI content is valid)