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