The Linux Serial HOWTO: Other Sources of Information
Axleson, Jan: Serial Port Complete, Lakeview Research, Madison,
WI, 1998.
Black, Uyless D.: Physical Layer Interfaces & Protocols, IEEE
Computer Society Press, Los Alamitos, CA, 1996.
Campbell, Joe: The RS-232 Solution, 2nd ed., Sybex, 1982.
Levine, Donald: POSIX Programmer's Guide , (ISBN 0-937175-73-0; O'Reilly)
Putnam, Byron W.: RS-232 Simplified, Prentice Hall, 1987.
Seyer, Martin D.: RS-232 Made Easy, 2nd ed., Prentice Hall,
1991.
Stevens, Richard W.: Advanced Programming in the UNIX Environment ,
(ISBN 0-201-56317-7; Addison-Wesley)
Tischert, Michael & Bruno Jennrich: PC Intern, Abacus 1996.
Chapter 7: Serial Ports
Notes re books:
"... Complete" has hardware details (including register) but the
programming aspect is Window oriented.
"Physical Layer ..." covers much more than just EIA-232.
It's best to use the nearest mirror site, but here's the main
sites:
Serial Software for Linux software for the serial ports
including getty and port monitors.
Serial Communications for communication programs.
irqtune
will give serial port interrupts higher
priority to improve performance. Using hdparm
for hard-disk tuning
may help some more.
modemstat
and statserial
show the current state of
various modem control lines. See
Serial Monitoring/Diagnostics
man pages for: setserial(8) stty
Modem-HOWTO: modems on the serial port
PPP-HOWTO: help with PPP (using a modem on the serial port)
Printing-HOWTO: for setting up a serial printer
Serial-Programming-HOWTO: for some aspects of serial-port programming
Text-Terminal-HOWTO: how they work and how to install and configure
UPS-HOWTO: setting up UPS sensors connected to your serial port
UUCP-HOWTO: for information on setting up UUCP
comp.os.linux.answers
comp.os.linux.hardware: Hardware compatibility with the Linux
operating system.
comp.os.linux.networking: Networking and communications under Linux.
comp.os.linux.setup: Linux installation and system administration.
The Linux serial mailing list. To join, send email to
, with ``subscribe
linux-serial
'' in the message body. If you send ``help
'' in
the message body, you get a help message. The server also serves
many other Linux lists. Send the ``lists
'' command for a list
of mailing lists.
Serial Suite by Vern Hoxie is a collection of blurbs about the care and
feeding of the Linux serial port plus some simple programs.
A white paper discussing serial communications and multiport serial
boards is available from Cyclades at
http://www.cyclades.com
.
END OF Serial-HOWTO