
Hi Albert,
On Sun, Dec 11, 2011 at 6:16 AM, Albert ARIBAUD albert.u.boot@aribaud.net wrote:
Hi Simon,
Le 10/12/2011 20:16, Simon Glass a écrit :
Add a library to hold ARM assembler code which is generic across all ARM CPUs. At first it just holds some basic relocation code. The plan is to move more start.S code here.
I still don't see the point in this new file, as this code is common across all ARM boards and start.S already has much of such common code. I'd rather see start.S keeping the common code and moving up the hierarchy, and and the {ISA, core, SoC, board} specific code be moved out of start.S and down into their 'natural' specific location.
If we do this then it would be a separate series focused on refactoring start.S. Are you saying that you want that series before we address this relocation series? Where specifically should we put the new start.S and what should we call it? I assume that all the little start.S files will remain or are you wanting to rename all of those into some other filename in arch/arm/cpu/... In which case what should those be called?
It is good to be really specific so that I know the destination port before embarking on a new voyage.
Regards, Simon
Amicalement,
Albert.