diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-03-26 22:10:21 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-03-26 22:10:21 +0000 |
commit | 5c2c73f6f583b18604d5d5b8e2e132c52e7cfd47 (patch) | |
tree | 944155d15d445099ed9a21737b66dbd8b747eed8 /nuttx/graphics/README.txt | |
parent | 4bbb82261c44446fd10042307b87cd20c1f43ff2 (diff) | |
download | px4-firmware-5c2c73f6f583b18604d5d5b8e2e132c52e7cfd47.tar.gz px4-firmware-5c2c73f6f583b18604d5d5b8e2e132c52e7cfd47.tar.bz2 px4-firmware-5c2c73f6f583b18604d5d5b8e2e132c52e7cfd47.zip |
Add beginnings of an NX console driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4524 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/graphics/README.txt')
-rw-r--r-- | nuttx/graphics/README.txt | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/nuttx/graphics/README.txt b/nuttx/graphics/README.txt index 446756f1a..356386f84 100644 --- a/nuttx/graphics/README.txt +++ b/nuttx/graphics/README.txt @@ -18,20 +18,19 @@ Roadmap This directory holds NuttX graphic packages. Not all of these packages are implemented at the present, but here is the longer term roadmap: - NXWIDGETS - I had originally planned a high level, C++, object-oriented library for - object-oriented access to graphics widgets. However, because C++ compilers - are not available for some of the targets supported by NuttX, I have - decided to implement the entire solution in C -- that makes the solution - much uglier, but works fine on all platforms. + NxWidgets - NxWidgets is a higher level, C++, object-oriented library for object- + oriented access to graphics "widgets." NxWidgets is provided as a separate + package. NxWidgets is built on top of the core NuttX graphics subsystem, + but is not a part of the core graphics subystems. NXTOOLKIT - A set of C graphics tools that provide higher-level window drawing operations. The toolkit can be used for window-oriented graphics - without NXWIDGETS and is built on top of NX. + without NxWidgets and is built on top of NX. NXFONTS - A set of C graphics tools for present (bitmap) font images. NX - The tiny NuttX windowing system. This includes both a small-footprint, single user implementaton (NXSU as described below) and a somewhat larger multi-user implentation (NXMU as described below). Both conform to the same APIs as defined in include/nuttx/nx/nx.h and, hence, - are more-or-less interchangable. NX can be used without NXWIDGETS + are more-or-less interchangable. NX can be used without NxWidgets and without NXTOOLKIT for raw access to window memory. NXGLIB - Low level graphics utilities and direct framebuffer rendering logic. NX is built on top of NXGLIB. @@ -43,7 +42,6 @@ include/nuttx/nx/nxglib.h -- Describes the NXGLIB C interfaces include/nuttx/nx/nx.h -- Describes the NX C interfaces include/nuttx/nx/nxtk.h -- Describe the NXTOOLKIT C interfaces include/nuttx/nx/nxfont.h -- Describe sthe NXFONT C interfaces -include/nuttx/nx/nxwidgets.h -- Will describe the NXWIDGETS classes (no longer planned) Directories ^^^^^^^^^^^ @@ -85,8 +83,9 @@ graphics/nxtk top of NX and works with either the single-user or multi-user NX version. See include/nuttx/nx/nxtk.h -graphics/nxwidgets - At one time, I planned to put NXWIDGETS implementation here, but not anymore. +nuttx/../NxWidgets + The NxWidgets code is provided as a separate package located outside of the + NuttX source tree (probably at this location). Installing New Fonts ^^^^^^^^^^^^^^^^^^^^ |