diff options
author | Travis Kemen <thepeople@openwrt.org> | 2010-03-08 15:25:53 +0000 |
---|---|---|
committer | Travis Kemen <thepeople@openwrt.org> | 2010-03-08 15:25:53 +0000 |
commit | 891d26ab516f98600c8b41a6dc8878e1305c95dd (patch) | |
tree | ba3d366f3e32033d5a6c5aef0843045a599584ed /package/uboot-envtools | |
parent | 9b8f12303affdbeaa9b73c73af4ed6557c7bc2de (diff) | |
download | upstream-891d26ab516f98600c8b41a6dc8878e1305c95dd.tar.gz upstream-891d26ab516f98600c8b41a6dc8878e1305c95dd.tar.bz2 upstream-891d26ab516f98600c8b41a6dc8878e1305c95dd.zip |
add missing file from patch
SVN-Revision: 20062
Diffstat (limited to 'package/uboot-envtools')
-rw-r--r-- | package/uboot-envtools/patches/003-nor-eraselen.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/package/uboot-envtools/patches/003-nor-eraselen.patch b/package/uboot-envtools/patches/003-nor-eraselen.patch new file mode 100644 index 0000000000..2673986404 --- /dev/null +++ b/package/uboot-envtools/patches/003-nor-eraselen.patch @@ -0,0 +1,14 @@ +--- a/fw_env.c ++++ b/fw_env.c +@@ -605,7 +605,10 @@ static int flash_write_buf (int dev, int + erase_offset = offset & ~(blocklen - 1); + + /* Maximum area we may use */ +- erase_len = top_of_range - erase_offset; ++ if (mtd_type == MTD_NANDFLASH) ++ erase_len = top_of_range - erase_offset; ++ else ++ erase_len = blocklen; + + blockstart = erase_offset; + /* Offset inside a block */ |