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

type R = R<u64, CTL>;

Reader of register ctl

Methods

impl R[src]

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

Bit 0 - Source master select

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

Bit 2 - Destination master select

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

Bit 4 - Source address increment

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

Bit 6 - Destination address increment

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

Bits 8:10 - Source transfer width

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

Bits 11:13 - Destination transfer width

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

Bits 14:17 - Source burst transaction length

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

Bits 18:21 - Destination burst transaction length

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

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

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

Bit 38 - Source burst length enable

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

Bits 39:46 - Source burst length

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

Bit 47 - Destination burst length enable

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

Bits 48:55 - Destination burst length

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

Bit 56 - Source status enable

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

Bit 57 - Destination status enable

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

Bit 58 - Interrupt completion of block transfer

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

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

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

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