XCORE SDK
XCORE Software Development Kit
|
#include <rtos_uart_rx.h>
Public Attributes | |
uart_rx_t | dev |
RTOS_UART_RX_CALL_ATTR void(* | read )(rtos_uart_rx_t *, uint8_t buf[], size_t *num_bytes) |
void * | app_data |
RTOS_UART_RX_CALLBACK_ATTR rtos_uart_rx_started_cb_t | rx_start_cb |
RTOS_UART_RX_CALLBACK_ATTR rtos_uart_rx_complete_cb_t | rx_complete_cb |
RTOS_UART_RX_CALLBACK_ATTR rtos_uart_rx_error_t | rx_error_cb |
streaming_channel_t | c |
uart_buffer_t | isr_to_app_fifo |
uint8_t | isr_to_app_fifo_storage [RTOS_UART_RX_BUF_LEN] |
uint8_t | cb_flags |
StreamBufferHandle_t | app_byte_buffer |
rtos_osal_thread_t | hil_thread |
rtos_osal_thread_t | app_thread |
Struct representing an RTOS UART rx driver instance.
The members in this struct should not be accessed directly.