![]() |
![]() |
TI-RTOS Drivers
tidrivers_full_2_20_01_10
|
UARTTiva Object. More...
#include <UARTTiva.h>
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 |
UARTTiva Object.
The application must not access any member variables of this structure!
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 |