On Sun, 15 May 2011 20:51:36 +0530 Aneesh V <ane...@ti.com> wrote: > Embed the u-boot flash image size at a known offset from the > start of u-boot so that SPL can use it while loading u-boot > from a non-XIP media. > > Signed-off-by: Aneesh V <ane...@ti.com> > V2: > * Removed the linker script label '__flash_image_end' and its usage. > Instead '_end' is used now > --- > arch/arm/cpu/armv7/start.S | 6 +++++- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git a/arch/arm/cpu/armv7/start.S b/arch/arm/cpu/armv7/start.S > index f92c6d9..f676d7d 100644 > --- a/arch/arm/cpu/armv7/start.S > +++ b/arch/arm/cpu/armv7/start.S > @@ -64,8 +64,12 @@ _pad: .word 0x12345678 /* now 16*4=64 > */ > > .global _end_vect > _end_vect: > +.global _u_boot_size > +_u_boot_size: > + .word 0xDEADBEEF > + .word _end - _start
0xdeadbeef does not seem like a good magic value to identify this header format -- especially since it looks like that may have been the value present in the older images that don't have this header (depending on whether the .balignl needed to pad). -Scott _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot