On Fri, Oct 17, 2008 at 4:43 PM, ron minnich <[EMAIL PROTECTED]> wrote:

> On Fri, Oct 17, 2008 at 3:29 PM, Myles Watson <[EMAIL PROTECTED]> wrote:
> >
> > (0+0,18+0,1+0,bc) & 00000048 | 00ffff00+00000000
> > ...
> > (0+0,18+0,1+0,b8) & 000000f0 | 00fc0003+00000000
> >
>
> it would do that because it thinks something on the platform needs it.
> I don't know what. Go ahead and comment out those lines if they look
> bogus
>
> ron


I don't think it's bogus.  I thought it was setting up the IO range to be
decoded.  It lets accesses go to the hardware in that range (all of PCI.)

The problem is that since there's no corresponding resource, we never take
care of it later.

At what stage do we check the resource tree and make sure that all of the
resources fit inside a parent's resource so that they're reachable?  What
about subtractive decoding?

Thanks,
Myles
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to