|
| fsStatus | finit (const char *drive) |
| | Initialize File System and drive related driver.
|
| |
| fsStatus | funinit (const char *drive) |
| | Uninitialize File System.
|
| |
| fsStatus | fmount (const char *drive) |
| | Mount drive.
|
| |
| fsStatus | funmount (const char *drive) |
| | Unmount drive.
|
| |
| fsStatus | fdelete (const char *path, const char *options) |
| | Delete one or multiple files.
|
| |
| fsStatus | ffind (const char *pattern, fsFileInfo *info) |
| | Find a file or directory matching search pattern.
|
| |
| fsStatus | frename (const char *path, const char *newname) |
| | Rename a file or directory with given path name to a new name.
|
| |
| fsStatus | fattrib (const char *path, const char *attr) |
| | Change file attributes.
|
| |
| fsStatus | fpwd (const char *drive, char *buf, uint32_t len) |
| | Print working directory.
|
| |
| fsStatus | fchdir (const char *path) |
| | Change working directory.
|
| |
| fsStatus | fmkdir (const char *path) |
| | Create a directory.
|
| |
| fsStatus | frmdir (const char *path, const char *options) |
| | Remove a directory.
|
| |
| fsStatus | fchdrive (const char *drive) |
| | Change current drive.
|
| |
| int64_t | ffree (const char *drive) |
| | Find free space on drive.
|
| |
| fsStatus | fformat (const char *drive, const char *options) |
| | Format drive.
|
| |
| int32_t | fanalyse (const char *drive) |
| | Analyse volume and check for file fragmentation.
|
| |
| fsStatus | fcheck (const char *drive) |
| | Analyse volume and check for allocation errors.
|
| |
| fsStatus | fdefrag (const char *drive) |
| | Defragment Embedded Flash drive.
|
| |
| fsStatus | fmedia (const char *drive) |
| | Check if media present on removable drive.
|
| |
| fsStatus | finfo (const char *drive, fsDriveInfo *info) |
| | Read drive information.
|
| |
| fsStatus | fvol (const char *drive, char *label, uint32_t *serial) |
| | Read volume label and serial number.
|
| |
| fsStatus | fs_get_time (fsTime *time) |
| | Callback function used to provide the current date and time to the File System.
|
| |
| int32_t | fs_mc_read_cd (uint32_t drive_num) |
| | Callback function used to read Card Detect (CD) pin state when Memory Card is used in SPI mode.
|
| |
| int32_t | fs_mc_read_wp (uint32_t drive_num) |
| | Callback function used to read Write Protect (WP) pin state when Memory Card is used in SPI mode.
|
| |
| int32_t | fs_mc_spi_control_ss (uint32_t drive_num, uint32_t ss) |
| | Callback function used to control Slave Select signal when Memory Card is used in SPI mode.
|
| |
| fsLockUnlock * | fs_mc_lock_unlock (uint32_t drive_num) |
| | Callback function used to retrieve password management information in order to manage locked memory card device during initialization.
|
| |
| int32_t | fs_ioc_get_id (const char *drive) |
| | Check if valid drive is specified and return its ID.
|
| |
| fsStatus | fs_ioc_lock (int32_t drv_id) |
| | Lock drive and block media access to the upper layer.
|
| |
| fsStatus | fs_ioc_unlock (int32_t drv_id) |
| | Unlock drive and allow media access to the upper layer.
|
| |
| fsStatus | fs_ioc_get_cache (int32_t drv_id, fsIOC_Cache *cache_info) |
| | Return IOC cache buffer information.
|
| |
| fsStatus | fs_ioc_read_sector (int32_t drv_id, uint32_t sect, uint8_t *buf, uint32_t cnt) |
| | Read sector from media.
|
| |
| fsStatus | fs_ioc_write_sector (int32_t drv_id, uint32_t sect, const uint8_t *buf, uint32_t cnt) |
| | Write sector to media.
|
| |
| fsStatus | fs_ioc_read_info (int32_t drv_id, fsMediaInfo *info) |
| | Read media configuration info.
|
| |
| fsStatus | fs_ioc_device_ctrl (int32_t drv_id, fsDevCtrlCode code, void *p) |
| | IOC device control access; control code is sent directly to device driver.
|
| |