X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_nand.c;h=c33483c3599b8caadd5dd459514ac355ef96bb82;hp=8c4f639a481e0d929c021af1db5bd0dbfba52e0a;hb=e1ac494e05a5dc7ab61d799af815d103a11d318c;hpb=e434bac0480bf62ea4d66519ff40dad3d2e3e410 diff --git a/yaffs_nand.c b/yaffs_nand.c index 8c4f639..c33483c 100644 --- a/yaffs_nand.c +++ b/yaffs_nand.c @@ -1,7 +1,7 @@ /* - * YAFFS: Yet another FFS. A NAND-flash specific file system. + * YAFFS: Yet Another Flash File System. A NAND-flash specific file system. * - * Copyright (C) 2002 Aleph One Ltd. + * Copyright (C) 2002-2007 Aleph One Ltd. * for Toby Churchill Ltd and Brightstar Engineering * * Created by Charles Manning @@ -9,11 +9,10 @@ * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. - * */ const char *yaffs_nand_c_version = - "$Id: yaffs_nand.c,v 1.4 2006-10-13 08:52:49 charles Exp $"; + "$Id: yaffs_nand.c,v 1.7 2007-02-14 01:09:06 wookey Exp $"; #include "yaffs_nand.h" #include "yaffs_tagscompat.h" @@ -123,9 +122,6 @@ int yaffs_EraseBlockInNAND(struct yaffs_DeviceStruct *dev, dev->nBlockErasures++; result = dev->eraseBlockInNAND(dev, blockInNAND); - /* If at first we don't succeed, try again *once*.*/ - if (!result) - result = dev->eraseBlockInNAND(dev, blockInNAND); return result; }