+ yaffs_StartUp();
+
+ yaffs_mount(mountpt);
+
+ for(cycle = 0; cycle < 5; cycle++){
+ printf("Start cycle %d\n",cycle);
+ i = 0;
+ do {
+ h = yaffs_open(a, O_CREAT | O_TRUNC | O_RDWR, S_IREAD | S_IWRITE);
+ printf("%d handle %d\n",i,h);
+ i++;
+ } while(h >= 0);
+
+ while(i >= -1) {
+ yaffs_close(i);
+ i--;
+ }
+ }
+
+ yaffs_unmount(mountpt);