Lines Matching refs:FRESULT
276 } FRESULT; typedef
283 FRESULT f_open (FIL* fp, const TCHAR* path, BYTE mode); /* Open or create a file */
284 FRESULT f_close (FIL* fp); /* Close an open file object */
285 FRESULT f_read (FIL* fp, void* buff, UINT btr, UINT* br); /* Read data from the file */
286 FRESULT f_write (FIL* fp, const void* buff, UINT btw, UINT* bw); /* Write data to the file */
287 FRESULT f_lseek (FIL* fp, FSIZE_t ofs); /* Move file pointer of the file object */
288 FRESULT f_truncate (FIL* fp); /* Truncate the file */
289 FRESULT f_sync (FIL* fp); /* Flush cached data of the writing file */
290 FRESULT f_opendir (FF_DIR* dp, const TCHAR* path); /* Open a directory */
291 FRESULT f_closedir (FF_DIR* dp); /* Close an open directory */
292 FRESULT f_readdir (FF_DIR* dp, FILINFO* fno); /* Read a directory item */
293 FRESULT f_findfirst (FF_DIR* dp, FILINFO* fno, const TCHAR* path, const TCHAR* pattern); /* Find fi…
294 FRESULT f_findnext (FF_DIR* dp, FILINFO* fno); /* Find next file */
295 FRESULT f_mkdir (const TCHAR* path); /* Create a sub directory */
296 FRESULT f_unlink (const TCHAR* path); /* Delete an existing file or directory */
297 FRESULT f_rename (const TCHAR* path_old, const TCHAR* path_new); /* Rename/Move a file or directory…
298 FRESULT f_stat (const TCHAR* path, FILINFO* fno); /* Get file status */
299 FRESULT f_chmod (const TCHAR* path, BYTE attr, BYTE mask); /* Change attribute of a file/dir */
300 FRESULT f_utime (const TCHAR* path, const FILINFO* fno); /* Change timestamp of a file/dir */
301 FRESULT f_chdir (const TCHAR* path); /* Change current directory */
302 FRESULT f_chdrive (const TCHAR* path); /* Change current drive */
303 FRESULT f_getcwd (TCHAR* buff, UINT len); /* Get current directory */
304 FRESULT f_getfree (const TCHAR* path, DWORD* nclst, FATFS** fatfs); /* Get number of free clusters …
305 FRESULT f_getlabel (const TCHAR* path, TCHAR* label, DWORD* vsn); /* Get volume label */
306 FRESULT f_setlabel (const TCHAR* label); /* Set volume label */
307 FRESULT f_forward (FIL* fp, UINT(*func)(const BYTE*,UINT), UINT btf, UINT* bf); /* Forward data to …
308 FRESULT f_expand (FIL* fp, FSIZE_t fsz, BYTE opt); /* Allocate a contiguous block to the file */
309 FRESULT f_mount (FATFS* fs, const TCHAR* path, BYTE opt); /* Mount/Unmount a logical drive */
310 FRESULT f_mkfs (const TCHAR* path, BYTE opt, DWORD au, void* work, UINT len); /* Create a FAT volum…
311 FRESULT f_fdisk (BYTE pdrv, const DWORD* szt, void* work); /* Divide a physical drive into some p…
312 FRESULT f_setcp (WORD cp); /* Set current code page */