diff --git a/lib_mips/mips_linux.c b/lib_mips/mips_linux.c index 952d5a9..0823bc0 100644 --- a/lib_mips/mips_linux.c +++ b/lib_mips/mips_linux.c @@ -33,6 +33,8 @@ DECLARE_GLOBAL_DATA_PTR; #define LINUX_MAX_ENVS 256 #define LINUX_MAX_ARGS 256 +#define UBOOT_MAGIC_NUMBER 0x55424F4F /* UBOO */ + #ifdef CONFIG_SHOW_BOOT_PROGRESS # include # define SHOW_BOOT_PROGRESS(arg) show_boot_progress(arg) @@ -213,7 +215,7 @@ void do_bootm_linux (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[], /* we assume that the kernel is in place */ printf ("\nStarting kernel ...\n\n"); - theKernel (linux_argc, linux_argv, linux_env, 0); + theKernel (linux_argc, linux_argv, linux_env, UBOOT_MAGIC_NUMBER); } static void linux_params_init (ulong start, char *line)