summaryrefslogtreecommitdiff
path: root/nuttx/configs/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-28 16:07:54 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-28 16:07:54 +0000
commit8c8ac1bef17f02fbfda09719bb0907d6ef818021 (patch)
tree98758c922384eba4dc8d221de2ba67f4f93a98da /nuttx/configs/README.txt
parent2cb99f09aa13bd6d51f65537a133aa51c6cb7e71 (diff)
downloadpx4-nuttx-8c8ac1bef17f02fbfda09719bb0907d6ef818021.tar.gz
px4-nuttx-8c8ac1bef17f02fbfda09719bb0907d6ef818021.tar.bz2
px4-nuttx-8c8ac1bef17f02fbfda09719bb0907d6ef818021.zip
Add NX configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1329 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs/README.txt')
-rw-r--r--nuttx/configs/README.txt37
1 files changed, 37 insertions, 0 deletions
diff --git a/nuttx/configs/README.txt b/nuttx/configs/README.txt
index ab27e3252..354245339 100644
--- a/nuttx/configs/README.txt
+++ b/nuttx/configs/README.txt
@@ -368,6 +368,43 @@ defconfig -- This is a configuration file similar to the Linux
CONFIG_USBSTRG_REMOVABLE
Select if the media is removable
+ Graphics related configuration settings
+
+ CONFIG_NXGRAPHICS
+ 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
+ NX supports a variety of pixel depths. You can save some
+ memory by disabling support for unused color depths.
+ CONFIG_NXGL_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
+ CONFIG_NX_KBD
+ Build in support of keypad/keyboard input
+
+ NX Multi-user only options:
+
+ CONFIG_NX_BLOCKING
+ Open the client message queues in blocking mode. In this case,
+ nx_eventhandler() will never return.
+ CONFIG_NX_MXSERVERMSGS and CONFIG_NX_MXCLIENTMSGS
+ Specifies the maximum number of messages that can fit in
+ the message queues. No additional resources are allocated, but
+ this can be set to prevent flooding of the client or server with
+ 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