Upated NxWM comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4692 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
89b58c0778
commit
9e45cde12b
@ -32,7 +32,6 @@
|
|||||||
# POSSIBILITY OF SUCH DAMAGE.
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
#
|
#
|
||||||
############################################################################
|
############################################################################
|
||||||
CONFIG_NXWM_TASKBAR_LEFT=y
|
|
||||||
#
|
#
|
||||||
# Architecture selection
|
# Architecture selection
|
||||||
#
|
#
|
||||||
@ -281,6 +280,14 @@ CONFIG_HAVE_LIBM=y
|
|||||||
# CONFIG_NAME_MAX - The maximum size of a file name.
|
# CONFIG_NAME_MAX - The maximum size of a file name.
|
||||||
# CONFIG_STDIO_BUFFER_SIZE - Size of the buffer to allocate
|
# CONFIG_STDIO_BUFFER_SIZE - Size of the buffer to allocate
|
||||||
# on fopen. (Only if CONFIG_NFILE_STREAMS > 0)
|
# on fopen. (Only if CONFIG_NFILE_STREAMS > 0)
|
||||||
|
# CONFIG_STDIO_LINEBUFFER - If standard C buffered I/O is enabled
|
||||||
|
# (CONFIG_STDIO_BUFFER_SIZE > 0), then this option may be added
|
||||||
|
# to force automatic, line-oriented flushing the output buffer
|
||||||
|
# for putc(), fputc(), putchar(), puts(), fputs(), printf(),
|
||||||
|
# fprintf(), and vfprintf(). When a newline is encountered in
|
||||||
|
# the output string, the output buffer will be flushed. This
|
||||||
|
# (slightly) increases the NuttX footprint but supports the kind
|
||||||
|
# of behavior that people expect for printf().
|
||||||
# CONFIG_NUNGET_CHARS - Number of characters that can be
|
# CONFIG_NUNGET_CHARS - Number of characters that can be
|
||||||
# buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
|
# buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
|
||||||
# CONFIG_PREALLOC_MQ_MSGS - The number of pre-allocated message
|
# CONFIG_PREALLOC_MQ_MSGS - The number of pre-allocated message
|
||||||
@ -305,7 +312,8 @@ CONFIG_NPTHREAD_KEYS=4
|
|||||||
CONFIG_NFILE_DESCRIPTORS=16
|
CONFIG_NFILE_DESCRIPTORS=16
|
||||||
CONFIG_NFILE_STREAMS=16
|
CONFIG_NFILE_STREAMS=16
|
||||||
CONFIG_NAME_MAX=32
|
CONFIG_NAME_MAX=32
|
||||||
CONFIG_STDIO_BUFFER_SIZE=1024
|
CONFIG_STDIO_BUFFER_SIZE=256
|
||||||
|
CONFIG_STDIO_LINEBUFFER=y
|
||||||
CONFIG_NUNGET_CHARS=2
|
CONFIG_NUNGET_CHARS=2
|
||||||
CONFIG_PREALLOC_MQ_MSGS=32
|
CONFIG_PREALLOC_MQ_MSGS=32
|
||||||
CONFIG_MQ_MAXMSGSIZE=32
|
CONFIG_MQ_MAXMSGSIZE=32
|
||||||
@ -545,17 +553,23 @@ CONFIG_NX_MXSERVERMSGS=32
|
|||||||
CONFIG_NX_MXCLIENTMSGS=16
|
CONFIG_NX_MXCLIENTMSGS=16
|
||||||
|
|
||||||
#
|
#
|
||||||
# NxWidgets
|
# NxWidgets / NxWM
|
||||||
#
|
#
|
||||||
# Use all defaults except
|
# Use all defaults except
|
||||||
# 1. Need an especially big server stack size to work with X
|
# 1. Need an especially big server stack size to work with X
|
||||||
# 2. Make the NxWidgets background color match the NxWM back color
|
# 2. Make the NxWidgets background color match the NxWM back color
|
||||||
|
# 3. Taskbar on the left
|
||||||
|
# 4. Bigger stack for NxConsole
|
||||||
#
|
#
|
||||||
CONFIG_NXWIDGETS_SERVERSTACK=16384
|
CONFIG_NXWIDGETS_SERVERSTACK=16384
|
||||||
CONFIG_NXWIDGETS_LISTENERSTACK=8192
|
CONFIG_NXWIDGETS_LISTENERSTACK=8192
|
||||||
CONFIG_NXWIDGETS_DEFAULT_BACKGROUNDCOLOR=MKRGB(148,189,215)
|
CONFIG_NXWIDGETS_DEFAULT_BACKGROUNDCOLOR=MKRGB(148,189,215)
|
||||||
CONFIG_NXWIDGETS_DEFAULT_SELECTEDBACKGROUNDCOLOR=MKRGB(206,227,241)
|
CONFIG_NXWIDGETS_DEFAULT_SELECTEDBACKGROUNDCOLOR=MKRGB(206,227,241)
|
||||||
|
|
||||||
|
CONFIG_NXWM_TASKBAR_LEFT=y
|
||||||
|
CONFIG_NXWM_NXCONSOLE_STACKSIZE=8192
|
||||||
|
CONFIG_NXWM_UNITTEST=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# NxConsole Configuration Settings:
|
# NxConsole Configuration Settings:
|
||||||
#
|
#
|
||||||
|
@ -41,6 +41,7 @@
|
|||||||
//***************************************************************************
|
//***************************************************************************
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
//***************************************************************************
|
//***************************************************************************
|
||||||
// Namespace
|
// Namespace
|
||||||
//***************************************************************************
|
//***************************************************************************
|
||||||
@ -49,6 +50,8 @@ namespace std
|
|||||||
{
|
{
|
||||||
using ::getpid;
|
using ::getpid;
|
||||||
using ::_exit;
|
using ::_exit;
|
||||||
|
using ::sleep;
|
||||||
|
using ::usleep;
|
||||||
using ::close;
|
using ::close;
|
||||||
using ::dup;
|
using ::dup;
|
||||||
using ::dup2;
|
using ::dup2;
|
||||||
|
@ -10,6 +10,7 @@ are recommended:
|
|||||||
- libstdc++ (part of GCC)
|
- libstdc++ (part of GCC)
|
||||||
- STLport http://www.stlport.org/
|
- STLport http://www.stlport.org/
|
||||||
- uClibc++ http://cxx.uclibc.org/
|
- uClibc++ http://cxx.uclibc.org/
|
||||||
|
- uSTL http://ustl.sourceforge.net/
|
||||||
|
|
||||||
At present, only the following are supported here:
|
At present, only the following are supported here:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user