summaryrefslogtreecommitdiff
path: root/nuttx/configs/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-12-05 14:04:37 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-12-05 14:04:37 +0000
commitb8214d16130991c2b10b548fdb00195f77347d79 (patch)
tree531848ea08696154e8a12e59a6ecb0582187a11e /nuttx/configs/README.txt
parent1379fe5ea1d7f32ce48238bd2ad16637d55a38ba (diff)
downloadpx4-nuttx-b8214d16130991c2b10b548fdb00195f77347d79.tar.gz
px4-nuttx-b8214d16130991c2b10b548fdb00195f77347d79.tar.bz2
px4-nuttx-b8214d16130991c2b10b548fdb00195f77347d79.zip
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
Diffstat (limited to 'nuttx/configs/README.txt')
-rw-r--r--nuttx/configs/README.txt37
1 files changed, 27 insertions, 10 deletions
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