
Hi Thomas,
On Monday 02 July 2007, Thomas Knobloch wrote:
The old implementation of command nboot does not support reading the image from NAND flash with skipping of bad blocks. The patch implements a new version of the nboot command: by calling nboot.jffs2 from the u-boot command line the command will load the image from NAND flash with respect to bad blocks (by using nand_read_opts()). This is similar to e.g. the NAND read command: "nand read.jffs2 ...".
And that's why I have to ask: Do we really need this command extension? Why not just use a combination of commands (e.g. "nand read.jffs2 ...;bootm ...)?
Nevertheless one short remark in the patch below:
Signed-off-by: Thomas Knobloch knobloch@siemens.com
--- a/common/cmd_nand.c 2007-02-02 10:02:06.000000000 +0100 +++ b/common/cmd_nand.c 2007-07-02 10:59:26.000000000 +0200 @@ -476,14 +476,33 @@ ulong offset, ulong addr, char *cmd) { int r;
- char *ep;
- char *ep, *s; ulong cnt; image_header_t *hdr;
- int jffs2 = 0;
- s = strchr(cmd, '.');
- if (s != NULL &&
(!strcmp(s, ".jffs2") || !strcmp(s, ".e") || !strcmp(s, ".i")))
- {
jffs2 = 1;
- }
No parentheses for one lined statements please.
Best regards, Stefan
===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office@denx.de =====================================================================