Subject: RE: HEADS UP: New arm32 pmap committed
To: Mcgrath, Michael <michael.mcgrath@intel.com>
From: Steve Woodford <scw@wasabisystems.com>
List: port-arm
Date: 07/04/2003 19:03:08
On Fri, 4 Jul 2003, Mcgrath, Michael wrote:

> On Friday, July 04, 2003 @ 1:07 AM, Steve Woodford wrote:
>
> > Unfortunately some platforms make this tricky,
> > particularly those with RedBoot, since the first chunk of SDRAM is
> > reserved by the bootloader.
>
> Is it expected to work for RedBoot systems?  What are the issues still
> unresolved?

In its current form, it'll work for RedBoot systems just fine, as long as
the machine-dependent code has the necessary changes. The 'New VM Layout'
moniker is now somewhat inaccurate. It simply refers to the size of L2
page tables allocated during pmap bootstrap.

Making use of the first chunk of SDRAM on a RedBoot system will require
some more work, however. Perhaps the easiest way would be to make the
kernel self-relocating. Note that there may be issues associated with
trashing the RedBoot area of SDRAM, with respect to rebooting, for
example.

Of course, this would all be moot if RedBoot reserved the top 2MB of SDRAM
instead. ;-)

Cheers, Steve

-- 

Wasabi Systems Inc. - The NetBSD Company - http://www.wasabisystems.com/