]> www.infradead.org Git - mtd-utils.git/commitdiff
s/oobblock/writesize/g
authorJoern Engel <joern@wh.fh-wedel.de>
Tue, 23 May 2006 17:53:16 +0000 (19:53 +0200)
committerJoern Engel <joern@wh.fh-wedel.de>
Tue, 23 May 2006 17:53:16 +0000 (19:53 +0200)
Follow the kernel in the rename.

Signed-off-by: Joern Engel <joern@wh.fh-wedel.de>
docfdisk.c
flash_otp_write.c
include/mtd/mtd-abi.h
mtd_debug.c
nanddump.c
nandwrite.c

index b275df9f9c2038445acca6d396833a9999810a36..4d2dab4a11a8cbc2ef4f476d030c78a7972c69ac 100644 (file)
@@ -194,7 +194,7 @@ int main(int argc, char **argv)
                meminfo.size, meminfo.erasesize);
 
        buf = malloc(meminfo.erasesize);
-       oobbuf = malloc((meminfo.erasesize / meminfo.oobblock) * meminfo.oobsize);
+       oobbuf = malloc((meminfo.erasesize / meminfo.writesize) * meminfo.oobsize);
        if (!buf || !oobbuf) {
                printf("Can't malloc block buffer\n");
                return 1;
@@ -227,12 +227,12 @@ int main(int argc, char **argv)
 
        oob.ptr = oobbuf;
        oob.start = mhoffs;
-       for (i = 0; i < meminfo.erasesize; i += meminfo.oobblock) {
+       for (i = 0; i < meminfo.erasesize; i += meminfo.writesize) {
                if (ioctl(fd, MEMREADOOB, &oob)) {
                        perror("ioctl(MEMREADOOB)");
                        return 1;
                }
-               oob.start += meminfo.oobblock;
+               oob.start += meminfo.writesize;
                oob.ptr += meminfo.oobsize;
        }
 
@@ -292,27 +292,27 @@ int main(int argc, char **argv)
 
        oob.ptr = oobbuf;
        oob.start = mhoffs;
-       for (i = 0; i < meminfo.erasesize; i += meminfo.oobblock) {
+       for (i = 0; i < meminfo.erasesize; i += meminfo.writesize) {
                memset(oob.ptr, 0xff, 6); // clear ECC.
                if (ioctl(fd, MEMWRITEOOB, &oob)) {
                        perror("ioctl(MEMWRITEOOB)");
                        printf("Your MediaHeader may be hosed.  UHOH!\n");
                        return 1;
                }
-               if ((ret = pwrite(fd, buf, meminfo.oobblock, oob.start)) < 0) {
+               if ((ret = pwrite(fd, buf, meminfo.writesize, oob.start)) < 0) {
                        perror("Write page");
                        printf("Your MediaHeader may be hosed.  UHOH!\n");
                        return 1;
                }
-               if (ret != meminfo.oobblock) {
+               if (ret != meminfo.writesize) {
                        printf("Short write!\n");
                        printf("Your MediaHeader may be hosed.  UHOH!\n");
                        return 1;
                }
 
-               oob.start += meminfo.oobblock;
+               oob.start += meminfo.writesize;
                oob.ptr += meminfo.oobsize;
-               buf += meminfo.oobblock;
+               buf += meminfo.writesize;
        }
 
        printf("Success.  REBOOT or unload the diskonchip module to update partitions!\n");
index 71d3168e7d8616bc2fb5c513759780d6bd5a49e4..4cadcdf841952fc05af1682df3cd4320e442faa7 100644 (file)
@@ -59,7 +59,7 @@ int main(int argc,char *argv[])
        printf("Writing OTP user data on %s at offset 0x%lx\n", argv[2], offset);
 
        if (mtdInfo.type == MTD_NANDFLASH)
-               len = mtdInfo.oobblock;
+               len = mtdInfo.writesize;
        else
                len = 256;
 
@@ -73,8 +73,8 @@ int main(int argc,char *argv[])
                while (size > 0) {
                        if (mtdInfo.type == MTD_NANDFLASH) {
                                /* Fill remain buffers with 0xff */
-                               memset(buf + size, 0xff, mtdInfo.oobblock - size);
-                               size = mtdInfo.oobblock;
+                               memset(buf + size, 0xff, mtdInfo.writesize - size);
+                               size = mtdInfo.writesize;
                        }
                        ret = write(fd, p, size);
                        if (ret < 0) {
index fa2524157846afeebecbe9fffeb86844a1d392fb..5097056fd6ffb5fef5e46337ddb21df91eedcecf 100644 (file)
@@ -65,7 +65,7 @@ struct mtd_info_user {
        uint32_t flags;
        uint32_t size;   // Total size of the MTD
        uint32_t erasesize;
-       uint32_t oobblock;  // Size of OOB blocks (e.g. 512)
+       uint32_t writesize;
        uint32_t oobsize;   // Amount of OOB data per block (e.g. 16)
        uint32_t ecctype;
        uint32_t eccsize;
index 7d1223c136585643b76662ad8d87b0a1299dd2df..2a24177d5be91ef9c72ff683bf329a975a15f8c9 100644 (file)
@@ -319,8 +319,8 @@ int showinfo (int fd)
    printf ("\nmtd.erasesize = ");
    printsize (mtd.erasesize);
 
-   printf ("\nmtd.oobblock = ");
-   printsize (mtd.oobblock);
+   printf ("\nmtd.writesize = ");
+   printsize (mtd.writesize);
 
    printf ("\nmtd.oobsize = ");
    printsize (mtd.oobsize);
index a01038735af87275ce3823b193826f4641b97976..a03c79a3b32897092613d238b5e3100140e1dcd8 100644 (file)
@@ -192,9 +192,9 @@ int main(int argc, char **argv)
        }
 
        /* Make sure device page sizes are valid */
-       if (!(meminfo.oobsize == 64 && meminfo.oobblock == 2048) &&
-           !(meminfo.oobsize == 16 && meminfo.oobblock == 512) &&
-           !(meminfo.oobsize == 8 && meminfo.oobblock == 256)) {
+       if (!(meminfo.oobsize == 64 && meminfo.writesize == 2048) &&
+           !(meminfo.oobsize == 16 && meminfo.writesize == 512) &&
+           !(meminfo.oobsize == 8 && meminfo.writesize == 256)) {
                fprintf(stderr, "Unknown flash (not normal NAND)\n");
                close(fd);
                exit(1);
@@ -232,10 +232,10 @@ int main(int argc, char **argv)
        if (!length || end_addr > meminfo.size)
                end_addr = meminfo.size;
 
-       bs = meminfo.oobblock;
+       bs = meminfo.writesize;
 
        /* Print informative message */
-       fprintf(stderr, "Block size %u, page size %u, OOB size %u\n", meminfo.erasesize, meminfo.oobblock, meminfo.oobsize);
+       fprintf(stderr, "Block size %u, page size %u, OOB size %u\n", meminfo.erasesize, meminfo.writesize, meminfo.oobsize);
        fprintf(stderr, "Dumping data starting at 0x%08x and ending at 0x%08x...\n",
                (unsigned int) start_addr, (unsigned int) end_addr);
 
index fe19b829c065f72e0140bb812db64790f1759252..10489b7368212769d2ae5c2114c92247ebe5f59f 100644 (file)
@@ -240,9 +240,9 @@ int main(int argc, char **argv)
         meminfo.erasesize *= blockalign;
 
        /* Make sure device page sizes are valid */
-       if (!(meminfo.oobsize == 16 && meminfo.oobblock == 512) &&
-           !(meminfo.oobsize == 8 && meminfo.oobblock == 256) &&
-           !(meminfo.oobsize == 64 && meminfo.oobblock == 2048)) {
+       if (!(meminfo.oobsize == 16 && meminfo.writesize == 512) &&
+           !(meminfo.oobsize == 8 && meminfo.writesize == 256) &&
+           !(meminfo.oobsize == 64 && meminfo.writesize == 2048)) {
                fprintf(stderr, "Unknown flash (not normal NAND)\n");
                close(fd);
                exit(1);
@@ -319,7 +319,7 @@ int main(int argc, char **argv)
        imglen = lseek(ifd, 0, SEEK_END);
        lseek (ifd, 0, SEEK_SET);
 
-       pagelen = meminfo.oobblock + ((writeoob == 1) ? meminfo.oobsize : 0);
+       pagelen = meminfo.writesize + ((writeoob == 1) ? meminfo.oobsize : 0);
 
        // Check, if file is pagealigned
        if ((!pad) && ((imglen % pagelen) != 0)) {
@@ -328,9 +328,9 @@ int main(int argc, char **argv)
        }
 
        // Check, if length fits into device
-       if ( ((imglen / pagelen) * meminfo.oobblock) > (meminfo.size - mtdoffset)) {
+       if ( ((imglen / pagelen) * meminfo.writesize) > (meminfo.size - mtdoffset)) {
                fprintf (stderr, "Image %d bytes, NAND page %d bytes, OOB area %u bytes, device size %u bytes\n",
-                               imglen, pagelen, meminfo.oobblock, meminfo.size);
+                               imglen, pagelen, meminfo.writesize, meminfo.size);
                perror ("Input file does not fit into device");
                goto closeall;
        }
@@ -370,11 +370,11 @@ int main(int argc, char **argv)
 
                }
 
-               readlen = meminfo.oobblock;
+               readlen = meminfo.writesize;
                if (pad && (imglen < readlen))
                {
                        readlen = imglen;
-                       memset(writebuf + readlen, 0xff, meminfo.oobblock - readlen);
+                       memset(writebuf + readlen, 0xff, meminfo.writesize - readlen);
                }
 
                /* Read Page Data from input file */
@@ -428,12 +428,12 @@ int main(int argc, char **argv)
                }
 
                /* Write out the Page data */
-               if (pwrite(fd, writebuf, meminfo.oobblock, mtdoffset) != meminfo.oobblock) {
+               if (pwrite(fd, writebuf, meminfo.writesize, mtdoffset) != meminfo.writesize) {
                        perror ("pwrite");
                        goto closeall;
                }
                imglen -= readlen;
-               mtdoffset += meminfo.oobblock;
+               mtdoffset += meminfo.writesize;
        }
 
  closeall: