no-OS
Public Attributes | List of all members
no_os_uart_desc Struct Reference

Stucture holding the UART descriptor. More...

#include <no_os_uart.h>

Collaboration diagram for no_os_uart_desc:
Collaboration graph
[legend]

Public Attributes

void * mutex
 
uint8_t device_id
 
uint32_t irq_id
 
struct lf256fifo * rx_fifo
 
uint32_t baud_rate
 
const struct no_os_uart_platform_opsplatform_ops
 
void * extra
 

Detailed Description

Stucture holding the UART descriptor.

Member Data Documentation

◆ baud_rate

uint32_t no_os_uart_desc::baud_rate

UART Baud Rate

◆ device_id

uint8_t no_os_uart_desc::device_id

UART Device ID

◆ extra

void* no_os_uart_desc::extra

UART extra parameters (device specific)

◆ irq_id

uint32_t no_os_uart_desc::irq_id

UART Interrupt ID

◆ mutex

void* no_os_uart_desc::mutex

UART mutex

◆ platform_ops

const struct no_os_uart_platform_ops* no_os_uart_desc::platform_ops

◆ rx_fifo

struct lf256fifo* no_os_uart_desc::rx_fifo

Software FIFO.


The documentation for this struct was generated from the following file: