From b8214d16130991c2b10b548fdb00195f77347d79 Mon Sep 17 00:00:00 2001 From: patacongo Date: Fri, 5 Dec 2008 14:04:37 +0000 Subject: Clean-up and document NX configuration settings git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1420 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/configs/README.txt | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) (limited to 'nuttx/configs/README.txt') diff --git a/nuttx/configs/README.txt b/nuttx/configs/README.txt index 354245339..669152d39 100644 --- a/nuttx/configs/README.txt +++ b/nuttx/configs/README.txt @@ -370,27 +370,45 @@ defconfig -- This is a configuration file similar to the Linux Graphics related configuration settings - CONFIG_NXGRAPHICS + CONFIG_NX Enables overall support for graphics library and NX CONFIG_NX_MULTIUSER Configures NX in multi-user mode CONFIG_NX_NPLANES Some YUV color formats requires support for multiple planes, one for each color component. Unless you have such special - hardware, this value should be undefined or set to 1 - CONFIG_NXGLIB_DISABLE_1BPP, CONFIG_NXGLIB_DISABLE_2BPP, - CONFIG_NXGLIB_DISABLE_4BPP, CONFIG_NXGLIB_DISABLE_8BPP, - CONFIG_NXGLIB_DISABLE_16BPP, CONFIG_NXGLIB_DISABLE_24BPP, and - CONFIG_NXGLIB_DISABLE_32BPP + hardware, this value should be undefined or set to 1. + CONFIG_NX_DISABLE_1BPP, CONFIG_NX_DISABLE_2BPP, + CONFIG_NX_DISABLE_4BPP, CONFIG_NX_DISABLE_8BPP, + CONFIG_NX_DISABLE_16BPP, CONFIG_NX_DISABLE_24BPP, and + CONFIG_NX_DISABLE_32BPP NX supports a variety of pixel depths. You can save some memory by disabling support for unused color depths. - CONFIG_NXGL_PACKEDMSFIRST + CONFIG_NX_PACKEDMSFIRST If a pixel depth of less than 8-bits is used, then NX needs to know if the pixels pack from the MS to LS or from LS to MS CONFIG_NX_MOUSE - Build in support for mouse input + Build in support for mouse input. CONFIG_NX_KBD - Build in support of keypad/keyboard input + Build in support of keypad/keyboard input. + CONFIG_NXTK_BORDERWIDTH + Specifies with with of the border (in pixels) used with + framed windows. The default is 4. + CONFIG_NXTK_BORDERCOLOR1 and CONFIG_NXTK_BORDERCOLOR2 + Specify the colors of the border used with framed windows. + CONFIG_NXTK_BORDERCOLOR2 is the shadow side color and so + is normally darker. The default is medium and dark grey, + respectively + CONFIG_NXTK_AUTORAISE + If set, a window will be raised to the top if the mouse position + is over a visible portion of the window. Default: A mouse + button must be clicked over a visible portion of the window. + CONFIG_NXFONTS_CHARBITS + The number of bits in the character set. Current options are + only 7 and 8. The default is 7. + CONFIG_NXFONT_SANS + At present, there is only one font. But if there were were more, + then this option would select the sans serif font. NX Multi-user only options: @@ -404,7 +422,6 @@ defconfig -- This is a configuration file similar to the Linux too many messages (CONFIG_PREALLOC_MQ_MSGS controls how many messages are pre-allocated). - Stack and heap information CONFIG_BOOT_FROM_FLASH - Some configurations support XIP -- cgit v1.2.3