conf_explorer.h File Reference


Detailed Description

FAT configuration file.

This file contains the possible external configuration of the FAT.

Information about file-system limitations:

Author:
Atmel Corporation: http://www.atmel.com
Support and FAQ: http://support.atmel.no/

Definition in file conf_explorer.h.

#include "compiler.h"

Go to the source code of this file.

Defines

#define FS_ASCII   ENABLED
 The explorer may support either the ASCII or the UNICODE string format, or both.
#define FS_FAT_12   ENABLED
 Supported FATs (ENABLED or DISABLED).
#define FS_FAT_16   ENABLED
#define FS_FAT_32   ENABLED
#define FS_LEVEL_FEATURES   (FSFEATURE_READ | FSFEATURE_WRITE_COMPLET)
 Level of features.
#define FS_MULTI_PARTITION   DISABLED
 The navigator may support only the first partition (DISABLED), or multiple partitions (ENABLED).
#define FS_NB_CACHE_CLUSLIST   1
 Number of caches used to store a cluster list of files (interesting in case of many `open file').
#define FS_UNICODE   DISABLED
#define LIB_CTRLACCESS   "ctrl_access.h"
#define LIB_MEM   <string.h>
 Include files and compile options (do not change these settings).
#define MAX_CONFIG_FILE_SIZE   136
 Maximal size of configuration file.
#define MAX_FILE_PATH_LENGTH   30
 Maximal number of characters in file path.
Navigator Affiliations
Define the affiliations of the navigators.

#define FS_NAV_ID_COPYFILE   2
 To open the `copy file' in FileSystem module.
#define FS_NAV_ID_COPYFILE_TREE_DEST   1
 To navigate in directory tree destination in the copy tree feature.
#define FS_NAV_ID_COPYFILE_TREE_SRC   0
 To navigate in directory tree source in the copy tree feature.
#define FS_NB_NAVIGATOR   10
 Maximal number of simultaneous navigators navigators (simultaneous file opened).
#define FS_NB_RESERVED_NAV   3
 Number of reserved navigators for copy files feature (ids from 0 to (FS_NB_RESERVED_NAVIGATOR - 1)).
Playlist Configuration
#define pl_cache_path   g_buffer
 Cache to store the path of a file (here, mapped onto a global buffer).
#define PL_CACHE_PATH_MAX_SIZE   sizeof(g_buffer)
 Size of cache to store the path of a file.
#define PL_UNICODE   DISABLED
 Playlist format: DISABLED for ASCII or ENABLED for UNICODE.


Define Documentation

#define FS_ASCII   ENABLED

The explorer may support either the ASCII or the UNICODE string format, or both.

Definition at line 67 of file conf_explorer.h.

#define FS_FAT_12   ENABLED

Supported FATs (ENABLED or DISABLED).

Definition at line 62 of file conf_explorer.h.

#define FS_FAT_16   ENABLED

Definition at line 63 of file conf_explorer.h.

#define FS_FAT_32   ENABLED

Definition at line 64 of file conf_explorer.h.

#define FS_LEVEL_FEATURES   (FSFEATURE_READ | FSFEATURE_WRITE_COMPLET)

Level of features.

Select among:

  • FSFEATURE_READ: All read functions.
  • FSFEATURE_WRITE: nav_file_copy(), nav_file_paste(), nav_file_del(), file_create(), file_open(MODE_WRITE), file_write(), file_putc().
  • FSFEATURE_WRITE_COMPLET: FSFEATURE_WRITE functions and nav_drive_format(), nav_dir_make(), nav_file_rename(), nav_file_dateset(), nav_file_attributset().
  • FSFEATURE_ALL: All functions.

Definition at line 85 of file conf_explorer.h.

#define FS_MULTI_PARTITION   DISABLED

The navigator may support only the first partition (DISABLED), or multiple partitions (ENABLED).

Definition at line 71 of file conf_explorer.h.

#define FS_NAV_ID_COPYFILE   2

To open the `copy file' in FileSystem module.

Definition at line 111 of file conf_explorer.h.

#define FS_NAV_ID_COPYFILE_TREE_DEST   1

To navigate in directory tree destination in the copy tree feature.

Definition at line 108 of file conf_explorer.h.

Referenced by host_mass_storage_task_copy_tree().

#define FS_NAV_ID_COPYFILE_TREE_SRC   0

To navigate in directory tree source in the copy tree feature.

Definition at line 105 of file conf_explorer.h.

Referenced by host_mass_storage_task_copy_tree().

#define FS_NB_CACHE_CLUSLIST   1

Number of caches used to store a cluster list of files (interesting in case of many `open file').

In player mode, 1 is OK (shall be > 0).

Definition at line 89 of file conf_explorer.h.

#define FS_NB_NAVIGATOR   10

Maximal number of simultaneous navigators navigators (simultaneous file opened).

Definition at line 99 of file conf_explorer.h.

#define FS_NB_RESERVED_NAV   3

Number of reserved navigators for copy files feature (ids from 0 to (FS_NB_RESERVED_NAVIGATOR - 1)).

Definition at line 102 of file conf_explorer.h.

#define FS_UNICODE   DISABLED

Definition at line 68 of file conf_explorer.h.

#define LIB_CTRLACCESS   "ctrl_access.h"

Definition at line 59 of file conf_explorer.h.

#define LIB_MEM   <string.h>

Include files and compile options (do not change these settings).

Definition at line 58 of file conf_explorer.h.

#define MAX_CONFIG_FILE_SIZE   136

Maximal size of configuration file.

Definition at line 77 of file conf_explorer.h.

Referenced by config_file_get_value(), config_file_set_value(), and e_smtpclient_cmd_get_config().

#define MAX_FILE_PATH_LENGTH   30

Maximal number of characters in file path.

Definition at line 74 of file conf_explorer.h.

Referenced by host_mass_storage_task_copy_tree(), prv_cp(), prv_ls(), prv_NameExists(), and prvweb_ParseHTMLRequest().

#define pl_cache_path   g_buffer

Cache to store the path of a file (here, mapped onto a global buffer).

Definition at line 120 of file conf_explorer.h.

#define PL_CACHE_PATH_MAX_SIZE   sizeof(g_buffer)

Size of cache to store the path of a file.

Definition at line 123 of file conf_explorer.h.

#define PL_UNICODE   DISABLED

Playlist format: DISABLED for ASCII or ENABLED for UNICODE.

Definition at line 126 of file conf_explorer.h.


Generated on Fri Feb 19 02:22:43 2010 for AVR32 - Control Panel demonstration. by  doxygen 1.5.5