On Wed, 2004-10-27 at 15:06 -0700, David Wuertele wrote: > I think that "myprog" can be written by copying mkyaffs.c to > readyaffs.c, removing the erase code, and changing the part that > writes the data to this: > > if(addr) { > for(offset = 0; offset lseek(fd,addr+offset,SEEK_SET); > if(read(fd,imgpage,512) == 512) { > oob.start = addr+offset; > oob.length=16; > oob.ptr=&imgpage[512]; > ioctl(fd,MEMREADOOB,&oob); > write (1, imgpage, 528); > } > } > } nanddump from MTD/utils is doing excactly this. tglx