![]() |
ISF
2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
|
fsl_uart_driver.c implements uart driver layer. More...
#include "fsl_uart_driver.h"#include "isf_fsl_uart_PEx.h"#include "PE_Types.h"#include "PE_Error.h"#include "mqxlite.h"#include "lwmem.h"#include "isf_util.h"
Go to the source code of this file.
Functions | |
| uart_status_t | uart_init (uint32_t uartInstance, uart_state_t *uartState, const uart_user_config_t *uartUserConfig) |
| This function initializes a UART instance for operation. More... | |
| uart_status_t | uart_send_data (uart_state_t *uartState, const uint8_t *sendBuffer, uint32_t txByteCount, uint32_t timeout) |
| This function sends (transmits) data out through the UART module using a blocking method. More... | |
| uart_status_t | uart_send_data_async (uart_state_t *uartState, const uint8_t *sendBuffer, uint32_t txByteCount) |
| This function sends (transmits) data through the UART module using a non-blocking method. More... | |
| uart_status_t | uart_receive_data (uart_state_t *uartState, uint8_t *rxBuffer, uint32_t requestedByteCount, uint32_t timeout) |
| This function gets (receives) data from the UART module using a blocking method. More... | |
| uart_status_t | uart_receive_data_async (uart_state_t *uartState, uint8_t *rxBuffer, uint32_t requestedByteCount) |
| This function gets (receives) data from the UART module using a non-blocking method. More... | |
Variables | |
| uint8 | gSys_NumUARTBuses |
| uart_instance_PEx | uart_instance_tbl [] |
| Lookup table for the LLD instance. More... | |
fsl_uart_driver.c implements uart driver layer.
File: fsl_uart_driver.c
Copyright (c) 2014, Freescale Semiconductor, Inc.
Definition in file fsl_uart_driver.c.
| uint8 gSys_NumUARTBuses |
Definition at line 63 of file isf_sysconf_comms.c.
Referenced by uart_init(), uart_receive_data(), uart_receive_data_async(), uart_send_data(), and uart_send_data_async().
| uart_instance_PEx uart_instance_tbl[] |
Lookup table for the LLD instance.
Definition at line 24 of file isf_fsl_uart_PEx.c.