|
libosmocore 1.11.0
Osmocom core library
|
Internal state of a soft-UART. More...
Data Fields | ||
| struct osmo_soft_uart_cfg | cfg | |
| const char * | name | |
| unsigned int | status | |
| struct { | ||
| bool running | ||
| uint8_t bit_count | ||
| uint8_t shift_reg | ||
| struct msgb * msg | ||
| ubit_t parity_bit | ||
| unsigned int flags | ||
| struct osmo_timer_list timer | ||
| enum suart_flow_state flow_state | ||
| } | rx | |
| struct { | ||
| bool running | ||
| uint8_t bit_count | ||
| uint8_t shift_reg | ||
| ubit_t parity_bit | ||
| enum suart_flow_state flow_state | ||
| } | tx | |
Internal state of a soft-UART.
| uint8_t osmo_soft_uart::bit_count |
| struct osmo_soft_uart_cfg osmo_soft_uart::cfg |
Referenced by osmo_soft_uart_alloc(), and osmo_soft_uart_configure().
| enum suart_flow_state osmo_soft_uart::flow_state |
Referenced by suart_tx_bit().
| ubit_t osmo_soft_uart::parity_bit |
| bool osmo_soft_uart::running |
| struct { ... } osmo_soft_uart::rx |
| uint8_t osmo_soft_uart::shift_reg |
| struct osmo_timer_list osmo_soft_uart::timer |
| struct { ... } osmo_soft_uart::tx |