| ISF 2.1 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
UartState Struct Reference
Uart_driver

Runtime state of the UART driver. More...

`#include <fsl_uart_driver.h>`

Collaboration diagram for UartState:

## Data Fields
uint32_t | instance
LDD_TDeviceData * | pDeviceHandle
LWEVENT_STRUCT | uartEventHandler

## Detailed Description

Runtime state of the UART driver.

This struct holds data that are used by the UART peripheral driver to communicate between the transfer function and the interrupt handler. The interrupt handler also uses this information to keep track of its progress. The user is only responsible to pass in the memory for this run-time state structure where the UART driver will take care of filling out the members.

Definition at line 40 of file fsl_uart_driver.h.

## Field Documentation

uint32_t instance

UART module instance number.

Definition at line 41 of file fsl_uart_driver.h.

Referenced by uart_adapter_configure(), uart_adapter_start(), uart_adapter_stop(), uart_init(), uart_receive_data(), uart_receive_data_async(), uart_send_data(), and uart_send_data_async().

LDD_TDeviceData* pDeviceHandle

Pointer to the device handle.

Definition at line 42 of file fsl_uart_driver.h.

Referenced by uart_init(), uart_receive_data(), and uart_send_data().

LWEVENT_STRUCT uartEventHandler

Definition at line 43 of file fsl_uart_driver.h.

Referenced by Serial_ISF_UART1_OnBlockReceived(), Serial_ISF_UART1_OnBlockSent(), uart_init(), uart_receive_data(), and uart_send_data().

The documentation for this struct was generated from the following file:

- ISF/ProtocolAdapter/Include/fsl_uart_driver.h

- © Freescale Semiconductor, Inc. 2015. All Rights Reserved.