[U-Boot-Users] [PATCH][CFT] bring ARM memory layout in line with the documented behaviour

Wolfgang Denk wd at denx.de
Sat Dec 6 17:08:52 CET 2003


Dear Anders,

in message <fc.004c4e48001cba02004c4e48001cba02.1cba71 at rea.de> you wrote:
> 
> here's a fairly lengthy patch against 0.4.8 that brings the memory
> layout of all supported ARM CPUs in line with the documentation.
> This has the positive side-effect of allowing U-Boot to actually run on
> PXA CPUs (the stock PXA implementation didn't set the start-address of
> the malloc pool at all!)
> 
> The memory layout now more or less conforms to the standard as defined
> in the README (the absolute addresses are board-specific, of course).
> 
> Since the stack and malloc-heap are now located below the U-Boot code,
> the TEXT_BASE of the supported ARM boards can be increased accordingly
> (for most (but not all) boards, the patch already does this).

Applied. Will push to CVS later this nicght. Sorry this took _that_ long.


> Since I only have access to PXA-based HW, I was only able to verify
> that U-Boot still *builds* for all supported ARMs; I have to rely on
> your help to see if it also *runs* correctly.

I verified it on TRAB.


> Robert: When/if this patch is eventually applied, you can probably push
> most of your PXA -ptx stuff without having it break things.

Robert, please feel free to go on...

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
I have never understood the female capacity to avoid a direct  answer
to any question.
	-- Spock, "This Side of Paradise", stardate 3417.3




More information about the U-Boot mailing list