summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/ChangeLog.txt4
-rw-r--r--apps/examples/serialblaster/Kconfig9
-rw-r--r--apps/examples/serialblaster/Makefile7
3 files changed, 18 insertions, 2 deletions
diff --git a/apps/ChangeLog.txt b/apps/ChangeLog.txt
index 757110aec..80acd6d39 100644
--- a/apps/ChangeLog.txt
+++ b/apps/ChangeLog.txt
@@ -899,3 +899,7 @@
Windestam (2014-4-38).
7.3 2014-xx-xx Gregory Nutt <gnutt@nuttx.org>
+
+ * apps/examples/serialblaster: Update configuration an make logic in
+ order to select that the serial blaster task priority and stack size.
+ From Bob Doiron (2014-4-30).
diff --git a/apps/examples/serialblaster/Kconfig b/apps/examples/serialblaster/Kconfig
index 2cb733445..f0fca5b2f 100644
--- a/apps/examples/serialblaster/Kconfig
+++ b/apps/examples/serialblaster/Kconfig
@@ -10,4 +10,13 @@ config EXAMPLES_SERIALBLASTER
Enable the serial blaster example
if EXAMPLES_SERIALBLASTER
+
+config EXAMPLES_SERIALBLASTER_STACKSIZE
+ int "CPU hog stack size"
+ default 2048
+
+config EXAMPLES_SERIALBLASTER_PRIORITY
+ int "CPU hog task priority"
+ default 50
+
endif
diff --git a/apps/examples/serialblaster/Makefile b/apps/examples/serialblaster/Makefile
index da9eb45a9..3205ddbc8 100644
--- a/apps/examples/serialblaster/Makefile
+++ b/apps/examples/serialblaster/Makefile
@@ -62,9 +62,12 @@ ROOTDEPPATH = --dep-path .
# Built-in application info
+CONFIG_EXAMPLES_SERIALBLASTER_PRIORITY ?= 50
+CONFIG_EXAMPLES_SERIALBLASTER_STACKSIZE ?= 2048
+
APPNAME = serialblaster
-PRIORITY = SCHED_PRIORITY_DEFAULT
-STACKSIZE = 2048
+PRIORITY = $(CONFIG_EXAMPLES_SERIALBLASTER_PRIORITY)
+STACKSIZE = $(CONFIG_EXAMPLES_SERIALBLASTER_STACKSIZE)
# Common build