Embedded Flash File System API - FAT. More...
Go to the source code of this file.
Macros | |
| #define | F_SEEK_SET FN_SEEK_SET |
| Beginning of file. | |
| #define | F_SEEK_END FN_SEEK_END |
| End of file. | |
| #define | F_SEEK_CUR FN_SEEK_CUR |
| Current position of the file pointer. | |
| #define | f_delvolume(drvnumber) fm_delvolume(drvnumber) |
| Un-mounts a flash card. More... | |
| #define | f_getfreespace(drivenum, pspace) fm_getfreespace(drivenum, pspace) |
| Provides information about the drive space usage. More... | |
| #define | f_chdir(dirname) fm_chdir(dirname) |
| Change the directory. More... | |
| #define | f_mkdir(dirname) fm_mkdir(dirname) |
| Makes a new directory. More... | |
| #define | f_rmdir(dirname) fm_rmdir(dirname) |
| Removes a directory. More... | |
| #define | f_findfirst(filename, find) fm_findfirst(filename, find) |
| Find the first file or subdirectory in a specified directory. More... | |
| #define | f_findnext(find) fm_findnext(find) |
Finds the next file or subdirectory in a specified directory after a previous call to f_findfirst() or f_findnext(). More... | |
| #define | f_close(filehandle) fm_close(filehandle) |
| Closes an opened file. More... | |
| #define | f_open(filename, mode) fm_open(filename, mode) |
| Opens a file in the file system. More... | |
| #define | f_read(buf, size, size_st, filehandle) fm_read(buf, size, size_st, filehandle) |
| Read data from the current position in a file. More... | |
| #define | f_write(buf, size, size_st, filehandle) fm_write(buf, size, size_st, filehandle) |
| Write data to the file at the current position. More... | |
| #define | f_seek(filehandle, offset, whence) fm_seek(filehandle, offset, whence) |
| Move the stream position of an open file. More... | |
| #define | f_rewind(filehandle) fm_rewind(filehandle) |
| Sets the file position in the open target file to the start of the file. More... | |
| #define | f_eof(filehandle) fm_eof(filehandle) |
| Check whether the current position in the open target file is the end of the file. More... | |
| #define | f_gettimedate(filename, pctime, pcdate) fm_gettimedate(filename, pctime, pcdate) |
| Get the time and date of a file or directory. More... | |
| #define | f_settimedate(filename, ctime, cdate) fm_settimedate(filename, ctime, cdate) |
| Set the time and date of a file or directory. More... | |
| #define | f_delete(filename) fm_delete(filename) |
| Deletes a file. More... | |
Functions | |
| int | f_enterFS (void) |
| Adds a new task priority to the task list used by the file system. More... | |
| void | f_releaseFS (void) |
| Removes a task priority from the task list used by the file system. More... | |
Embedded Flash File System API - FAT.