On Fri, Oct 17, 2008 at 4:43 PM, ron minnich rminnich@gmail.com wrote:
On Fri, Oct 17, 2008 at 3:29 PM, Myles Watson mylesgw@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