[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