Subject: Re: Lava 4-port COM PCI card
To: Michael Richardson <mcr@solidum.com>
From: Chris G. Demetriou <cgd@sibyte.com>
List: port-i386
Date: 06/13/2000 13:37:00
mcr@solidum.com (Michael Richardson) writes:
>   I thought that comX did some testing to see if it had a 450,550, etc.

Of course it does.  You'll note from your dmesg that it thinks it
found a 16550a.

The tests which are done after the 'com' is declared to be there don't
check the same things that e.g. the ISA probe does, though.  The
latter determines whether or not there's a port there, the former
determines what type (assuming there is one).

(And no, the code which determines the port type shouldn't also check
to see if one's there: that code will have already been checked, for
indirect-config busses, or for direct config busses will not be
needed.  The only reason that it would potentially be needed in this
case is because of your misconfiguration -- and it might not even be
able to detect that it was a misconfiguration.)


cgd