NetBurner 3.1
SSL/VerifyPeerEffs/src/fs_main.h
1
/*NB_REVISION*/
2
3
/*NB_COPYRIGHT*/
4
5
#ifndef __FS_MAIN_H
6
#define __FS_MAIN_H
7
8
#define USE_NOR
9
10
/* Drive numbers */
11
#define NOR_DRV_NUM 0
12
#define STDRAM_DRV_NUM 1
13
#define MMC_DRV_NUM 2
14
#define CFC_DRV_NUM 3
15
#define HDD_DRV_NUM 3
16
#define FATRAM_DRV_NUM 4
17
18
#if ((defined USE_NOR) | (defined USE_STDRAM)) & ((defined USE_CFC) | (defined USE_HDD) | (defined USE_MMC) | (defined USE_FATRAM))
19
#define FS_WRAPPER
20
#elif (defined USE_NOR) | (defined USE_STDRAM)
21
#define FS_STD
22
#elif (defined USE_CFC) | (defined USE_HDD) | (defined USE_MMC) | (defined USE_FATRAM)
23
#define FS_FAT
24
#endif
25
26
#include "
file/fsf.h
"
27
#define fd_mountstd fs_mountdrive
28
#define fd_format(d,t) fs_format(d)
29
#define fd_hardformat(d,t) fs_format(d)
30
#define fd_getdrive fs_getdrive
31
#define fd_chdrive fs_chdrive
32
#define fd_getcwd fs_getcwd
33
#define fd_chdir fs_chdir
34
#define fd_mkdir fs_mkdir
35
#define fd_rmdir fs_rmdir
36
#define fd_getfreespace fs_getfreespace
37
#define fd_findfirst fs_findfirst
38
#define fd_findnext fs_findnext
39
#define fd_filelength fs_filelength
40
#define fd_delete fs_delete
41
#define fd_rename fs_rename
42
#define fd_open fs_open
43
#define fd_close fs_close
44
#define fd_read fs_read
45
#define fd_write fs_write
46
#define FD_FIND FS_FIND
47
#define FD_FILE FS_FILE
48
#define FD_SPACE FS_SPACE
49
#define FD_ATTR_DIR FS_ATTR_DIR
50
51
#endif
/* __FS_MAIN_H */
fsf.h
Embedded Flash File System API - STD.
examples
SSL
VerifyPeerEffs
src
fs_main.h
Generated by
1.8.14