Subject: Re: Changing kernel base address (was: Re: Heads up: shared arm include files)
To: Mike Pumford <mpumford@black-star.demon.co.uk>
From: Chris Gilbert <chris@buzzbee.freeserve.co.uk>
List: port-arm32
Date: 01/15/2001 01:25:02
--------------Boundary-00=_QXJ6HYUQIG8INTGGS8O6
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 8bit

On Sunday 14 January 2001  8:57 pm, Mike Pumford wrote:
>
> Well we can move things on RiscPC first and then do the SHARK and CATS
> afterwards. Everything is already setup to allow for different mappings on
> each machine. Before doing this we need a complete map of the memory as it
> is layed out now along with extents for each of the current sections. Then
> we need to figure out how the current mappings work so that they can be
> moved. Time to figure out what the hell is going on in initarm().

Funny you should say that but I've just done a rather rough and ready, and 
incomplete web page on it, I'll try and finish it off tommorrow 
night, however I've attached a copy (something's messed up with my freeserve 
webspace, it doesn't want to let me upload, but it's only 2k so I hope no-one 
will mind?)

Cheers,
Chris

--------------Boundary-00=_QXJ6HYUQIG8INTGGS8O6
Content-Type: application/x-gzip;
  name="initarm.html.gz"
Content-Transfer-Encoding: base64
Content-Description: rough version of initarm
Content-Disposition: attachment; filename="initarm.html.gz"

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

--------------Boundary-00=_QXJ6HYUQIG8INTGGS8O6--