*BSD News Article 19823


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!werple.apana.org.au!hal9000!cleese!cleese!not-for-mail
From: newton@cleese.apana.org.au (Mark Newton)
Newsgroups: comp.os.386bsd.questions
Subject: Re: [Q] com1: silo owerflow and slip
Date: 22 Aug 1993 17:25:12 +0930
Organization: cleese.apana.org.au public access UNIX
Lines: 33
Message-ID: <2578ph$2g1@cleese.apana.org.au>
References: <1993Aug19.135931.165@ebc.ee> <250bki$r9m@pdq.coe.montana.edu> <1993Aug19.204243.25814@leland.Stanford.EDU>
NNTP-Posting-Host: cleese.apana.org.au

In article <1993Aug19.204243.25814@leland.Stanford.EDU> yergeau@leland.Stanford.EDU (Dan Yergeau) writes:
>In article <250bki$r9m@pdq.coe.montana.edu>, osyjm@cs.montana.edu (Jaye Mathisen) writes:
>|> It is odd that you're having problems at 9600 baud, I would'nt have guessed
>|> you'd have trouble on a 486 with 9600 baud.
>
>I used to have silo overflow problems with the stock com driver on a
>486/33 with 16450's at 9600.  They were very isolated, but just a
>couple can confuse even the best communication protocol.
>Haven't had a single serial communications problem since I went sio.
>Great job to everyone who was involved!
>
>Yes, I know that I should be using 16550As, but my UARTs aren't
>socketed (part of a integrated Multi-IO controller), and I haven't
>found an inexpensive (<$20) serial board with at least 1 16550A on it.

In my experience, you don't need 16550s if you're using the sio driver.

This system has six 16450-equipped serial ports;  three of them have modems
hanging off them (two 14.4kbps, one 2400bps).  Even when data is coming in
at high speed on all three modems at once, I don't get any dropped characters.

Contrast this to pk0.2.3 and below, when a single serial port running at
a mere 4800bps would drop characters every second or so.

I'm more than impressed with the sio drivers, and encourage everyone to
give Bruce Evans a big hearty pat on the back :-)

   - mark
-- 
--------------------------------------------------------------------
I tried an internal modem,                newton@cleese.apana.org.au
     but it hurt when I walked.                          Mark Newton
----- Voice: +61-8-3224071 --------------- Data: +61-8-3222915 -----