Intel® Quark™ Microcontroller Software Interface 1.4.0 Intel® Quark™ Microcontroller BSP

- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

Data Fields
qm_dma_transfer_t Struct Reference
DMA

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().