Subject: Re: PCI enumeration (was: ne2000 PCMCIA not working as PCMCIA either.)
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: current-users
Date: 10/18/1999 11:31:30
On Mon, 18 Oct 1999 10:54:52 -0700
Jonathan Stone <jonathan@DSG.Stanford.EDU> wrote:
> >Ok, so I'm basically convinced that the code that configures ("enumerates")
> >the PCI bus needs to be machine-dependent.
>
> Kewl!
>
> >i386 needs to use the PCI BIOS.
>
> Yes, if that DTRT. I dont knwo if it always does. If an x86 laptop
> BIOS gives a PCI device an IRQ on whcih the device cant interrupt
> (because its hardwired to another IRQ) is that something the PCI
> driver can/should work around?
>
> Same again for CardBus and PCMCIA, too.
>
>
> >...I'm really failing to see how this can be done in a sufficiently
> >machine-independent manner.
>
> amen to that.
...furthermore, it allows a platform to leave out that step if the platform
has Firmware That Doesn't Suck.
-- Jason R. Thorpe <thorpej@nas.nasa.gov>