TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
Data Structures | Functions
txz_tspi_dma.h File Reference

This file provides all the functions prototypes for TSPI driver. More...

Go to the source code of this file.

Data Structures

struct  tspi_dma_setting_t
 DMA setting structure definenition. More...
 
struct  tspi_dma_initial_setting_t
 TSPI DMA initial setting structure definenition. More...
 
struct  tspi_dma_t
 TSPI DMA handle structure definenition. More...
 

Functions

TXZ_Result tspi_dma_init (tspi_dma_t *p_obj)
 Initialize the TSPI DMA object. More...
 
TXZ_Result tspi_dma_deinit (tspi_dma_t *p_obj)
 Release the TSPI DMA object. More...
 
TXZ_Result tspi_dma_discard_transmit (tspi_dma_t *p_obj)
 Discard transmit. More...
 
TXZ_Result tspi_dma_discard_receive (tspi_dma_t *p_obj)
 Discard receive. More...
 
TXZ_Result tspi_dma_transmitIt (tspi_dma_t *p_obj, tspi_transmit_t *p_info)
 Transmit data. Non-Blocking Communication. More...
 
TXZ_Result tspi_dma_receiveIt (tspi_dma_t *p_obj, tspi_receive_t *p_info)
 Receive data. Non-Blocking Communication. More...
 

Detailed Description

This file provides all the functions prototypes for TSPI driver.

If DMA transfer is used, it is necessary.

Version
V1.0.0.1
Date
2017-10-26 10:28:12

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved