[1744] in NetBSD-Development

home help back first fref pref prev next nref lref last post

Re: Updated URL for MIT Residential Computing

daemon@ATHENA.MIT.EDU (Charles M. Hannum)
Fri Aug 14 18:29:38 1998

Date: Fri, 14 Aug 1998 18:30:11 -0400 (EDT)
From: "Charles M. Hannum" <mycroft@MIT.EDU>
To: Edwin Foo <efoo@MIT.EDU>
Cc: netbsd-dev@MIT.EDU


> PS: I am in the midst of considering a port of NetBSD to a StrongARM-SA1100
> based platform we are designing inside Digital (aka Compaq).

Cool.  Are the source changes going to be made available?

> I realize this is the not the right place to ask about it, but I figure
> people on this list should know where to point me. In particular, I'd like
> to know if NetBSD's kernel can execute out of ROM in its current state (can
> I simply relocate the dynamic data to another memory segment via a linker
> flag?)

It should be trivial to either load the kernel out of ROM or execute
it directly (although the latter may not be a good idea simply because
ROMs tend to be slow).

I'm not sure what you mean by `relocate the dynamic data'.  If you
mean linking the kernel with a different address for the data segment,
you can do this with the `-Tdata' flag to ld(1).  You'll need to tweak
your bootstrap routines to load it at the correct address, of course.

> [...], and whether the DNARD support has been already folded into the tree
> as of today or not. Thanks in advance.

All of the kernel support has been integrated.  I'm running a kernel
built from NetBSD-current on two Sharks/DNARDs myself.

There is a patch available on the FTP site for the linker, which is
currently necessary to build shared objects and libraries.


home help back first fref pref prev next nref lref last post