Re: Plus/4 RS232 woes

From: smf <smf_at_null.net>
Date: Mon, 3 Sep 2018 18:08:59 +0100
Message-ID: <b5794b6d-ecd2-2df7-3448-1e5f51ea72dd@null.net>
On 03/09/2018 17:27, Mike Stein wrote:
>> Half duplex uses RTS to mean "I'm ready to send" (hence the name), full
>> duplex uses RTS to mean "I'm ready to receive".
> ---
> And exactly how do you select this?

Most UARTS the flow control lines are just IO pins that have no impact 
on the transmitter or receiver. This has pro's and con's, but the main 
advantage is they don't have to support all the crazy different flow 
control methods out there. Some systems uses DTR/DSR for flow control. 
You select it purely by writing code.

On the 6551 you don't select it, it's hardcoded and can't be overridden. 
You are stuck with it.

> So the datasheet is wrong when it says that it can do both full- and 
> half-duplex?

It can do full duplex transmission without hardware flow control. You 
would have to use some CIA bits for RTS/CTS instead if you wanted to 
handle all situations.
Received on 2018-09-03 20:00:34

Archive generated by hypermail 2.2.0.