On Wed, 2008-01-16 at 23:51 +0100, Robert Millan wrote:
> On Wed, Jan 16, 2008 at 04:52:46PM -0500, Pavel Roskin wrote:
> > 
> > It seems to me that Linux uses "#size-cells" and "#address-cells" (see
> > drivers/of/base.c and arch/powerpc/kernel/prom_parse.c)
> 
> We use "#size-cells" and "#address-cells" too, but they aren't useful by
> themselves.  They describe the layout of /memory/available.
> 
> See kern/powerpc/ieee1275/openfw.c:grub_available_iterate()

As I understand, Linux uses "ranges", although it's hard to be sure.
There are many references to "ranges" in Linux sources under
arch/powerpc, although many of them are pertinent to buses rather than
to the system memory.  Open Hack'Ware provides "ranges" for the memory.

As for yaboot, it uses "claim" both for its needs and for loading the
kernel.  And that's probably what GRUB could do.

-- 
Regards,
Pavel Roskin


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to