![]() |
uartlite
Vitis Drivers API Documentation
|
The XUartLite driver instance data. More...
#include <xuartlite.h>
Data Fields | |
| XUartLite_Buffer | SendBuffer |
| Transmit buffer descriptor. More... | |
| XUartLite_Buffer | ReceiveBuffer |
| Receive buffer descriptor. More... | |
| XUartLite_Handler | RecvHandler |
| receive interrupt handler More... | |
| void * | RecvCallBackRef |
| Callback ref for recv handler. More... | |
| XUartLite_Handler | SendHandler |
| send interrupt handler More... | |
| void * | SendCallBackRef |
| Callback ref for send handler. More... | |
The XUartLite driver instance data.
The user is required to allocate a variable of this type for every UART Lite device in the system. A pointer to a variable of this type is then passed to the driver API functions.
| XUartLite_Buffer XUartLite::ReceiveBuffer |
Receive buffer descriptor.
Referenced by XUartLite_CfgInitialize(), XUartLite_ReceiveBuffer(), and XUartLite_Recv().
| void* XUartLite::RecvCallBackRef |
Callback ref for recv handler.
Referenced by XUartLite_SetRecvHandler().
| XUartLite_Handler XUartLite::RecvHandler |
receive interrupt handler
Referenced by XUartLite_CfgInitialize(), and XUartLite_SetRecvHandler().
| XUartLite_Buffer XUartLite::SendBuffer |
Transmit buffer descriptor.
Referenced by XUartLite_CfgInitialize(), XUartLite_InterruptHandler(), XUartLite_Send(), and XUartLite_SendBuffer().
| void* XUartLite::SendCallBackRef |
Callback ref for send handler.
Referenced by XUartLite_SetSendHandler().
| XUartLite_Handler XUartLite::SendHandler |
send interrupt handler
Referenced by XUartLite_CfgInitialize(), and XUartLite_SetSendHandler().