From: Wm E. Davidsen Jr (davidsen@sixhub.UUCP)
Date: 08/05/93


From: davidsen@sixhub.UUCP (Wm E. Davidsen Jr)
Subject: Re: kermit doesn't work under X - SLS 0.99p9
Date: 5 Aug 1993 19:43:11 GMT

In article <1993Aug3.051425.9584@unlv.edu> ftlofaro@unlv.edu (Frank Lofaro) writes:
|
| Sounds like an IRQ conflict to me. Looks like you are using IRQ 4
| for two different things, which won't work here.

  That could be the problem, sounds at loeast as likely as my
suggestion ;-)

        [ ... table deleted ... ]

| P.P.S. Having IRQ's 4 and 3 re-used like that in the standard default
| configuration is a bad idea. Its not Linux's fault, we all know who is
| to blame for this hardware design flaw...

  I'd be interested in who you blame for this. IBM only designed
two ports originally, so they're off the hook. Other vendors
(may have been AST) started offering four port cards which
overlapped interrupts. Since DOS doesn't use interrupts that's
not problem. Then vendors started putting all the UARTs on a
single interrupt in 4 port cards (I know that was done by later
AST, I run one with SCO). Then came cards like the HUB-6.

  You could blame the maker of the current board Brandon is
using for not allowing other ints to be used, or blame him for
not insuring there was no conflict in the config, or blame the
author of the serial driver for allowing this stupidity instead
of disabling the port, but I find it hard to blame anyone in
particular, because everyone was partially responsible.

  I admit this never occurred to me, because I've always
believed that these so called COM3 and COM4 cards wouldn't work
without their own interrupt. You have certainly convinced me I
was right! I use a bus mouse on all systems but one, and that
one has the mouse on one port and the modem on the other. If I
need more ports I telnet to another machine and use theirs.

-- 
Bill Davidsen, davidsen%sixhub.uucp@uunet.uu.net
    TMR Associates, +1 518-370-5654
    C programming, training, data gathering, porting to open systems,
    heterogeneous environments, computer controlled housing, custom software