Linux Kernel
3.7.1
|
#include <serial_8250.h>
Data Fields | |
unsigned long | iobase |
void __iomem * | membase |
resource_size_t | mapbase |
unsigned int | irq |
unsigned long | irqflags |
unsigned int | uartclk |
void * | private_data |
unsigned char | regshift |
unsigned char | iotype |
unsigned char | hub6 |
upf_t | flags |
unsigned int | type |
unsigned int(* | serial_in )(struct uart_port *, int) |
void(* | serial_out )(struct uart_port *, int, int) |
void(* | set_termios )(struct uart_port *, struct ktermios *new, struct ktermios *old) |
int(* | handle_irq )(struct uart_port *) |
void(* | pm )(struct uart_port *, unsigned int state, unsigned old) |
void(* | handle_break )(struct uart_port *) |
Definition at line 20 of file serial_8250.h.
upf_t flags |
Definition at line 31 of file serial_8250.h.
Definition at line 41 of file serial_8250.h.
Definition at line 38 of file serial_8250.h.
unsigned char hub6 |
Definition at line 30 of file serial_8250.h.
unsigned long iobase |
Definition at line 21 of file serial_8250.h.
unsigned char iotype |
Definition at line 29 of file serial_8250.h.
unsigned int irq |
Definition at line 24 of file serial_8250.h.
unsigned long irqflags |
Definition at line 25 of file serial_8250.h.
resource_size_t mapbase |
Definition at line 23 of file serial_8250.h.
Definition at line 22 of file serial_8250.h.
Definition at line 39 of file serial_8250.h.
void* private_data |
Definition at line 27 of file serial_8250.h.
unsigned char regshift |
Definition at line 28 of file serial_8250.h.
Definition at line 35 of file serial_8250.h.
Definition at line 32 of file serial_8250.h.
unsigned int uartclk |
Definition at line 26 of file serial_8250.h.