[coreboot] Resource Allocation problems

Myles Watson mylesgw at gmail.com
Sat Oct 18 00:47:27 CEST 2008


On Fri, Oct 17, 2008 at 4:43 PM, ron minnich <rminnich at gmail.com> wrote:

> On Fri, Oct 17, 2008 at 3:29 PM, Myles Watson <mylesgw at gmail.com> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081017/1009c56c/attachment.html>


More information about the coreboot mailing list