Intel® Quark™ Microcontroller Software Interface
1.4.0
Intel® Quark™ Microcontroller BSP
|
DMA multiblock transfer configuration structure. More...
#include <qm_dma.h>
Data Fields | |
uint32_t * | source_address |
First block source address. More... | |
uint32_t * | destination_address |
First block destination address. More... | |
uint16_t | block_size |
DMA block size, Min = 1, Max = 4095. More... | |
uint16_t | num_blocks |
Number of contiguous blocks to be transfered. More... | |
qm_dma_linked_list_item_t * | linked_list_first |
First block LLI descriptor or NULL (contiguous mode) | |
uint16_t qm_dma_multi_transfer_t::block_size |
DMA block size, Min = 1, Max = 4095.
Definition at line 146 of file qm_dma.h.
Referenced by qm_dma_multi_transfer_set_config().
uint32_t* qm_dma_multi_transfer_t::destination_address |
First block destination address.
Definition at line 145 of file qm_dma.h.
Referenced by qm_dma_multi_transfer_set_config().
uint16_t qm_dma_multi_transfer_t::num_blocks |
Number of contiguous blocks to be transfered.
Definition at line 148 of file qm_dma.h.
Referenced by qm_dma_multi_transfer_set_config().
uint32_t* qm_dma_multi_transfer_t::source_address |
First block source address.
Definition at line 144 of file qm_dma.h.
Referenced by qm_dma_multi_transfer_set_config().