Subject: Re: NetBSD booting NetBSD on a TS-7xxx
To: None <port-arm@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: port-arm
Date: 12/06/2006 19:16:14
In article <078701c7189b$d3bc50c0$8700a8c0@winpooh>,
Jesse Off <joff@embeddedARM.com> wrote:
>It really shouldn't matter if its NetBSD or Linux as long as its ELF.  I'm 
>just glad I don't have to compose up something like Linux's ATAG structures 
>when booting NetBSD.  Right now, I can just unconditionally create Linux's 
>ATAGs as long as page 0x0 (where the ATAGs are stored) is not in the 
>destination address range.  The preconditions (various ATAGS and register 
>args) Linux needs from its bootloader are a pain-- I'm glad NetBSD doesn't 
>have anything like them and hope it never will.

I agree and I hope that it will not ever need them. The PT_NOTE necessity
comes from gdb because it wants to know what OS the binary is coming from
so that it can use a custom stack crawler for that OS.

christos