nrf_libuarte_async_ctrl_blk_t

nRF5 SDK v15.3.0

nrf_libuarte_async control block (placed in RAM). More...

#include <nrf_libuarte_async.h>

Data Fields

nrf_libuarte_async_evt_handler_t evt_handler
void * context
nrf_ppi_channel_t ppi_channels [NRF_LIBUARTE_ASYNC_PPI_CH_MAX]
int32_t alloc_cnt
uint32_t rx_count
uint32_t sub_rx_count
uint8_t * p_curr_rx_buf
uint32_t rx_free_cnt
size_t rx_chunk_size
uint32_t timeout_us

Detailed Description

nrf_libuarte_async control block (placed in RAM).

  • components/libraries/experimental_libuarte/nrf_libuarte_async.h