Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
FILEIO_CONFIG_DRIVE_PROPERTIES_DISABLE Define FILEIO_CONFIG_FUNCTION_DRIVE_PROPERTIES to
disable the FILEIO_DrivePropertiesGet function. This function
will determine the properties of your device, including unused
memory.
FILEIO_CONFIG_FORMAT_DISABLE Define FILEIO_CONFIG_FUNCTION_FORMAT to disable the
function used to format drives.
FILEIO_CONFIG_MULTIPLE_BUFFER_MODE_DISABLE Define
FILEIO_CONFIG_MULTIPLE_BUFFER_MODE_DISABLE to
disable multiple buffer mode. This will force the library to use a
single instance of the FAT and Data buffer. Otherwise, it will
use one FAT buffer and one data buffer per drive (defined by
FILEIO_CONFIG_MAX_DRIVES). If you are only using one
drive in your application, this option has no effect.
FILEIO_CONFIG_SEARCH_DISABLE Define FILEIO_CONFIG_FUNCTION_SEARCH to disable the
functions used to search for files.
FILEIO_CONFIG_WRITE_DISABLE Define FILEIO_CONFIG_FUNCTION_WRITE to disable the
functions that write to a drive. Disabling this feature will force
the file system into read-only mode.
Module
File I/O Configuration Options
Description
At times the user may not want to use certain File I/O features. This section details macros that the user can define to
disable certain features, which will cause the library to use fewer microcontroller resources.
1.5.1.2.1 FILEIO_CONFIG_DIRECTORY_DISABLE Macro
File
fileio_config_template.h
Syntax
#define FILEIO_CONFIG_DIRECTORY_DISABLE
Description
Define FILEIO_CONFIG_FUNCTION_DIRECTORY to disable use of directories on your drive. Disabling this feature will limit
you to performing all file operations in the root directory.
1.5.1.2.2 FILEIO_CONFIG_DRIVE_PROPERTIES_DISABLE Macro
File
fileio_config_template.h
Syntax
#define FILEIO_CONFIG_DRIVE_PROPERTIES_DISABLE
Description
Define FILEIO_CONFIG_FUNCTION_DRIVE_PROPERTIES to disable the FILEIO_DrivePropertiesGet function. This
function will determine the properties of your device, including unused memory.
1.5.1.2.3 FILEIO_CONFIG_FORMAT_DISABLE Macro
File
fileio_config_template.h
1.5 Configuring the Library MLA - File I/O Library Help File I/O Configuration Options
15
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_fileio.pdf