Revision 62
Added by markw over 11 years ago
pff_file.c | ||
---|---|---|
void file_init(struct SimpleFile * file)
|
||
{
|
||
file->path[0] = '\0';
|
||
file->is_readonly = 1;
|
||
file->size = 0;
|
||
}
|
||
|
||
... | ... | |
FRESULT res;
|
||
|
||
//printf("went\n");
|
||
if (file->is_readonly) return SimpleFile_FAIL;
|
||
|
||
file_check_open(file);
|
||
|
||
... | ... | |
return file->size;
|
||
}
|
||
|
||
int file_readonly(struct SimpleFile * file)
|
||
{
|
||
return file->is_readonly;
|
||
}
|
||
|
||
int file_struct_size()
|
||
{
|
||
return sizeof(struct SimpleFile);
|
||
... | ... | |
FRESULT res;
|
||
|
||
strcpy(&file->path[0],dir->path);
|
||
file->is_readonly = dir->is_readonly;
|
||
file->size = dir->size;
|
||
|
||
file_write_flush();
|
||
... | ... | |
prev->filename_ptr = prev->path;
|
||
prev->size = 0;
|
||
prev->is_subdir = 1;
|
||
prev->is_readonly = 1;
|
||
--room;
|
||
|
||
//int count=0;
|
||
... | ... | |
//printf("next %x %d ",entry,room);
|
||
|
||
entry->is_subdir = (filinfo.fattrib & AM_DIR) ? 1 : 0;
|
||
entry->is_readonly = (filinfo.fattrib & AM_RDO) ? 1 : 0;
|
||
|
||
//printf("%s ",filinfo.fname);
|
||
|
Added real-only support. Describe disk image in menu.