[U-Boot] [PATCH v3 05/10] armv7: integrate cache maintenance support
Wolfgang Denk
wd at denx.de
Tue May 17 14:28:32 CEST 2011
Dear Aneesh V,
In message <4DD264B7.9060304 at ti.com> you wrote:
>
> In ARM literature this kind of situations are also referred to as "self-
> modifying". Here is an excerpt from ARM manual gloassary:
I see. Thanks.
> > Well, all the data copy will also use cached writes, which are much
>
> You mean, you will do a range-flush on only the .text section's area?
That should indeed be sufficient.
> > faster. I think this will result in measurable time differences.
>
> Relocation itself was not taking a huge amount of time in my
> measurement sometime back. It was about 16 ms for OMAP4.
I was especially talking about the loading from external storage, not
primarily relocation. This will even be mnore important if we had
(much) bigger images - like when loading an OS kernel as second stage
payload instead of U-Boot.
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
I see that Microsoft's campaign to destroy all knowledge of any
operating environment but its own environment-of-the-year has
succeeded in creating a generation of users who don't understand the
concept of a shell...
-- L. Peter Deutsch in <m0x5jNX-000R2UC at lamp.aladdin.com>
More information about the U-Boot
mailing list