int h;
int n;
int result;
+ int f;
char str[50];
while ((result = yaffs_write(h,xx,600)) == 600)
{
- //printf(".");
+ f = yaffs_freespace("/boot");
}
result = yaffs_close(h);
printf(" close %d\n",result);
}
+int free_space_check(void)
+{
+ int f;
+
+ yaffs_StartUp();
+ yaffs_mount("/boot");
+ fill_disk("/boot/",2);
+ f = yaffs_freespace("/boot");
+
+ printf("%d free when disk full\n",f);
+ return 1;
+}
+
int main(int argc, char *argv[])
{
//return cache_read_test();
- return cache_bypass_bug_test();
+ //return cache_bypass_bug_test();
+
+ return free_space_check();
}