Subject: Re: port-i386/10392: isa1 at pcib1panic: isaattach: ISA bus already seen!
To: None <hubert.feyrer@informatik.fh-regensburg.de>
From: Chris G. Demetriou <cgd@sibyte.com>
List: netbsd-bugs
Date: 06/19/2000 11:42:16
Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de> writes:
> The docking station itself has a pci network card, serial and parallel
> port as well as a usb hub (to be connected to the laptio's uhci interface
> when the machine's docked).

yup.  which means that it, like my laptop, most likely has the
functionality split between multiple chips (which really do present
ISA-bridge interfaces which our code mis-handles).

Cool.  Hey Jason, MY LAPTOP IS NOT A FREAK!


> I've disabled "isa at pcib*", and everything's fine now.
> I'll try changing isa* to isa0 next, which I expect to work as well.
> Thanks for that hint!

yeah, it's a workaround but by no means a solution.

also, if you want hot-plug to work ever, you'll have to make the right
thing happen.


My guess is what's happening is that the PCIB on the laptop itself is
configured such that it only provides the normal I/O ports at normal
addresses, i.e. it doesn't actually do subtractive decode, and the
device in the dock either does positive decode or subtractive decode
if necessary (e.g. because you have an ISA slot, as I do).

I can provide more-verbose PCI config space dump output from my
laptop, if that'd help anybody.


cgd