[U-Boot-Users] [PATCH][FOR 1.3.4] 85xx: Don't move interrupt vector to low memory

Wolfgang Denk wd at denx.de
Wed Aug 6 21:46:06 CEST 2008


In message <20080806193205.GA3975 at ld0162-tx32.am.freescale.net> you wrote:
>
> It's hit me before when I foolishly try to load something at address
> zero -- why do we put u-boot at the end of RAM, and put up with the
> relocation weirdness, if not to allow loading things at zero?

We want to free as much memory as possible. But low RAM cannot be made
available on all systems.

> > Well, one reason might be to have identical code for all PPC systems ?
> 
> It's already 85xx-specific code.

Good point. Why don't we factor this out and make it common code for
all PPC?

> > Not only 6xx. Actually all PPC.
> 
> No, not all PPC.  Book-E exceptions are different.

Maybe. But then, these can use exception vectors at low mem, too,
right?

For me the chance to have common code (and identical behaviour) for
all PowerPC processors is much more important that being able to use
16 kB additional memory on one specific family of processors.

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
He'd been wrong, there _was_ a light at the end of the tunnel, and it
was a flamethrower.                         - Terry Pratchett, _Mort_




More information about the U-Boot mailing list