Jamey Hicks wrote:
>I know what the bootldr does. I helped write that code. I'm interested
>in what the netbsd executable expects.
>Having the MMU on when jumping to MMU, the mmutable for netbsd, and
>jumping to 0xf0000020 were all dictated by NetBSD. This code did work,
>with NetBSD version 1.3something.
It works fine for NetBSD-current too, just not with NetBSD/hpcarm kernels.
I have been working on using the device drivers written by the hpcarm
group to produce a standalone sa11x0 port, in the same way that
NetBSD/algor (embedded MIPS boards) differs from NetBSD/hpcmips (WinCE
MIPS).
I have still got a problem with the serial driver, but can generate
a snapshot if anyone wants.
The other major task that needs doing is to write an equivalent of or
port JFFS2. I have just been putting a read only FFS filesystem into
flash.
The NetBSD new toolchain work isn't finished for arm yet, so there is
no rush to add bootldr support for ELF NetBSD kernels. There is also a
script that will convert ELF kernels to a.out for use with CATS or
DNARD firmware.
Robert Swindells
Received on Fri Feb 8 02:31:05 2002
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:46:07 EDT