[comp.sys.ibm.pc] serial com interrupt

miker@wjvax.UUCP (Michael Ryan) (02/24/88)

..

thanks to everyone who answered my query about IBM PC AT serial
communication interrupts.

a compilation of book recs from individuals follows.
also, another article contains a skeleton interrupt routine.

michael

		O   /	cut here
-----------------o--------------------------------------------
		O   \

From: psuvax1!fac@burdvax.prc.unisys.com (Frank Cooley)

Get a copy of "Mastering Serial Communications" by Gofton.
The book deals with everything you want to know about uarts.
Also the code posted here last month which contains a serial
port interupt driver in turbo, work s very well.

/ ---- /
From: cerebus!amdahl!ames!sdcsvax!sdcc6.ucsd.edu!loral!jlh (The Happy Hacker)

One of the guys here wanted to write a test driver on a PC for his code.
He couldn't get the bloody serial port to work either.  As I'm going
to write the pc half of this project, including serial port stuff,
I'd like to know what you find out.  Oh yeah, we also have Microsoft 5.0.
You may want to buy the book 'C Programmers Guide to Serial Communications',
by Joe Campbell.  Published by Sams, cost about $25.  I just got it a few2
days ago and it really looks good.  Another thing I did was order the
Greenleaf communications library for about $125.

Jim Harkins 


/ ---- /
Lee Fisher, Microsoft Corp., Redmond, WA.

    Mastering Serial Communications
    Peter Gofton
    Sybex
    0-89588-180-2

The book came out before C5 and MASM5 were introduced, so they may
not compile under these versions.

There is an article in the book:

    MS-DOS Encyclopedia
    Ray Duncan, Ed.
    Microsoft Press
    1-55615-049-0

regarding a serial device driver for a MS-DOS system that may be useful.
Since this book is ~$140, I'd just goto the bookstore and look at it first.

The other two books that are useful are:

    IBM PS/2 and PC BIOS Interface Technical Reference
    IBM
    68X2260
    S68X-2260

The first is the definitive reference on the IBM family of ROM BIOS versions,
from the first generation of PC to the new PS/2s. You can get this from IBM
by calling 1-800-IBM-PCTB.

The last book that I'd reccommend is:

    C Programmer's Guide to Serial Communications
    Joe Campbell
    Sams
    0-672-22584-0

This one is probably the best one that I've seen on the subject of serial
communications.

I'm sorry I can't be of much help with this topic. I've never had the 
need to work in this area under DOS, so I must claim ignorance. However,
I've had acquaintances at other businesses that have used the above 
references to write some complicated applications, one of them a TSR that
worked on 2 com ports simultaneously.
-- 
====	*michael j ryan
	*{..!pyramid,..!decwrl!qubix}!wjvax!miker
	*Watkins-Johnson Co., San Jose CA : (408) 435 1400 x3079
	* above views are not necessarily those of Watkins-Johnson Co.