Re: A return to PCI ordering problems...

Tim Hockin (thockin@hockin.org)
Tue, 20 Nov 2001 11:51:01 -0800 (PST)


> > NIC on motherboard, Realtek
> > NIC on PCI card, Realtek
> > Motherboard must be set to eth0
> > The PCI search order always makes the PCI card
> > eth0.

I'd say your motherboard was broken for setting up the device select lines
that way. Slots should always be higher than on-boards, IMHO.

In this case, linux is correct. A different example :

onboard natsemi
slotted eepro100

Both eepro100 and natsemi compiled monolithic. I'd want the probe routine
to find the first device first. That is, recognize that natsemi has the
lower PCI id, and run the natsemi probe first. Last I looked, linux just
inits them in the order the _probe() routines are called.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/