From 3cefa437ddf0a06aecd772560294172f3d888580 Mon Sep 17 00:00:00 2001 From: SummerGift Date: Mon, 18 Dec 2017 15:42:23 +0800 Subject: [PATCH] [nfs]: optimize Kconfig file for nfs --- components/dfs/Kconfig | 19 +++++++++++-------- components/net/Kconfig | 1 + 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