UARTDRV_Buffer_t Struct Reference

UART transfer buffer.

#include <uartdrv.h>

Data Fields

uint8_t * data
 Transfer data buffer.
 
UARTDRV_Count_t transferCount
 Transfer item count.
 
volatile UARTDRV_Count_t itemsRemaining
 Transfer items remaining.
 
UARTDRV_Callback_t callback
 Completion callback.
 
Ecode_t transferStatus
 Completion status of the transfer operation.
 

UART transfer buffer.

Field Documentation

◆ data

uint8_t* UARTDRV_Buffer_t::data

Transfer data buffer.

◆ transferCount

UARTDRV_Count_t UARTDRV_Buffer_t::transferCount

Transfer item count.

◆ itemsRemaining

volatile UARTDRV_Count_t UARTDRV_Buffer_t::itemsRemaining

Transfer items remaining.

◆ callback

UARTDRV_Callback_t UARTDRV_Buffer_t::callback

Completion callback.

◆ transferStatus

Ecode_t UARTDRV_Buffer_t::transferStatus

Completion status of the transfer operation.