Hi Simon, Albert.

On 02/22/2012 07:07 AM, Simon Glass wrote:
> Hi Albert,
> 
> On Tue, Feb 21, 2012 at 11:40 AM, Albert ARIBAUD
> <albert.u.b...@aribaud.net> wrote:
>> Hi Simon,
>>
>> One general question: am I right in saying that in the current
>> implementation, relocate_code executes mostly on the final stack, whereas in
>> your proposal, it runs on the initial stack?
> 
> Well the current relocation code is all in assembler and I don't
> believe it uses the stack at all. It does set up the stack pointer at
> the beginning if that's what you mean.
> 
> Yes this series uses the initial stack for all processing until it
> reaches board_init_r().

<broken record>

See what x86 does - Code copy and relocation in C using final stack and
full cache enabled...

</broken record> :)

Regards,

Graeme
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to