Intel® Quark™ Microcontroller Software Interface  1.4.0
Intel® Quark™ Microcontroller BSP
qm_dma_transfer_t Struct Reference

DMA single block transfer configuration structure. More...

#include <qm_dma.h>

Data Fields

uint32_t block_size
 DMA block size, Min = 1, Max = 4095. More...
 
uint32_t * source_address
 DMA source transfer address. More...
 
uint32_t * destination_address
 DMA destination transfer address. More...
 

Detailed Description

DMA single block transfer configuration structure.

Definition at line 133 of file qm_dma.h.

Field Documentation

uint32_t qm_dma_transfer_t::block_size

DMA block size, Min = 1, Max = 4095.

Definition at line 134 of file qm_dma.h.

Referenced by qm_dma_transfer_mem_to_mem(), qm_dma_transfer_set_config(), qm_spi_dma_transfer(), qm_uart_dma_read(), and qm_uart_dma_write().

uint32_t* qm_dma_transfer_t::destination_address

DMA destination transfer address.

Definition at line 136 of file qm_dma.h.

Referenced by qm_dma_transfer_mem_to_mem(), qm_dma_transfer_set_config(), qm_spi_dma_transfer(), qm_uart_dma_read(), and qm_uart_dma_write().

uint32_t* qm_dma_transfer_t::source_address

DMA source transfer address.

Definition at line 135 of file qm_dma.h.

Referenced by qm_dma_transfer_mem_to_mem(), qm_dma_transfer_set_config(), qm_spi_dma_transfer(), qm_uart_dma_read(), and qm_uart_dma_write().