|
XenevaOS
|
#include <serial_8250.h>
Public Attributes | |
| int(* | setup_irq )(struct uart_8250_port *) |
| void(* | release_irq )(struct uart_8250_port *) |
| void(* | setup_timer )(struct uart_8250_port *) |
8250 core driver operations
@setup_irq() Setup irq handling. The universal 8250 driver links this port to the irq chain. Other drivers may @request_irq(). @release_irq() Undo irq handling. The universal 8250 driver unlinks the port from the irq chain.
| void(* uart_8250_ops::release_irq) (struct uart_8250_port *) |
| int(* uart_8250_ops::setup_irq) (struct uart_8250_port *) |
| void(* uart_8250_ops::setup_timer) (struct uart_8250_port *) |