From c67a5c357443321dd252dceddb8e5304430e47c5 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 20 Aug 2008 12:32:14 +0200 Subject: mtd-utils: add support for 4k pages. Add support for 4K pages in nanddump & nandwrite. Signed-off-by: Thomas Gleixner Signed-off-by: Sebastian Siewior Signed-off-by: Artem Bityutskiy --- nandwrite.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'nandwrite.c') diff --git a/nandwrite.c b/nandwrite.c index a5462ae..e745fba 100644 --- a/nandwrite.c +++ b/nandwrite.c @@ -39,8 +39,8 @@ #define PROGRAM "nandwrite" #define VERSION "$Revision: 1.32 $" -#define MAX_PAGE_SIZE 2048 -#define MAX_OOB_SIZE 64 +#define MAX_PAGE_SIZE 4096 +#define MAX_OOB_SIZE 128 /* * Buffer array used for writing data @@ -248,7 +248,8 @@ int main(int argc, char **argv) /* Make sure device page sizes are valid */ if (!(meminfo.oobsize == 16 && meminfo.writesize == 512) && !(meminfo.oobsize == 8 && meminfo.writesize == 256) && - !(meminfo.oobsize == 64 && meminfo.writesize == 2048)) { + !(meminfo.oobsize == 64 && meminfo.writesize == 2048) && + !(meminfo.oobsize == 128 && meminfo.writesize == 4096)) { fprintf(stderr, "Unknown flash (not normal NAND)\n"); close(fd); exit(1); -- cgit v1.2.3