![]() |
no-OS
|
Structure holding the parameters for UART initialization. More...
#include <no_os_uart.h>
Public Attributes | |
| uint8_t | device_id |
| uint32_t | irq_id |
| bool | asynchronous_rx |
| uint32_t | baud_rate |
| enum no_os_uart_size | size |
| enum no_os_uart_parity | parity |
| enum no_os_uart_stop | stop |
| const struct no_os_uart_platform_ops * | platform_ops |
| void * | extra |
Structure holding the parameters for UART initialization.
| bool no_os_uart_init_param::asynchronous_rx |
If set, the reception is interrupt driven.
| uint32_t no_os_uart_init_param::baud_rate |
UART Baud Rate
| uint8_t no_os_uart_init_param::device_id |
UART Device ID
| void* no_os_uart_init_param::extra |
UART extra parameters (device specific)
| uint32_t no_os_uart_init_param::irq_id |
UART Interrupt ID
| enum no_os_uart_parity no_os_uart_init_param::parity |
UART parity
| const struct no_os_uart_platform_ops* no_os_uart_init_param::platform_ops |
| enum no_os_uart_size no_os_uart_init_param::size |
UART number of data bits
| enum no_os_uart_stop no_os_uart_init_param::stop |
UART number of stop bits