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