summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbernard <[email protected]>2017-11-03 21:08:00 +0800
committerbernard <[email protected]>2017-11-03 21:08:00 +0800
commitbbe6425f9404820d04c4aef783701a1f8521cb15 (patch)
tree1ce5a5fd6b72b636dd2140021f300fb58a81d70e
parent856a337b6d3b8eddb36d740435472400e25f5a07 (diff)
[KConfig] Update Kconfig
1. Change the type of RT_DEBUG_THREAD to int; 2. Add Kconfig of VBUS.
-rw-r--r--components/KConfig2
-rw-r--r--components/vbus/Kconfig23
-rw-r--r--src/KConfig15
3 files changed, 33 insertions, 7 deletions
diff --git a/components/KConfig b/components/KConfig
index c073c19328..957df871a4 100644
--- a/components/KConfig
+++ b/components/KConfig
@@ -24,4 +24,6 @@ source "$RTT_DIR/components/net/KConfig"
source "$RTT_DIR/components/gui/Kconfig"
+source "$RTT_DIR/components/vbus/Kconfig"
+
endmenu
diff --git a/components/vbus/Kconfig b/components/vbus/Kconfig
new file mode 100644
index 0000000000..3b0f245b5a
--- /dev/null
+++ b/components/vbus/Kconfig
@@ -0,0 +1,23 @@
+menu "VBUS(Virtual Software BUS)"
+
+config RT_USING_VBUS
+ bool "Enable VBUS"
+ default n
+
+if RT_USING_VBUS
+ config RT_USING_VBUS_RFS
+ bool "Enable Remote File System on VBUS"
+ default n
+ help
+ When enable remote file system, the application can visit the remote file system
+ through VBUS with POSIX file I/O.
+
+ config RT_USING_VBUS_RSHELL
+ bool "Enable Remote Shell on VBUS"
+ default n
+ help
+ When enable remote shell, the finsh/msh of RT-Thread can be operated from another
+ Operating System.
+endif
+
+endmenu
diff --git a/src/KConfig b/src/KConfig
index 7e18cfeb69..a57711eb2b 100644
--- a/src/KConfig
+++ b/src/KConfig
@@ -44,16 +44,11 @@ config RT_DEBUG_INIT
print the procedure name of initialization
config RT_DEBUG_THREAD
- bool "Enable thread switch information dump"
- default n
+ int "Enable thread switch information dump"
+ default 0
help
print the switch to/from thread name when each thread context switch
-config RT_USING_INTERRUPT_INFO
- bool "Enable additional interrupt trace information"
- default n
- help
- Add name and counter information for interrupt trace.
endif
config RT_USING_HOOK
@@ -150,6 +145,12 @@ menu "Kernel Device Object"
bool "Using device object"
default y
+ config RT_USING_INTERRUPT_INFO
+ bool "Enable additional interrupt trace information"
+ default n
+ help
+ Add name and counter information for interrupt trace.
+
config RT_USING_CONSOLE
bool "Using console for rt_kprintf"
default y