title: CddUart_Object summary: UART driver object.


CddUart_Object

UART driver object.

#include <Uart.h>

Structure Members

Member Type

Member name

Brief

uint8

channelID

uint32

baseAddr

CddUart_InitHandle

hUartInit

const void *

writeBuf

uint32

writeCount

uint32

writeSizeRemaining

void *

readBuf

uint32

readCount

uint32

readSizeRemaining

uint32

rxTimeoutCnt

uint32

readErrorCnt

CddUart_Transaction *

readTrans

CddUart_Transaction *

writeTrans

uint32

currIntMask

uint32

dmaTxHandleId

uint32

dmaRxHandleId

uint32

state

uint32

readTransferMutex

uint32

writeTransferMutex

void *

args

MCAL_CSL_sciRegs *

pSCIRegs

uint8

shiftJustification