From d302ae34ac3253b7b6cf4fa624dad499e47f83c4 Mon Sep 17 00:00:00 2001 From: patacongo Date: Wed, 28 Mar 2012 19:29:30 +0000 Subject: [PATCH] The NX console appears to be fully functional git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4536 42af7a65-404d-4744-a932-0658087f49c3 --- configs/sim/README.txt | 2 ++ configs/sim/nx/defconfig | 2 +- configs/sim/nx11/defconfig | 2 +- configs/stm3210e-eval/README.txt | 23 +++++++++++++++++++++++ configs/stm3210e-eval/nsh2/defconfig | 2 +- configs/stm3210e-eval/nx/defconfig | 2 +- configs/stm3210e-eval/nxlines/defconfig | 2 +- configs/stm3210e-eval/nxtext/defconfig | 2 +- 8 files changed, 31 insertions(+), 6 deletions(-) diff --git a/configs/sim/README.txt b/configs/sim/README.txt index 58ce7d9ba27..854cf585b9b 100644 --- a/configs/sim/README.txt +++ b/configs/sim/README.txt @@ -387,6 +387,8 @@ nx11 -#CONFIGURED_APPS += examples/nxconsole +CONFIGURED_APPS += examples/nxconsole + See apps/examples/README.txt for further details. + ostest Description diff --git a/configs/sim/nx/defconfig b/configs/sim/nx/defconfig index 05cfbf5acd2..f8139b32caf 100644 --- a/configs/sim/nx/defconfig +++ b/configs/sim/nx/defconfig @@ -457,7 +457,7 @@ CONFIG_NX_MXCLIENTMSGS=16 CONFIG_NXCONSOLE=n CONFIG_NXCONSOLE_BPP=8 # CONFIG_NXCONSOLE_NOGETRUN -# CONFIG_NXCONSOLE_MXCHARS +CONFIG_NXCONSOLE_MXCHARS=256 # CONFIG_NXCONSOLE_FONTCACHE # CONFIG_NXCONSOLE_CACHESIZE # CONFIG_NXCONSOLE_LINESEPARATION diff --git a/configs/sim/nx11/defconfig b/configs/sim/nx11/defconfig index d3962c49bda..d8b1d6019ef 100644 --- a/configs/sim/nx11/defconfig +++ b/configs/sim/nx11/defconfig @@ -458,7 +458,7 @@ CONFIG_NX_MXCLIENTMSGS=16 CONFIG_NXCONSOLE=n CONFIG_NXCONSOLE_BPP=32 # CONFIG_NXCONSOLE_NOGETRUN -# CONFIG_NXCONSOLE_MXCHARS +CONFIG_NXCONSOLE_MXCHARS=256 # CONFIG_NXCONSOLE_FONTCACHE # CONFIG_NXCONSOLE_CACHESIZE # CONFIG_NXCONSOLE_LINESEPARATION diff --git a/configs/stm3210e-eval/README.txt b/configs/stm3210e-eval/README.txt index 0cf7f5cbd4d..ff90b2c15de 100755 --- a/configs/stm3210e-eval/README.txt +++ b/configs/stm3210e-eval/README.txt @@ -17,6 +17,7 @@ Contents - Temperature Sensor - RTC - STM3210E-EVAL-specific Configuration Options + - NxConsole - Configurations Development Environment @@ -350,6 +351,28 @@ RTC overflow interrupt may be lost even if the STM32 is powered down only momentarily. Therefore hi-res solution is only useful in systems where the power is always on. +NxConsole +========= + + Several of the graphic-releted configurations are set to use the + examples/nxconsole test. To enable this configuration, + First, select NX Multi-User mode: + + CONFG_NX_MULTIUSER=y + CONFIG_DISABLE_MQUEUE=n + + Then add the following definition to the defconfig file to enable + the NxConsole driver: + + CONFIG_NXCONSOLE=y + + Make sure the that following is in place the appconfig file (perhaps + eliminating other examples): + + CONFIGURED_APPS += examples/nxconsole + + See apps/examples/README.txt for further details. + STM3210E-EVAL-specific Configuration Options ============================================ diff --git a/configs/stm3210e-eval/nsh2/defconfig b/configs/stm3210e-eval/nsh2/defconfig index 1891c7e21f8..228abf2309e 100644 --- a/configs/stm3210e-eval/nsh2/defconfig +++ b/configs/stm3210e-eval/nsh2/defconfig @@ -1076,7 +1076,7 @@ CONFIG_NX_MXCLIENTMSGS=16 CONFIG_NXCONSOLE=n CONFIG_NXCONSOLE_BPP=16 # CONFIG_NXCONSOLE_NOGETRUN -# CONFIG_NXCONSOLE_MXCHARS +CONFIG_NXCONSOLE_MXCHARS=256 # CONFIG_NXCONSOLE_FONTCACHE # CONFIG_NXCONSOLE_CACHESIZE # CONFIG_NXCONSOLE_LINESEPARATION diff --git a/configs/stm3210e-eval/nx/defconfig b/configs/stm3210e-eval/nx/defconfig index f1a5d46d328..02cafd33d7b 100644 --- a/configs/stm3210e-eval/nx/defconfig +++ b/configs/stm3210e-eval/nx/defconfig @@ -926,7 +926,7 @@ CONFIG_NX_MXCLIENTMSGS=16 CONFIG_NXCONSOLE=n CONFIG_NXCONSOLE_BPP=16 # CONFIG_NXCONSOLE_NOGETRUN -# CONFIG_NXCONSOLE_MXCHARS +CONFIG_NXCONSOLE_MXCHARS=256 # CONFIG_NXCONSOLE_FONTCACHE # CONFIG_NXCONSOLE_CACHESIZE # CONFIG_NXCONSOLE_LINESEPARATION diff --git a/configs/stm3210e-eval/nxlines/defconfig b/configs/stm3210e-eval/nxlines/defconfig index 0175dc9b5a6..fa067ae41cd 100644 --- a/configs/stm3210e-eval/nxlines/defconfig +++ b/configs/stm3210e-eval/nxlines/defconfig @@ -925,7 +925,7 @@ CONFIG_NX_MXCLIENTMSGS=16 CONFIG_NXCONSOLE=n CONFIG_NXCONSOLE_BPP=16 # CONFIG_NXCONSOLE_NOGETRUN -# CONFIG_NXCONSOLE_MXCHARS +CONFIG_NXCONSOLE_MXCHARS=256 # CONFIG_NXCONSOLE_FONTCACHE # CONFIG_NXCONSOLE_CACHESIZE # CONFIG_NXCONSOLE_LINESEPARATION diff --git a/configs/stm3210e-eval/nxtext/defconfig b/configs/stm3210e-eval/nxtext/defconfig index 0b92dac4576..753b69190d0 100644 --- a/configs/stm3210e-eval/nxtext/defconfig +++ b/configs/stm3210e-eval/nxtext/defconfig @@ -925,7 +925,7 @@ CONFIG_NX_MXCLIENTMSGS=16 CONFIG_NXCONSOLE=n CONFIG_NXCONSOLE_BPP=16 # CONFIG_NXCONSOLE_NOGETRUN -# CONFIG_NXCONSOLE_MXCHARS +CONFIG_NXCONSOLE_MXCHARS=256 # CONFIG_NXCONSOLE_FONTCACHE # CONFIG_NXCONSOLE_CACHESIZE # CONFIG_NXCONSOLE_LINESEPARATION