grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] loader cleanup for i386-ieee1275


From: Robert Millan
Subject: Re: [PATCH] loader cleanup for i386-ieee1275
Date: Wed, 23 Jan 2008 15:53:49 +0100
User-agent: Mutt/1.5.13 (2006-08-11)

On Wed, Jan 23, 2008 at 03:05:31PM +0100, Marco Gerards wrote:
> Robert Millan <address@hidden> writes:
> 
> > Some cleanup for i386-ieee1275.
> 
> Can you please give a bit more information?

The multiboot module on i386-ieee1275 was using variables that only have a
meaning on i386-pc (and i386-linuxbios):  grub_os_area_addr,
grub_os_area_size, grub_lower_mem and grub_upper_mem.  A bunch of
unnecessary cruft from i386-pc port was being included, because at the
beginning I thought I would base the multiboot loader on i386-pc (like I
did for i386-linuxbios), but this turned out to be a wrong approach.

> >     * include/grub/i386/ieee1275/loader.h: Include `<grub/types.h>',
> >     `<grub/symbol.h>' and `<grub/multiboot.h>'.
> >     (grub_multiboot2_real_boot): New function prototype.
> >
> >     * include/grub/i386/pc/memory.h: Include `<grub/machine/machine.h>'.
> >     (grub_lower_mem, grub_upper_mem): Disable for IEEE1275.
> 
> You can make this conditional in the ChangeLog entry.

What do you mean?

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call… if you are unable to speak?
(as seen on /.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]