Subject: Re: Status of serial ports
To: Pierre Dubuc <pldubuc@yahoo.ca>
From: Michael Lorenz <macallan@netbsd.org>
List: port-macppc
Date: 10/25/2007 02:01:20
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Oct 24, 2007, at 21:06, Pierre Dubuc wrote:

> According to this ...
>
> http://www.netbsd.org/ports/macppc/faq.html#badserial
>
> The serial ports on macppc are rather unstable.

That's hopefully fixed since 2.1 but for lack of feedback that  
section hasn't been changed. Problem was that older versions of  
NetBSD lost lots of interrupts on old world hardware which made the  
serial ports pretty much unusable for anything more demanding than a  
simple terminal session ( and everything else worked more or less by  
accident only ). The interrupt code has seen major updates since then  
and serial ports should be reliable now. I tested only up to  
38400kBit/s because the machine on the other end wouldn't go faster -  
not a single zmodem restart within hours, the machine was happily  
processing a couple thousand interrupts per second.

> I can't find the date on the FAQ, so I don't know how long ago this  
> assessment was made. Can we confirm if this is still the case?

Well, give it a shot and tell us.

> It uses a DIN-8 GeoPort connector. The PC has a DB9 port. I'm still  
> trying to trace down a cable that could link the two boxes, but  
> does anybody have experience with a hook-up like this? Does it work?

I bought such an adaptor in a mac shop about 10 years ago. Bottom  
line is you won't get hardware handshake but otherwise it works fine.

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBRyAxMcpnzkX8Yg2nAQLuhQgArRrJP+v+kfWX6UjvfyIICmT/PMmA/ceK
0ee+OEuJ6JKVQj09bbVCN7bQUqR430Z4X57YBpd7iq3VjaDs6JNakOuZGEYgYhSK
YZ/z2B5gguZGBhD0WsPDik2up6oRQ+VfFiPxjzFxgBEbaDjASJA/Yuk4wb/W2twr
1eXAji+WYB0K00AgdQHWnl3brhLDp4GOUTRg1R6ZOTqGb5BpSp6Kh52sFyNlyTgB
yUDhov9t3hGnQaW8L1+neVCKhLc2IMXVBkwhTNGynjEhoc5Q5DQKg4kpgi7YfZwZ
f9TZhJ5/BPjvRBn2ZdwhXk4bhc1wWw22n0JWf9iMBK8J7sx6/y4P2Q==
=B+UG
-----END PGP SIGNATURE-----