![]() |
nRF Connect SDK API 3.3.99
|
UART asynchronous API universal adapter. More...
Data Structures | |
| struct | uart_async_adapter_data |
| UART asynch adapter data structure. More... | |
Macros | |
| #define | UART_ASYNC_ADAPTER_INST_DATA_NAME(_dev_name) |
| The name of the data instance connected with created device instance. | |
| #define | UART_ASYNC_ADAPTER_INST_STATE_NAME(_dev_name) |
| #define | UART_ASYNC_ADAPTER_INST_NAME(_dev_name) |
| #define | UART_ASYNC_ADAPTER_INST_DEFINE(_dev) |
| The macro that creates and instance of the UART async adapter. | |
Functions | |
| void | uart_async_adapter_init (const struct device *dev, const struct device *target) |
| Initialize adapter. | |
Variables | |
| const struct uart_driver_api | uart_async_adapter_driver_api |
| Driver API for async adapter. | |
UART asynchronous API universal adapter.
This module acts as an adapter between UART interrupt and async interface.