TMPM4KxA Group Peripheral Driver User Manual
V1.0.4.0
|
This file provides all the functions prototypes for DMA driver. More...
Go to the source code of this file.
Data Structures | |
struct | dma_normal_cfg_t |
Channel configration structure definenition. More... | |
struct | dma_cnt_cfg_t |
Channel configration structure definenition. More... | |
struct | dma_repeat_cfg_t |
Channel configration structure definenition. More... | |
struct | dma_chain_cfg_t |
Channel configration structure definenition. More... | |
Functions | |
TXZ_Result | dma_sw_request (dma_t *p_obj, uint32_t ch) |
DMA Request Self Trigger. More... | |
TXZ_Result | dma_normal_startIt (dma_t *p_obj, uint32_t ch, uint32_t burst, dma_normal_cfg_t *p_cfg) |
Start DMA normal mode. More... | |
TXZ_Result | dma_normal_stopIt (dma_t *p_obj, uint32_t ch) |
Stop DMA normal mode. More... | |
TXZ_Result | dma_normal_cnt_startIt (dma_t *p_obj, uint32_t ch, uint32_t burst, dma_cnt_cfg_t *p_cfg) |
Start DMA DMA Continuation mode. More... | |
TXZ_Result | dma_normal_cnt_stopIt (dma_t *p_obj, uint32_t ch) |
Stop DMA DMA Continuation mode. More... | |
TXZ_Result | dma_cnt_chain_startIt (dma_t *p_obj, uint32_t ch, uint32_t burst, dma_chain_cfg_t *p_cfg) |
Start DMA Continuation Chain mode. More... | |
TXZ_Result | dma_cnt_chain_stopIt (dma_t *p_obj, uint32_t ch) |
Stop DMA Continuation Chain mode. More... | |
TXZ_Result | dma_chain_startIt (dma_t *p_obj, uint32_t ch, uint32_t burst, dma_chain_cfg_t *p_cfg) |
Start DMA Chain mode. More... | |
TXZ_Result | dma_chain_stopIt (dma_t *p_obj, uint32_t ch) |
Stop DMA Chain mode. More... | |
This file provides all the functions prototypes for DMA driver.
Extended functionality.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.
(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved