+ int output=-1;
+ if (0==yaffs_access(DIR_PATH,0)) {
+ output=yaffs_rmdir(DIR_PATH);
+ if (output<0) {
+ print_message("the directory already exists and cannot be removed.\n",2);
+ return -1;
+ }
+ }
+ output = yaffs_mkdir(DIR_PATH,O_CREAT | O_RDWR);
+ return output;