Mylex SCSI Controller

Steve Nuchia steve at nuchat.UUCP
Mon Sep 25 08:07:30 AEST 1989


In article <653 at fiver.UUCP> palowoda at fiver.UUCP (Bob Palowoda) writes:
>From article <111006 at nstar.UUCP>, by larry at nstar.UUCP (Larry Snyder):
>> Does ESIX directly support the 16550A in their ASY drivers?  I wish
>> that SCO did.

>Actually the problems are nothing but setting up the correct 
>conditions.

No, there is more to it than turning on the FIFO's.  A driver that
was written without considering a FIFO will in general not try to
do enough work on each interrupt.  To take full advantage of the
550A's fifo you have to make different tradeoffs than you do for
8250's.

In particular, if you know you are likely to be working with 4-16
characters at a time you spend a lot more code setting up pointers
and such than you will if you expect 1, sometimes 2 characters.  Some
drivers will even return from the interrupt service routines before
completely filling/emptying the queues.

-- 
Steve Nuchia	      South Coast Computing Services
uunet!nuchat!steve    POB 890952  Houston, Texas  77289
(713) 964 2462	      Consultation & Systems, Support for PD Software.



More information about the Comp.unix.i386 mailing list