grub-devel
[Top][All Lists]
Advanced

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

Re: multiboot2: variable data size


From: tgingold
Subject: Re: multiboot2: variable data size
Date: Tue, 28 Nov 2006 13:50:29 +0100
User-agent: Internet Messaging Program (IMP) 3.2.5

Quoting "Yoshinori K. Okuji" <address@hidden>:

> On Tuesday 28 November 2006 10:29, Johan Rydberg wrote:
> > "Yoshinori K. Okuji" <address@hidden> writes:
> > > On Saturday 25 November 2006 04:33, Hollis Blanchard wrote:
> > >> That's exactly the point: there will be no difference. Both
> > >> architectures will use 64-bit types.
> > >
> > > No. Both should use 32-bit, because GRUB transfers control in 32-bit
> > > mode. Passing 64-bit addresses would be useless in this case. Note that
> > > the memory map information is 64-bit even in the previous version of
> > > Multiboot Spec.
> >
> > That will not be true for x86_64-efi, which will have to run in long
> > mode.
>
> Oh, sorry. I meant "x86_64-pc" in the previous message. I just omitted "pc".
> When the firmware is different, it is feasible to make a different spec,
> but...
>
> But is it true that EFI starts with 64-bit mode? Where is it defined? In
> UEFI?
> Could you give me a pointer?
Yes, cf tianocore.org.  When compiled for x64, it is x64 code :-)

Tristan.




reply via email to

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