In message <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] He'd been wrong, there _was_ a light at the end of the tunnel, and it was a flamethrower. - Terry Pratchett, _Mort_ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users