On Wed, 21 Oct 1998, Tigran Aivazian wrote:
> > such BIOSses violate the MP spec. But yes, it happens :( This is a 'known'
> > errata as far as i know. Support for bridged PCI buses is one of the main
> > additions in MP spec 1.4. Your BIOS is MP 1.4:
>
> Ingo, I forgot to ask you - why do you say "such BIOSes violate the MP
> spec"? [...]
but only if the internal PCI bus' IRQ lines are not mapped to the 'master'
_and_ do not show up in the MPTABLE. Your NCR card doesnt seem to do this,
although it has a bridged PCI bus.
but such buggy boards do exist, but we need someone with that problem
first before we can create a workaround ... does your board have any
device problems?
> "If the bus looks like a part of another bus because it uses a
> subset of that bus's interrupts and address space, rendering it
> totally invisible to software, it does not need its own bus entry
> in the table. The two buses are then considered a single logical
> bus."
>
> Is the above enough justification? Couldn't BIOS manufacturer argue that
> since the brigde does the job of mapping the address space etc by the
> PCI-PCI bridge spec then the bus behind the bridge does indeed become
> "totally invisible to software" in accordance with MP spec?
yep that's true. I thought you have one of those problematic boards.
-- mingo