- Main Page
- Modules
- Data Structures
- Files
- Related Pages

# conf_explorer.h File Reference

`#include "config.h"`

Include dependency graph for conf_explorer.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Defines
#define | LIB_MEM "lib_system\memory\memory.h"
| INCLUDE PATH and compile options (don't touch).
#define | LIB_CTRLACCESS "modules\control_access\ctrl_access.h"
#define | STACK_OPTIMIZATION
#define | FS_FAT_12 ENABLED
| FAT supported (ENABLED or DISABLE).
#define | FS_FAT_16 ENABLED
#define | FS_FAT_32 ENABLED
#define | FS_ASCII ENABLED
| The explorer may be support the string in format ASCII or UNICODE, or the both.
#define | FS_UNICODE DISABLED
#define | FS_MULTI_PARTITION DISABLED
| The navigator may be support only the first partition (DISABLED), or the multiple partion (ENABLED).
#define | FS_LEVEL_FEATURES (FSFEATURE_READ | FSFEATURE_WRITE_COMPLET)
| Level of feature Choose between: FSFEATURE_READ All read fonctions 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 + nav_drive_format(), nav_dir_make(), nav_file_rename(), nav_file_dateset(), nav_file_attributset() FSFEATURE_ALL.
#define | FS_NB_CACHE_CLUSLIST 1
| Number of cache used to store a cluster list of files (interresting in case of many "open file").
#define | FS_NB_NAVIGATOR 3
| *** Define the affiliation of navigator Maximum of navigator
#define | FS_NAV_ID_USHELL_CMD 0
#define | FS_NAV_ID_COPY_SRC_DIR 0
#define | FS_NAV_ID_COPY_DST_DIR 1
#define | FS_NAV_ID_COPYFILE 2
#define | UNICODENAME_FILE_SETTING {'c','o','n','f','i','g','.','s','y','s','\0'}

## Detailed Description

This file contains the possible external configuration of the explorer This file will be given to any external customer - Compiler: IAR EWAVR and GNU GCC for AVR

- Supported devices: AT90USB1287, AT90USB1286, AT90USB647, AT90USB646
  Author:
    Atmel Corporation: http://www.atmel.com
    Support and FAQ: http://support.atmel.no/

Definition in file conf_explorer.h.

## Define Documentation

#define LIB_MEM "lib_system\memory\memory.h"

INCLUDE PATH and compile options (don't touch).

Definition at line 49 of file conf_explorer.h.

#define LIB_CTRLACCESS "modules\control_access\ctrl_access.h"

Definition at line 50 of file conf_explorer.h.

#define STACK_OPTIMIZATION

Definition at line 51 of file conf_explorer.h.

#define FS_FAT_12 ENABLED

FAT supported (ENABLED or DISABLE).

Definition at line 54 of file conf_explorer.h.

#define FS_FAT_16 ENABLED

Definition at line 55 of file conf_explorer.h.

#define FS_FAT_32 ENABLED

Definition at line 56 of file conf_explorer.h.

#define FS_ASCII ENABLED

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

Definition at line 59 of file conf_explorer.h.

#define FS_UNICODE DISABLED

Definition at line 60 of file conf_explorer.h.

#define FS_MULTI_PARTITION DISABLED

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

Definition at line 63 of file conf_explorer.h.

#define FS_LEVEL_FEATURES (FSFEATURE_READ | FSFEATURE_WRITE_COMPLET)

Level of feature Choose between: FSFEATURE_READ All read fonctions 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 + nav_drive_format(), nav_dir_make(), nav_file_rename(), nav_file_dateset(), nav_file_attributset() FSFEATURE_ALL.

Definition at line 72 of file conf_explorer.h.

#define FS_NB_CACHE_CLUSLIST 1

Number of cache used to store a cluster list of files (interresting in case of many "open file").

Definition at line 75 of file conf_explorer.h.

Referenced by fat_cache_clusterlist_reset(), fat_cache_clusterlist_update_read(), fat_cache_clusterlist_update_select(), and fat_cache_clusterlist_update_start().

#define FS_NB_NAVIGATOR 3

*** Define the affiliation of navigator Maximum of navigator

Definition at line 79 of file conf_explorer.h.

Referenced by fat_check_device(), nav_exit(), nav_reset(), and nav_select().

#define FS_NAV_ID_USHELL_CMD 0

Definition at line 81 of file conf_explorer.h.

Referenced by copy_dir(), ushell_cmd_perform(), ushell_cmd_sync(), and ushell_task().

#define FS_NAV_ID_COPY_SRC_DIR 0

Definition at line 82 of file conf_explorer.h.

Referenced by copy_dir().

#define FS_NAV_ID_COPY_DST_DIR 1

Definition at line 84 of file conf_explorer.h.

Referenced by copy_dir().

#define FS_NAV_ID_COPYFILE 2

Definition at line 86 of file conf_explorer.h.

Referenced by ushell_cmd_perform(), and ushell_cmd_sync().

#define UNICODENAME_FILE_SETTING {'c','o','n','f','i','g','.','s','y','s','\0'}

Definition at line 95 of file conf_explorer.h.