ns16550.c File Reference

NS16550 port driver. More...

#include <ipc/irc.h>
#include <async.h>
#include <sysinfo.h>
#include <kbd.h>
#include <kbd_port.h>
#include <sun.h>
#include <ddi.h>
#include <errno.h>

Go to the source code of this file.

Defines

#define FCR_REG   2
#define IER_REG   1
#define IIR_REG   2
#define LCR_REG   3
#define LSR_DATA_READY   0x01
#define LSR_REG   5
#define MCR_REG   4
#define RBR_REG   0

Functions

static void ns16550_irq_handler (ipc_callid_t iid, ipc_call_t *call)
int ns16550_port_init (void)

Variables

static irq_cmd_t ns16550_cmds []
irq_code_t ns16550_kbd
static uintptr_t ns16550_kernel
static uintptr_t ns16550_physical


Detailed Description

NS16550 port driver.

Definition in file ns16550.c.


Generated on Thu Jun 2 07:45:55 2011 for HelenOS/USB by  doxygen 1.4.7