In message <[EMAIL PROTECTED]> you wrote: > > Yes, that is Wolfgang's (and my) proposal: rationalize the built-in > "bootm" to do just #6. Steps 1-5 already exist as built-in commands or > commands could be created almost trivially to invoke the existing code. > The current "bootm" behavior would then be emulated by a bootm script > chaining them together. All the different "bootm" behaviors would then > be in the script (customizable by the user) rather than being > hard-compiled into the actual bootm built-in command.
I just would like to point out that this is also a great chance to get rid of a lot of architecture dependent code: lib_arm/bootm.c lib_avr32/bootm.c lib_blackfin/bootm.c lib_i386/bootm.c lib_m68k/bootm.c lib_microblaze/bootm.c lib_mips/bootm.c lib_nios/bootm.c lib_nios2/bootm.c lib_ppc/bootm.c lib_sh/bootm.c lib_sparc/bootm.c There is a LOT of duplicated code in these files... 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] "What the scientists have in their briefcases is terrifying." - Nikita Khrushchev ------------------------------------------------------------------------- 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