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)
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;
// yaffs_GutsTest();
- TestTimeBigDeletes(&device);
+ TestTime(&device);
printf("Cache hits %d\n",device.cacheHits);
printf("Retired blocks %d\n",device.nRetiredBlocks);