summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/Kconfig2
-rw-r--r--src/Kconfig3
2 files changed, 4 insertions, 1 deletions
diff --git a/components/Kconfig b/components/Kconfig
index b9ccece2de..b1a57b96ba 100644
--- a/components/Kconfig
+++ b/components/Kconfig
@@ -33,6 +33,7 @@ source "$RTT_DIR/components/fal/Kconfig"
source "$RTT_DIR/components/drivers/Kconfig"
source "$RTT_DIR/components/libc/Kconfig"
source "$RTT_DIR/components/net/Kconfig"
+source "$RTT_DIR/components/mprotect/Kconfig"
source "$RTT_DIR/components/utilities/Kconfig"
source "$RTT_DIR/components/vbus/Kconfig"
endif
@@ -40,6 +41,5 @@ endif
if RT_USING_SMART
source "$RTT_DIR/components/lwp/Kconfig"
source "$RTT_DIR/components/mm/Kconfig"
-source "$RTT_DIR/components/mprotect/Kconfig"
endif
endmenu
diff --git a/src/Kconfig b/src/Kconfig
index d5b789782a..6430b4675d 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -400,10 +400,12 @@ endmenu
config RT_USING_DEVICE
bool "Using device object"
+ depends on !RT_USING_NANO
default y
config RT_USING_DEVICE_OPS
bool "Using ops for each device object"
+ depends on RT_USING_DEVICE
default n
config RT_USING_INTERRUPT_INFO
@@ -423,6 +425,7 @@ if RT_USING_CONSOLE
config RT_CONSOLE_DEVICE_NAME
string "the device name for console"
+ depends on RT_USING_DEVICE
default "uart"
endif