From: Tim R. <tim...@us...> - 2002-04-27 12:38:18
|
Update of /cvsroot/blob/blob/src/blob In directory usw-pr-cvs1:/tmp/cvs-serv17007/src/blob Modified Files: load_kernel.c Log Message: display md5 to debug loading Index: load_kernel.c =================================================================== RCS file: /cvsroot/blob/blob/src/blob/load_kernel.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- load_kernel.c 27 Apr 2002 10:26:50 -0000 1.5 +++ load_kernel.c 27 Apr 2002 11:19:20 -0000 1.6 @@ -38,6 +38,8 @@ #include <blob/error.h> #include <blob/load_kernel.h> #include <blob/util.h> +#include <blob/md5.h> +#include <blob/md5support.h> #ifdef CONFIG_CRAMFS_SUPPORT extern struct kernel_loader cramfs_load; @@ -77,6 +79,7 @@ { int i; u32 size; + u32 digest[4]; for (i = 0; loader[i] && !loader[i]->check_magic(part); i++) ; @@ -99,6 +102,9 @@ blob_status->kernelType = fromFlash; printf("loaded 0x%08x (%d) bytes\n", size, size); + md5_buffer( (const char *)KERNEL_RAM_BASE, size, &digest[0] ); + print_md5_digest(&digest[0]); + printf("\n"); return(ENOERROR); } |