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