Port-amd64 archive

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

Re: Specification of BTINFO_CONSOLE value in bootinfo.h



On Wed, Jun 3, 2015 at 9:56 PM +0200, Joerg Sonnenberger wrote:
>> On Wed, Jun 03, 2015 at 10:09:49AM +0200, Sheda wrote:
>> I confirm the amd64 port is not multiboot compliant,
>> arch/amd64/amd64/locore.S lake the multiboot header you can see in its
>> i386 counterpart:
>> http://fxr.watson.org/fxr/source/arch/i386/i386/locore.S?v=NETBSD#L261
>
> That statement is kind of nonsense as there is no 64bit multiboot
> specification. The way Linux and Xen use "multiboot" is to provide a
> 32bit startup point and do quite a bit of the 64bit setup in the kernel,
> which kind of defeats having a high level boot loader in first place.

(I repost my previous message, with context. Sorry for that mistake.)

My point was just about the first step of the spec: look for the magic
number 0x1BADB002.
--
Sheda


Home | Main Index | Thread Index | Old Index