Standard File API

General File System Functions
f_getversion
Get file system version number
f_init
Initialize file system
f_staticwear
Execute static wear leveling

Drive Functions
fs_mountdrive
Mount a drive
f_format
Format a drive
f_getfreespace
Get usage information from a drive
f_getdrive
Get current drive number
f_chdrive
Change current drive

Directory Functions
f_getcwd
Get current working directory
f_getdcwd
Get a drive’s current working directory
f_mkdir
Make a directory
f_chdir
Change directory
f_rmdir
Remove a directory

File Access Functions
f_open
Open a file
f_close
Close a file
f_flush
Flush a file to flash
f_write
Write to a file
f_read
Read from a file
f_seek
Set position in a file
f_tell
Get current file position
f_eof
Check if at end of file
f_rewind
Move to start of file
f_putc
Put a character to a file
f_getc
Get a character from a file
f_truncate
Truncates a File

File Control Functions
f_rename
Rename a file of directory
f_move
Moves a file of directory
f_delete
Delete a file or directory
f_filelength
get the current length of a file
f_findfirst
Find a file or directory in the specified path
f_findnext
find next file or directory in the specified path
f_settimedate
Set the time and date on a file or directory
f_gettimedate
Get the time and date from a file or directory
f_setpermission
Set the permissions on a file or directory
f_getpermission
Get the permissions from a file or directory
A full Unicode API is included.