TMPM4KxA Group Peripheral Driver User Manual
V1.0.4.0
|
This file provides all the functions prototypes for UART driver. More...
Go to the source code of this file.
Data Structures | |
struct | uart_dma_setting_t |
DMA setting structure definenition. More... | |
struct | uart_dma_initial_setting_t |
UART DMA initial setting structure definenition. More... | |
struct | uart_dma_t |
UART DMA handle structure definenition. More... | |
Functions | |
TXZ_Result | uart_dma_init (uart_dma_t *p_obj) |
Initialize the UART DMA object. More... | |
TXZ_Result | uart_dma_deinit (uart_dma_t *p_obj) |
Release the UART DMA object. More... | |
TXZ_Result | uart_dma_discard_transmit (uart_dma_t *p_obj) |
Discard transmit. More... | |
TXZ_Result | uart_dma_discard_receive (uart_dma_t *p_obj) |
Discard receive. More... | |
TXZ_Result | uart_dma_transmitIt (uart_dma_t *p_obj, uart_transmit_t *p_info) |
Transmit data. Non-Blocking Communication. More... | |
TXZ_Result | uart_dma_receiveIt (uart_dma_t *p_obj, uart_receive_t *p_info) |
Receive data. Non-Blocking Communication. More... | |
This file provides all the functions prototypes for UART driver.
If DMA transfer is used, it is necessary.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.
(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved