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>