*** empty log message ***
[yaffs/.git] / yaffsdev.c
index 3fb6a62e39ee13af9795f1a2b961e71dde0c84b8..ba1353f823a53d796614eb9a62beb52fb0e019e5 100644 (file)
@@ -313,14 +313,17 @@ void TestTime(yaffs_Device *dev)
        
        x = yaffs_RenameObject(yaffs_Root(dev),"Name1",NULL,"Rename");
        
-       for(i = 0; i < 100000; i+=20)
+       for(i = 0; i < 100000; i+=64)
        { 
        
                b++;
                if(b & 1)
-                       written = yaffs_WriteDataToFile(f,testStr,i,strlen(testStr));
+                       written = yaffs_WriteDataToFile(f,testStr,i,64);
                else
-                       written = yaffs_WriteDataToFile(f,testStr2,i,strlen(testStr2));
+                       written = yaffs_WriteDataToFile(f,testStr2,i,64);
+               
+               written = yaffs_WriteDataToFile(f,testStr2,1,20);               
+               
        }
        // some short reads
        for(i = 1000; i < 50000; i+=2)
@@ -587,7 +590,7 @@ int main(int argc,char *argv[])
        int nBlocks;
        
 #if YAFFS_FILEEM       
-       nBlocks =(32 * 1024 * 1024) / (YAFFS_CHUNKS_PER_BLOCK * YAFFS_BYTES_PER_CHUNK) ;
+       nBlocks =(4 * 1024 * 1024) / (YAFFS_CHUNKS_PER_BLOCK * YAFFS_BYTES_PER_CHUNK) ;
        device.writeChunkToNAND = yaffs_FEWriteChunkToNAND;
        device.readChunkFromNAND = yaffs_FEReadChunkFromNAND;
        device.eraseBlockInNAND = yaffs_FEEraseBlockInNAND;
@@ -616,7 +619,7 @@ int main(int argc,char *argv[])
        
        // yaffs_GutsTest();
        
-       TestTimeBigDeletes(&device);
+       TestTime(&device);
        
        printf("Cache hits %d\n",device.cacheHits);
        printf("Retired blocks %d\n",device.nRetiredBlocks);