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
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development