version 2.8
gfile_options.h File Reference

Detailed Description

GFILE - File IO options header file.

Definition in file gfile_options.h.

Go to the source code of this file.

Macros

GFILE Functionality to be included
#define GFILE_NEED_NOAUTOMOUNT   FALSE
 Should the filesystem not be mounted automatically. More...
 
#define GFILE_NEED_NOAUTOSYNC   FALSE
 Should the filesystem be synced automatically. More...
 
#define GFILE_NEED_PRINTG   FALSE
 Include printg, fprintg etc functions. More...
 
#define GFILE_NEED_SCANG   FALSE
 Include scang, fscang etc functions. More...
 
#define GFILE_NEED_STRINGS   FALSE
 Include the string based file functions. More...
 
#define GFILE_NEED_STDIO   FALSE
 Map many stdio functions to their GFILE equivalent. More...
 
#define GFILE_NEED_USERFS   FALSE
 Include the USER file system. More...
 
#define GFILE_NEED_ROMFS   FALSE
 Include the ROM file system. More...
 
#define GFILE_NEED_RAMFS   FALSE
 Include the RAM file system. More...
 
#define GFILE_NEED_FATFS   FALSE
 Include the FAT file system driver based on the FATFS library. More...
 
#define GFILE_NEED_PETITFS   FALSE
 Include the FAT file system driver based on the PETITFS library. More...
 
#define GFILE_NEED_NATIVEFS   FALSE
 Include the operating system's native file system. More...
 
#define GFILE_NEED_CHIBIOSFS   FALSE
 Include ChibiOS BaseFileStream support. More...
 
#define GFILE_NEED_MEMFS   FALSE
 Include raw memory pointer support. More...
 
#define GFILE_NEED_FILELISTS   FALSE
 Include support for file list functions. More...
 
GFILE Optional Parameters
#define GFILE_ALLOW_FLOATS   FALSE
 Add floating point support to printg/scang etc. More...
 
#define GFILE_ALLOW_DEVICESPECIFIC   FALSE
 Can the device be specified as part of the file name. More...
 
#define GFILE_MAX_GFILES   3
 The maximum number of open files. More...
 
#define GFILE_FATFS_EXTERNAL_LIB   FALSE
 TUse an external FATFS library instead of the uGFX inbuilt one. More...
 
#define GFILE_PETITFS_EXTERNAL_LIB   FALSE
 TUse an external PETITFS library instead of the uGFX inbuilt one. More...