The following functions, variables, structures, and macros are available for use by the user application.
Functions
|
Name |
Description |
|
Initial search function | |
|
Find a file named with a ROM string on PIC18 | |
|
Sequential search function | |
|
Change the attributes of a file | |
|
Change the current working directory | |
|
Changed the CWD with a path in ROM on PIC18 | |
|
Creates a master boot record | |
|
Return an error code for the last function call | |
|
Update file information and free FSFILE objects | |
|
Indicate whether the current file position is at the end | |
|
Open a file | |
|
Open a file named with a ROM string on PIC18 | |
|
Formats a device | |
|
Function to write formatted strings to a file | |
|
Read data from a file | |
|
Change the current position in a file | |
|
Determine the current location in a file | |
|
Write data to a file | |
|
Get the current working directory name | |
|
Function to initialize the device. | |
|
Create a directory | |
|
Create a directory with a path in ROM on PIC18 | |
|
Delete a file | |
|
Delete a file named with a ROM string on PIC18 | |
|
Change the name of a file or directory | |
|
Rename a file named with a ROM string on PIC18 | |
|
Set the current position in a file to the beginning | |
|
Delete a directory | |
|
Delete a directory with a path in ROM on PIC18 | |
|
Manually set timestamp variables |
Macros
|
Name |
Description |
|
A macro to enable/disable directory operations. | |
|
A macro to enable/disable file search functions. | |
|
A macro to enable/disable the FSfprintf function. | |
|
A macro to enable/disable format functionality | |
|
A macro to enable/disable PIC18 ROM functions. | |
|
A macro to enable/disable write functionality | |
|
Macro for the FSfopen APPEND mode | |
| ||
|
An archive attribute macro | |
|
A directory attribute macro | |
|
A hidden attribute macro | |
|
A macro for all attributes | |
|
A read-only attribute macro | |
|
A system attribute macro | |
|
A volume attribute macro | |
|
Indicates error conditions or end-of-file conditions | |
|
False value | |
|
A macro indicating that FSFILE objects will be allocated dynamically | |
|
A macro indicating the maximum number of concurrently open files | |
|
A macro to enable don't-care timestamp generation | |
|
A data type indicating the maximum integer size in an architecture | |
|
A macro used to define the heap size for PIC18 | |
|
Function pointer to the Media Detect Physical Layer function | |
|
A macro defining the size of a sector | |
|
A macro used to enable nead-model RAM addressing | |
|
Macro for the FSfopen READ mode | |
| ||
|
Macro for the FSfseek SEEK_CUR base location. | |
|
Macro for the FSfseek SEEK_END base location | |
|
Macro for the FSfseek SEEK_SET base location. | |
|
A macro to enable/disable FAT32 support. | |
|
True value | |
|
Macro used to enable the CF-PMP physical layer (CF-PMP.c and .h) | |
|
Macro used to enable the CF-Manual physical layer (CF-Bit transaction.c and .h) | |
|
Macro used to enable the SD-SPI physical layer (SD-SPI.c and .h) | |
|
Macro used to enable the USB Host physical layer (USB host MSD library) | |
|
A macro to enable manual timestamp generation | |
|
A macro to enable RTCC based timestamp generation | |
|
Macro for the FSfopen WRITE mode | |
|
Structures