"UNIX Programming on the 80286/80386"
Jeff A. Bowles
bowles at lll-crg.llnl.gov
Fri Oct 28 03:25:54 AEST 1988
In article <322 at cocktrice.UUCP> mdm at cocktrice.UUCP (Mike Mitchell) writes:
>I have recently acquired a copy of the book "UNIX Programming on the
>80286/80386" by Alan Deikman, and this book raises some questions for
>me.
>
>In looking at the code, however, there are some calls to routines which
>manipulate the line discipline found in System V
>on what these routines expect for arguments and what the expected results
>are.
I am quoting from "Unix(r) System V Release 3 Block and Character
Interface (BCI) Driver Development Guide," (AT&T Select Code 307-191),
page 7-4:
"A line discipline contains functions for opening/closing/reading
writing/ input/output control/data receive interrupts, data transmit
interrupts/modem interrupts. Each of these activities is defined by
individual members of the linesw (line switch) structure found in conf.h.
The primary functions involved in writing a line discipline are:
canon ttin ttout ttxput."
This discussion continues for about 10-15 pages and has lots of pretty
pictures and some useful info.
This is the document AT&T offered for $4 before someone realized that
there was a price error in their database and they changed the price to
about $80(!). I ordered BEFORE the change, but they charged my AmEx
account the higher price - I'll let 'em slug it out. Be warned, though.
Jeff Bowles
More information about the Comp.unix.microport
mailing list