[net.micro.pc] RS-232 protocols on PC?

mbr@fortune.UUCP (04/19/84)

#N:fortune:14700012:000:602
fortune!mbr    Apr 19 10:34:00 1984

I am writing code to do I/O using an RS-232 port on the IBM PC, and
I need to support the following forms of handshaking:

	software: DC1/DC3
		  ETX/ACK
	hardware: DSR/DTR
		  CTS/RTS

I have read the section entitled "IBM Asynchronous Communications Adapter"
(pp. 1-183 to 1-212) of the IBM PC/XT Technical Reference.  I can find no
information on how to set up handshaking.  Do I have to code the protocol
myself, or have I missed something in the documentation?

Please reply by mail.  I will summarize to the net when the responses dwindle.

	{ihnp4,ucbvax!amd70,hpda,sri-unix,harpo}!fortune!mbr

jph@whuxle.UUCP (04/20/84)

#R:fortune:14700012:whuxle:22700024:000:241
whuxle!jph    Apr 20 08:51:00 1984

you have to write a routine to implement the protocol that
you desire. The async support device only provide an
interface to put/get characters from the comm line, with the
assumptions that the user is handling any protocol related
actions.

mbr@fortune.UUCP (04/24/84)

#R:fortune:14700012:fortune:14700013:000:299
fortune!mbr    Apr 24 10:57:00 1984

This is in reference to my question about how to do handshaking on an
RS-232 port on the IBM PC.  I've received several responses, all saying
essentially the same thing: you have to code the protocol yourself.
Many thanks to all who responded.

	{ihnp4,ucbvax!amd70,hpda,sri-unix,harpo}!fortune!mbr

ron@brl-vgr.ARPA (Ron Natalie <ron>) (04/25/84)

Did you ever notice that in the PC glossary (obviously condensed from
some larger IBM dictionarry) that the following definitions appear:

	DSR:	Data Set Ready
	DTR:	Distribution Tape Reel

-Ron