summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorSummerGift <[email protected]>2017-12-18 15:42:23 +0800
committerSummerGift <[email protected]>2017-12-18 15:44:31 +0800
commit3cefa437ddf0a06aecd772560294172f3d888580 (patch)
treeda3b8b122ebd87fbbc79422c874c13870b76811d /components
parentac278da0aa10f23b4746fccc4f36e92953d6bdf8 (diff)
[nfs]: optimize Kconfig file for nfs
Diffstat (limited to 'components')
-rw-r--r--components/dfs/Kconfig19
-rw-r--r--components/net/Kconfig1
2 files changed, 12 insertions, 8 deletions
diff --git a/components/dfs/Kconfig b/components/dfs/Kconfig
index 91df96cb08..1654a2e6c4 100644
--- a/components/dfs/Kconfig
+++ b/components/dfs/Kconfig
@@ -10,19 +10,22 @@ if RT_USING_DFS
config DFS_USING_WORKDIR
bool "Using working directory"
default y
-
+
config DFS_FILESYSTEMS_MAX
- int "The maximal number of mounted file system"
- default 2
-
+ int "The maximal number of mounted file system"
+ default 4 if RT_USING_DFS_NFS
+ default 2
+
config DFS_FILESYSTEM_TYPES_MAX
int "The maximal number of file system type"
- default 2
-
+ default 4 if RT_USING_DFS_NFS
+ default 2
+
config DFS_FD_MAX
int "The maximal number of opened files"
+ default 16 if RT_USING_DFS_NFS
default 4
-
+
config RT_USING_DFS_ELMFAT
bool "Enable elm-chan fatfs"
default y
@@ -156,7 +159,7 @@ if RT_USING_DFS
config RT_USING_DFS_NFS
bool "Using NFS v3 client file system"
- depends on RT_USING_LWIP
+ select RT_USING_LWIP
default n
if RT_USING_DFS_NFS
diff --git a/components/net/Kconfig b/components/net/Kconfig
index af375e6c03..c87ac93294 100644
--- a/components/net/Kconfig
+++ b/components/net/Kconfig
@@ -111,6 +111,7 @@ config RT_USING_LWIP
config RT_LWIP_UDP_PCB_NUM
int "the number of UDP socket"
+ default 8 if RT_USING_DFS_NFS
default 4
if RT_LWIP_TCP