|
PER Firmware
|
Per-transfer parameters (user can configure) More...
#include <dma.h>
Public Attributes | |
| uint32_t | mem_addr |
| uint16_t | tx_size |
| PHAL_DMA_Priority_t | priority |
| PHAL_DMA_Mode_t | mode |
| bool | mem_inc |
| bool | tx_isr_en |
Per-transfer parameters (user can configure)
| uint32_t PHAL_DMA_Params_t::mem_addr |
Memory buffer address, second memory address for MEM2MEM
| bool PHAL_DMA_Params_t::mem_inc |
Increment memory address after each transfer
| PHAL_DMA_Mode_t PHAL_DMA_Params_t::mode |
| PHAL_DMA_Priority_t PHAL_DMA_Params_t::priority |
| bool PHAL_DMA_Params_t::tx_isr_en |
Enable transfer-complete and transfer-error interrupts
| uint16_t PHAL_DMA_Params_t::tx_size |
Number of data elements to transfer