TI-RTOS for SimpleLink Wireless MCUs  2.14.03.28
Data Fields
UARTTiva_Object Struct Reference

UARTTiva Object. More...

#include <UARTTiva.h>

Collaboration diagram for UARTTiva_Object:
Collaboration graph
[legend]

Data Fields

struct {
   bool   opened:1
 
   UART_Mode   readMode:1
 
   UART_Mode   writeMode:1
 
   UART_DataMode   readDataMode:1
 
   UART_DataMode   writeDataMode:1
 
   UART_ReturnMode   readReturnMode:1
 
   UART_Echo   readEcho:1
 
   bool   bufTimeout:1
 
   bool   callCallback:1
 
   bool   drainByISR:1
 
   bool   rxEnabled:1
 
state
 
Clock_Struct timeoutClk
 
uint32_t baudRate
 
UART_LEN dataLength
 
UART_STOP stopBits
 
UART_PAR parityType
 
RingBuf_Object ringBuffer
 
UARTTiva_FxnSet readFxns
 
unsigned char * readBuf
 
size_t readSize
 
size_t readCount
 
Semaphore_Struct readSem
 
unsigned int readTimeout
 
UART_Callback readCallback
 
const unsigned char * writeBuf
 
size_t writeSize
 
size_t writeCount
 
Semaphore_Struct writeSem
 
unsigned int writeTimeout
 
UART_Callback writeCallback
 
ti_sysbios_family_arm_m3_Hwi_Struct hwi
 

Detailed Description

UARTTiva Object.

The application must not access any member variables of this structure!

Field Documentation

bool UARTTiva_Object::opened
UART_Mode UARTTiva_Object::readMode
UART_Mode UARTTiva_Object::writeMode
UART_DataMode UARTTiva_Object::readDataMode
UART_DataMode UARTTiva_Object::writeDataMode
UART_ReturnMode UARTTiva_Object::readReturnMode
UART_Echo UARTTiva_Object::readEcho
bool UARTTiva_Object::bufTimeout
bool UARTTiva_Object::callCallback
bool UARTTiva_Object::drainByISR
bool UARTTiva_Object::rxEnabled
struct { ... } UARTTiva_Object::state
Clock_Struct UARTTiva_Object::timeoutClk
uint32_t UARTTiva_Object::baudRate
UART_LEN UARTTiva_Object::dataLength
UART_STOP UARTTiva_Object::stopBits
UART_PAR UARTTiva_Object::parityType
RingBuf_Object UARTTiva_Object::ringBuffer
UARTTiva_FxnSet UARTTiva_Object::readFxns
unsigned char* UARTTiva_Object::readBuf
size_t UARTTiva_Object::readSize
size_t UARTTiva_Object::readCount
Semaphore_Struct UARTTiva_Object::readSem
unsigned int UARTTiva_Object::readTimeout
UART_Callback UARTTiva_Object::readCallback
const unsigned char* UARTTiva_Object::writeBuf
size_t UARTTiva_Object::writeSize
size_t UARTTiva_Object::writeCount
Semaphore_Struct UARTTiva_Object::writeSem
unsigned int UARTTiva_Object::writeTimeout
UART_Callback UARTTiva_Object::writeCallback
ti_sysbios_family_arm_m3_Hwi_Struct UARTTiva_Object::hwi

The documentation for this struct was generated from the following file:
Copyright 2015, Texas Instruments Incorporated