VCOM Linux Driver
Advantech Inc.
Loading...
Searching...
No Matches
adv_uart.h
Go to the documentation of this file.
1#ifndef _ADV_UART_H
2#define _ADV_UART_H
4 struct uart_port port;
5 struct adv_port_att * attr;
6 struct ring_buf * rx;
7 struct ring_buf * tx;
8 struct list_head list;
9};
10
11int adv_uart_init(struct adv_vcom *, int );
12int adv_uart_register(void);
13int adv_uart_release(void);
14int adv_uart_rm_port(int);
15void adv_uart_update_xmit(struct uart_port *);
16void adv_uart_recv_chars(struct uart_port *);
17unsigned int adv_uart_ms(struct uart_port *, unsigned int);
18
19#endif
int adv_uart_init(struct adv_vcom *, int)
Definition adv_uart.c:618
int adv_uart_rm_port(int)
Definition adv_uart.c:657
unsigned int adv_uart_ms(struct uart_port *, unsigned int)
Definition adv_uart.c:61
void adv_uart_recv_chars(struct uart_port *)
Definition adv_uart.c:153
void adv_uart_update_xmit(struct uart_port *)
Definition adv_uart.c:33
int adv_uart_release(void)
Definition adv_uart.c:678
int adv_uart_register(void)
Definition adv_uart.c:585
Definition advvcom.h:38
Definition adv_uart.h:3
struct list_head list
Definition adv_uart.h:8
struct ring_buf * rx
Definition adv_uart.h:6
struct uart_port port
Definition adv_uart.h:4
struct ring_buf * tx
Definition adv_uart.h:7
struct adv_port_att * attr
Definition adv_uart.h:5
Definition advvcom.h:52
Definition advlist.h:4
Definition advvcom.h:25