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

type R = R<u32, DMA_CTRL0>;

Reader of register DMA_CTRL0[%s]

Methods

impl R[src]

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

Bits 30:31 - Select the destination address step size

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

Bits 28:29 - Select the source address step size

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

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

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

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

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

Bit 25 - Select the byte ordering for the DMA channel

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

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

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

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

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

Bit 22 - Raise an interrupt when the DMA transfer completes

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

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

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

Bit 20 - Raise an interrupt when the DMA transfer starts

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

Bits 18:19 - Select the destination word size

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

Bits 16:17 - Select the source word size

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

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

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

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

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

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

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

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

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

Bit 3 - Configure whether the destination address should increment

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

Bit 2 - Configure whether the source address should increment

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

Bit 1 - Select the addressing mode for this channel

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

Bit 0 - Enable DMA Channel