 |
NetBurner 3.1
|
44 #define FN_CAPI_USED 0 51 #define OEM_NAME "MSDOS5.0" 61 #include "../../fw_port.h" 72 #define F_LONGFILENAME 1 75 #define F_LONGFILENAME 1 80 typedef unsigned short wchar;
89 #define FN_MAXVOLUME 5 92 #define FN_MAXPATH 256 94 #define FN_CURRDRIVE 0 96 #define FN_MUTEX_TYPE OS_CRIT 100 #define F_SEPARATORCHAR '/' 102 #define F_SEPARATORCHAR '\\' 113 #define F_SETLASTERROR(ec) (fm->lasterror = (ec)) 114 #define F_SETLASTERROR_NORET(ec) (fm->lasterror = (ec)) 117 #define F_SETLASTERROR(ec) fn_setlasterror(fm, ec) 118 #define F_SETLASTERROR_NORET(ec) fn_setlasterror_noret(fm, ec) 121 #define F_SETLASTERROR(ec) (ec) 122 #define F_SETLASTERROR_NORET(ec) 139 #define F_MAXFILES 10 141 #define F_MAXSEEKPOS 8 156 #define _malloc(x) malloc(x) 157 #define _free(x) free(x) 161 #define FATCACHE_ENABLE 163 #define DIRCACHE_ENABLE 168 #define FATBITFIELD_ENABLE 171 #ifdef FATCACHE_ENABLE 172 #define FATCACHE_BLOCKS 4 173 #define FATCACHE_READAHEAD 8 177 #ifdef DIRCACHE_ENABLE 178 #define DIRCACHE_SIZE 32 182 #define WR_DATACACHE_SIZE 32 184 #ifdef FATCACHE_ENABLE 185 #define FATCACHE_SIZE (FATCACHE_BLOCKS * FATCACHE_READAHEAD) 188 #ifdef INTERNAL_MEMFN 189 #define _memcpy(d, s, l) _f_memcpy(d, s, l) 190 #define _memset(d, c, l) _f_memset(d, c, l) 193 #define _memcpy(d, s, l) memcpy(d, s, l) 194 #define _memset(d, c, l) memset(d, c, l) 207 #define F_UPDATELASTACCESSDATE 0 216 #define F_FINDOPENFILESIZE 1