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. --Z _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development