Embedded Flash File System API - STD. More...
#include <file/fsm.h>#include <file/fwerr.h>#include <file/port_s.h>#include <file/udefs.h>#include "fsmf.h"Go to the source code of this file.
Macros | |
| #define | FS_SEEK_SET 0 |
| Beginning of file. | |
| #define | FS_SEEK_CUR 1 |
| Current position of the file pointer. | |
| #define | FS_SEEK_END 2 |
| End of file. | |
| #define | fs_getfreespace(drivenum, space) fsm_getfreespace(drivenum, space) |
| Provides information about the drive space usage. More... | |
| #define | fs_mkdir(dirname) fsm_mkdir(dirname) |
| Makes a new directory. More... | |
| #define | fs_chdir(dirname) fsm_chdir(dirname) |
| Change the directory. More... | |
| #define | fs_rmdir(dirname) fsm_rmdir(dirname) |
| Removes a directory. More... | |
| #define | fs_delete(filename) fsm_delete(filename) |
| Deletes a file. More... | |
| #define | fs_findfirst(filename, find) fsm_findfirst(filename, find) |
| Find the first file or subdirectory in a specified directory. More... | |
| #define | fs_findnext(find) fsm_findnext(find) |
Finds the next file or subdirectory in a specified directory after a previous call to fs_findfirst() or fs_findnext(). More... | |
| #define | fs_open(filename, mode) fsm_open(filename, mode) |
| Opens a file in the file system. More... | |
| #define | fs_close(filehandle) fsm_close(filehandle) |
| Closes an opened file. More... | |
| #define | fs_write(buf, size, size_st, filehandle) fsm_write(buf, size, size_st, filehandle) |
| Write data to the file at the current position. More... | |
| #define | fs_read(buf, size, size_st, filehandle) fsm_read(buf, size, size_st, filehandle) |
| Read data from the current position in a file. More... | |
| #define | fs_seek(filehandle, offset, whence) fsm_seek(filehandle, offset, whence) |
| Move the stream position of an open file. More... | |
| #define | fs_eof(filehandle) fsm_eof(filehandle) |
| Check whether the current position in the open target file is the end of the file. More... | |
| #define | fs_rewind(filehandle) fsm_rewind(filehandle) |
| Sets the file position in the open target file to the start of the file. More... | |
| #define | fs_settimedate(filename, ctime, cdate) fsm_settimedate(filename, ctime, cdate) |
| Set the time and date of a file or directory. More... | |
| #define | fs_gettimedate(filename, pctime, pcdate) fsm_gettimedate(filename, pctime, pcdate) |
| Get the time and date of a file or directory. More... | |
Embedded Flash File System API - STD.