Where do MSI quirks belong?
John Baldwin
jhb at freebsd.org
Mon Nov 20 13:08:07 PST 2006
On Monday 20 November 2006 13:49, John Polstra wrote:
> On 20-Nov-2006 John Baldwin wrote:
> > On Sunday 19 November 2006 23:11, John Polstra wrote:
> >> First, I assume that whether MSI works or not is at least partially
> >> a function of the motherboard and maybe the BIOS, as opposed to the
> >> chipset. Is that right? At least on this Tyan board, there seem
> >> to be some nice kenv variables (e.g., smbus.planar.product) already
> >> set that could help me recognize the board. Is that a reasonable
> >> approach?
> >
> > It's going to be a function of the chipset, as something in the chipset
> > (presumably a Host -> PCI bridge) has to listen for writes to 0xfeeXXXXXX
and
> > convert them into APIC messages.
>
> Hmm, this Tyan 2721 board has the Intel E7501 chipset. Isn't it
> supposed to support MSI? It doesn't work, and that's why I thought
> the motherboard might also be a factor. I'll paste in the pciconf
> output below.
I'm not sure if 7501 works or not. Scott might know if there are errata for
it.
--
John Baldwin
More information about the freebsd-arch
mailing list