The HyperNews Linux KHG Discussion Pages

## Terminal DD

  Forum: The Linux Kernel Hackers' Guide
  Re: Linux Terminal Device Driver (Nils Appeldoorn)
  Keywords: device driver
  Date: Tue, 30 Jun 1998 13:22:00 GMT
  From: Doug McNash <dmcnash@computone.com>

Quickly: serial.c - is the device driver for bare UARTS (8250-16550) others are present for various cards like stallion, digi, specialix et.al. but you probably can't get the tech doc for those. This is the interface with the hardware. n_tty.c is the code for the line discipline which does the processing of the input/output stream as well as some control function. This is the interface between the "user" and the driver. tty_io.c and tty_ioctl.c provide some common support functions tty.h, termio[s].h, termbits.h, ioctl.h, serial.h contain the structure definitions and defines.