upgrade rtt 5.2.2
This commit is contained in:
@@ -16,19 +16,48 @@ if RT_USING_DFS
|
||||
bool "Using working directory"
|
||||
default y
|
||||
|
||||
if RT_USING_DFS_V1
|
||||
config RT_USING_DFS_MNTTABLE
|
||||
bool "Using mount table for file system"
|
||||
default n
|
||||
help
|
||||
User can use mount table for automatically mount, for example:
|
||||
const struct dfs_mount_tbl mount_table[] =
|
||||
{
|
||||
{"flash0", "/", "elm", 0, 0},
|
||||
{0}
|
||||
};
|
||||
The mount_table must be terminated with NULL.
|
||||
endif
|
||||
|
||||
config DFS_FD_MAX
|
||||
int "The maximal number of opened files"
|
||||
default 16
|
||||
|
||||
choice
|
||||
prompt "The version of DFS"
|
||||
default RT_USING_DFS_V1
|
||||
default RT_USING_DFS_V2 if RT_USING_SMART
|
||||
|
||||
config RT_USING_DFS_V1
|
||||
bool "DFS v1.0"
|
||||
depends on !RT_USING_SMART
|
||||
|
||||
config RT_USING_DFS_V2
|
||||
bool "DFS v2.0"
|
||||
select RT_USING_DEVICE_OPS
|
||||
endchoice
|
||||
|
||||
if RT_USING_DFS_V1
|
||||
config DFS_FILESYSTEMS_MAX
|
||||
int "The maximal number of mounted file system"
|
||||
default 4
|
||||
|
||||
config DFS_FILESYSTEM_TYPES_MAX
|
||||
int "The maximal number of file system type"
|
||||
default 4
|
||||
endif
|
||||
|
||||
config RT_USING_DFS_ELMFAT
|
||||
bool "Enable elm-chan fatfs"
|
||||
default n
|
||||
@@ -133,6 +162,13 @@ if RT_USING_DFS
|
||||
bool "Using devfs for device objects"
|
||||
default y
|
||||
|
||||
if RT_USING_DFS_V1
|
||||
config RT_USING_DFS_ISO9660
|
||||
bool "Using ISO9660 filesystem"
|
||||
depends on RT_USING_MEMHEAP
|
||||
default n
|
||||
endif
|
||||
|
||||
menuconfig RT_USING_DFS_ROMFS
|
||||
bool "Enable ReadOnly file system on flash"
|
||||
default n
|
||||
@@ -159,6 +195,13 @@ endif
|
||||
default n
|
||||
# select PKG_USING_ZLIB
|
||||
|
||||
if RT_USING_DFS_V1
|
||||
config RT_USING_DFS_RAMFS
|
||||
bool "Enable RAM file system"
|
||||
select RT_USING_MEMHEAP
|
||||
default n
|
||||
endif
|
||||
|
||||
config RT_USING_DFS_TMPFS
|
||||
bool "Enable TMP file system"
|
||||
default y if RT_USING_SMART
|
||||
@@ -170,6 +213,19 @@ endif
|
||||
default y if RT_USING_SMART
|
||||
default n
|
||||
|
||||
if RT_USING_DFS_V1
|
||||
config RT_USING_DFS_NFS
|
||||
bool "Using NFS v3 client file system"
|
||||
depends on RT_USING_LWIP
|
||||
default n
|
||||
|
||||
if RT_USING_DFS_NFS
|
||||
config RT_NFS_HOST_EXPORT
|
||||
string "NFSv3 host export"
|
||||
default "192.168.1.5:/"
|
||||
endif
|
||||
endif
|
||||
|
||||
if RT_USING_DFS_V2
|
||||
config RT_USING_PAGECACHE
|
||||
bool "Enable page cache"
|
||||
|
||||
Reference in New Issue
Block a user