X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=yaffsdev.c;h=9675dabfd7b04c46f038de1f0e76b3630be5903a;hb=3f107ebf545c27322a15a458198a3cd5dbc876f3;hp=e38a98330a5f04b2f4139ea86a3a431dd71e8be1;hpb=11b48ba07062b2975286d468b9a75f7d06293d78;p=yaffs%2F.git diff --git a/yaffsdev.c b/yaffsdev.c index e38a983..9675dab 100644 --- a/yaffsdev.c +++ b/yaffsdev.c @@ -155,8 +155,16 @@ void TestTime(yaffs_Device *dev) int written; + printf("Exisiting objects\n"); + yaffs_ApplyToDirectoryChildren(yaffs_Root(dev),yaffs_DumpObject); + printf("Exisiting objects in lost+found\n"); + lnf = yaffs_FindObjectByName(yaffs_Root(dev),YAFFS_LOSTNFOUND_NAME); + yaffs_ApplyToDirectoryChildren(lnf,yaffs_DumpObject); + printf("Start\n"); + + f = yaffs_FindObjectByName(yaffs_Root(dev),"Name1"); if(f) @@ -285,6 +293,10 @@ void TestTime(yaffs_Device *dev) x = yaffs_RenameObject(yaffs_Root(dev),YAFFS_LOSTNFOUND_NAME,NULL,"Renamed"); yaffs_ApplyToDirectoryChildren(yaffs_Root(dev),yaffs_DumpObject); + f = yaffs_MknodFile(yaffs_Root(dev),"pfile",0,0,0); + yaffs_WriteDataToFile(f,testStr,0,strlen(testStr)); + + yaffs_Link(yaffs_Root(dev),"phl4",f); } int main(int argc,char *argv[])