[U-Boot] [PATCH 00/36] Massive x86 Update - Bring x86 in line with ARM and PPC

Wolfgang Denk wd at denx.de
Tue Jan 25 21:31:22 CET 2011


Dear Graeme Russ,

In message <1294084016-2674-1-git-send-email-graeme.russ at gmail.com> you wrote:
> It's been a while since I've posted a patch (missed the last release cycle
> entirely). I've been working on bringing x86 into line with ARM and PowerPC
> with the init sequence running in flash. Currently, the SDRAM gets
> initialised in asm before jumping into C and the first thing the C code did
> was copy U-Boot to RAM.
> 
> The breakthrough came when I discovered that the sc520 CPU can be configured
> to enable the 16kB cache to be used as Cache-As-RAM (Thanks to Juergen
> Beisert). The 'big' changes in this series are:
> 
>  - Memory initialisation is done in C (26)
>  - The initial global data is placed in CAR (Patches 24 & 36) - These are
>    interesting and could be used to get rid of the fixed register for
>    global data, but that would break the standalone API which uses it
>  - Board initialisation moved into RAM (patches 27 - 34)

Except for the small nitpicking (sort list):

Acked-by: Wolfgang Denk <wd at denx.de>

for the whole set.  Please feel free to merge and send a pull req.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The human race is a race of cowards; and I am not  only  marching  in
that procession but carrying a banner.                   - Mark Twain


More information about the U-Boot mailing list