[][src]Type Definition rsl10_pac::dma::dma_ctrl0::W

type W = W<u32, DMA_CTRL0>;

Writer for register DMA_CTRL0[%s]

Methods

impl W[src]

pub fn dest_addr_step_size(&mut self) -> DEST_ADDR_STEP_SIZE_W[src]

Bits 30:31 - Select the destination address step size

pub fn src_addr_step_size(&mut self) -> SRC_ADDR_STEP_SIZE_W[src]

Bits 28:29 - Select the source address step size

pub fn dest_addr_step_mode(&mut self) -> DEST_ADDR_STEP_MODE_W[src]

Bit 27 - Configure the destination address to either increment or decrement

pub fn src_addr_step_mode(&mut self) -> SRC_ADDR_STEP_MODE_W[src]

Bit 26 - Configure the source address to either increment or decrement

pub fn byte_order(&mut self) -> BYTE_ORDER_W[src]

Bit 25 - Select the byte ordering for the DMA channel

pub fn disable_int_enable(&mut self) -> DISABLE_INT_ENABLE_W[src]

Bit 24 - Raise an interrupt when the DMA channel is disabled

pub fn error_int_enable(&mut self) -> ERROR_INT_ENABLE_W[src]

Bit 23 - Raise an interrupt when a state machine error occurs during a DMA transfer

pub fn complete_int_enable(&mut self) -> COMPLETE_INT_ENABLE_W[src]

Bit 22 - Raise an interrupt when the DMA transfer completes

pub fn counter_int_enable(&mut self) -> COUNTER_INT_ENABLE_W[src]

Bit 21 - Raise an interrupt when the DMA transfer reaches the counter value

pub fn start_int_enable(&mut self) -> START_INT_ENABLE_W[src]

Bit 20 - Raise an interrupt when the DMA transfer starts

pub fn dest_word_size(&mut self) -> DEST_WORD_SIZE_W[src]

Bits 18:19 - Select the destination word size

pub fn src_word_size(&mut self) -> SRC_WORD_SIZE_W[src]

Bits 16:17 - Select the source word size

pub fn dest_select(&mut self) -> DEST_SELECT_W[src]

Bits 12:14 - Select the request line for the destination

pub fn src_select(&mut self) -> SRC_SELECT_W[src]

Bits 9:11 - Select the request line for the source

pub fn channel_priority(&mut self) -> CHANNEL_PRIORITY_W[src]

Bits 6:7 - Select the priority level for this channel

pub fn transfer_type(&mut self) -> TRANSFER_TYPE_W[src]

Bits 4:5 - Select the type of transfer implemented by DMA channel

pub fn dest_addr_inc(&mut self) -> DEST_ADDR_INC_W[src]

Bit 3 - Configure whether the destination address should increment

pub fn src_addr_inc(&mut self) -> SRC_ADDR_INC_W[src]

Bit 2 - Configure whether the source address should increment

pub fn addr_mode(&mut self) -> ADDR_MODE_W[src]

Bit 1 - Select the addressing mode for this channel

pub fn enable(&mut self) -> ENABLE_W[src]

Bit 0 - Enable DMA Channel