summaryrefslogtreecommitdiff
path: root/nuttx/ReleaseNotes
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-05 15:42:58 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-05 15:42:58 +0000
commit45630c3d55a534689f83fd8871c06399934645e1 (patch)
treee66aec9f82d3eea48fe28e75da8c4534a42a5ad1 /nuttx/ReleaseNotes
parent6dfde6fdb4a7d8cb1fc8a66d4dbd7056699f404e (diff)
downloadnuttx-45630c3d55a534689f83fd8871c06399934645e1.tar.gz
nuttx-45630c3d55a534689f83fd8871c06399934645e1.tar.bz2
nuttx-45630c3d55a534689f83fd8871c06399934645e1.zip
Prep for 6.23 releasenuttx-6.23
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5313 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ReleaseNotes')
-rw-r--r--nuttx/ReleaseNotes78
1 files changed, 78 insertions, 0 deletions
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes
index b1d5f6064..5fe67a663 100644
--- a/nuttx/ReleaseNotes
+++ b/nuttx/ReleaseNotes
@@ -3171,3 +3171,81 @@ Bugfixes (see the change log for details). Some of these are very important
Vainish). Fix some field-width handling issues in sscanf()
As well as other, less critical bugs (see the ChangeLog for details)
+
+NuttX-6.23
+^^^^^^^^^^
+
+The 90th release of NuttX, Version 6.23, was made on November 5, 2012,
+and is available for download from the SourceForge website. Note
+that release consists of two tarballs: nuttx-6.23.tar.gz and
+apps-6.23.tar.gz. Both may be needed (see the top-level nuttx/README.txt
+file for build information).
+
+This release corresponds with SVN release number: r5313
+
+Note that all SVN information has been stripped from the tarballs. If you
+r5313 the SVN configuration, you should check out directly from SVN. Revision
+r5206 should equivalent to release 6.22 of NuttX 6.22:
+
+ svn checkout -r5313 svn://svn.code.sf.net/p/nuttx/code/trunk nuttx-code
+
+Or
+
+ svn checkout -r5313 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code
+
+Additional new features and extended functionality:
+
+ * RTOS: If both atexit() and on_exit() are enabled, use on_exit() to
+ implement atexit(). Updates for RGMP 4.0.
+
+ * Binfmt: Add support for loading and executing ELF binary modules from
+ a file system.
+
+ * Drivers: Maxim MAX11802 touchscreen controller (Petteri Aimonen)
+
+ * STM32 Driver: Implementation of /dev/random using the STM32 Random Number
+ Generator (RNG).
+
+ * STM32 Boards: ADC support for the Shenzhou IV board. Relay support for
+ the Shenzhou IV board.
+
+ * C Library: Support is now included for the add-on uClibc++ C++
+ standard library support. This includes support for iostreams, strings,
+ STL, RTTI, exceptions -- the complete C++ environment. (uClibc++ is
+ provided as a separate add-on package due to licensing issues).
+
+ Optimized generic and ARM-specific memcpy() function. Optimized
+ memset() function.
+
+ Add support for ferror(), feof(), and clearerror(). Add support for
+ __cxa_atexit().
+
+ Math Library: Port of the math library from Rhombus OS by Nick Johnson
+ (Darcy Gong).
+
+ * Applications: New NSH commands: ifup, ifdown, urlencode, urldecode,
+ base64enc, bas64dec, md5 (Darcy Gong). Add support for NSH telnet login
+ (Darcy Gong). Enancements to NSH ping command to support pinging hosts
+ with very long round-trip times. Extensions to the ifconfig command
+ Darcy Gong),
+
+ Many extensions to the webclient/wget and DNS resolver logic from Darcy
+ Gong. JSON, Base64, URL encoding, and MD5 libraries contributed by Darcy
+ Gong.
+
+ New examples: ELF loader, JSON, wgetjson, cxxtest, relays.
+
+Bugfixes (see the change log for details). Some of these are very important
+(marked *critical*):
+
+ * Drivers: W25 SPI FLASH
+
+ * STM32 Drivers: ADC reset
+
+ * Graphics: Missing implementation of the blocked method (*critical*,
+ Petteri Aimonen).
+
+ * C Library: Floating point numbers in printf and related formatting functions
+ (Mike Smith), cf[get|set]speed() (Mike Smith)
+
+As well as other, less critical bugs (see the ChangeLog for details)