u-boot-brain/arch
Simon Glass 983c72f479 Clarify bootm OS arguments
At present the arguments to bootm are processed in a somewhat confusing
way. Sub-functions must know how many arguments their calling functions
have processed, and the OS boot function must also have this information.
Also it isn't obvious that 'bootm' and 'bootm start' provide arguments in
the same way.

Adjust the code so that arguments are removed from the list before calling
a sub-function. This means that all functions can know that argv[0] is the
first argument of which they need to take notice.

Signed-off-by: Simon Glass <sjg@chromium.org>
2013-06-26 10:16:41 -04:00
..
arm cros: exynos: add cros-ec device nodes to exynos5250-snow.dts 2013-06-26 10:14:34 -04:00
avr32 avr32: fix relocation address calculation 2013-05-13 10:35:12 +02:00
blackfin bfin: Move gpio support for bf54x and bf60x into the generic driver folder. 2013-05-13 16:30:27 +08:00
m68k m68k: Use image_setup_linux() instead of local code 2013-05-14 15:37:26 -04:00
microblaze Clarify bootm OS arguments 2013-06-26 10:16:41 -04:00
mips MIPS: asm/errno.h: switch to asm-generic/errno.h 2013-06-08 23:10:10 +02:00
nds32 nds32: Use sections header to obtain link symbols 2013-05-08 12:38:10 +08:00
nios2 Clarify bootm OS arguments 2013-06-26 10:16:41 -04:00
openrisc Clarify bootm OS arguments 2013-06-26 10:16:41 -04:00
powerpc powerpc/85xx: Add P1023RDB board support 2013-06-20 17:08:53 -05:00
sandbox sandbox: Support trace feature 2013-06-26 10:16:41 -04:00
sh lib: consolidate hang() 2013-05-01 16:41:08 -04:00
sparc sparc: Use image_setup_linux() instead of local code 2013-05-14 15:37:26 -04:00
x86 x86: Correct missing local variable in bootm 2013-06-26 10:16:41 -04:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00