On Sat, 23 May 2009, Zach Welch wrote:

> On Fri, 2009-05-22 at 20:28 -0700, David Brownell wrote:
> > Update two oddball NAND commands to work with {offset, length}
> > instead of block numbers, matching the other commands as well
> > as usage in U-Boot and the Linux-MTD utilities.
> > 
> > Document them accordingly.  Update the single in-tree use of
> > those commands (sheevaplug).
> > 
> > ALSO:
> > 
> >  (a) Document the current 2 GByte/chip ceiling for NAND chipsize.
> >      (32 bit offset/length values can't represent 4 GBytes.)  Maybe
> >      after the upcoming release, the code can switch to 64-bits.
> > 
> >  (b) The "nand check_bad_blocks" should report "bad" blocks.  They
> >      are not "invalid" blocks; they're "bad" ones.
> > 
> >  (c) Tweak the "nand info" command to handle the "no arguments"
> >      case sanely (show everything, instead of showing garbage) and
> >      not listing the blocksize in hex kbytes (duh).
> > 
> > ---
> >  doc/openocd.texi                |   37 +++++++++++-
> >  src/flash/nand.c                |  109 
> > ++++++++++++++++++++++++++------------
> >  src/target/board/sheevaplug.cfg |    2
> >  3 files changed, 109 insertions(+), 39 deletions(-)
> 
> Committed as r1904.

FWIW, I just reviewed and tested those changes, and they are fine.


Nicolas
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to