summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-04-19 16:08:52 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-04-19 16:08:52 +0000
commitb009f2c6363cd14c79c3a343a9b488c7309a0b67 (patch)
treee7491de4d9cb71eac3b1b45b66cd65c1d46650fc
parent7a409acaf666a60ba90af6bf3cfad6f2c9a6e6a9 (diff)
downloadnuttx-b009f2c6363cd14c79c3a343a9b488c7309a0b67.tar.gz
nuttx-b009f2c6363cd14c79c3a343a9b488c7309a0b67.tar.bz2
nuttx-b009f2c6363cd14c79c3a343a9b488c7309a0b67.zip
Prep vor 0.4.5 releasenuttx-4.5
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1714 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/ChangeLog7
-rw-r--r--nuttx/Documentation/NuttX.html80
-rw-r--r--nuttx/ReleaseNotes16
3 files changed, 52 insertions, 51 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 2bda8e7bd..d1903f380 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -681,7 +681,7 @@
in this release and, hence, most likely have problems. I don't have the correct network
network setup to perform that testing now (I'm in a hotel).
-0.4.5 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+0.4.5 2009-04-19 Gregory Nutt <spudmonkey@racsa.co.cr>
* Add an enumeration argument to the SPI chip select and status methods so
that the interface can handle more than one device.
@@ -694,3 +694,8 @@
* Add support for the Freescale i.MX1/L architecture and a configuration for
the Freescale MX1ADS development board.
* examples/helloxx: Added a simple C++ hello world example
+ * include/css: Added std header files
+ * libxx: New C++-only directory provides support for minimal C++ applications
+
+0.4.6 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index 0edf2ebd1..a35dcf871 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -671,8 +671,8 @@
</tr>
</table>
-<p><b>nuttx-0.4.4</b>.
- The 36<sup>th</sup> release of NuttX (nuttx-0.4.4) is available for download
+<p><b>nuttx-0.4.5</b>.
+ The 37<sup>th</sup> release of NuttX (nuttx-0.4.5) is available for download
from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a>
website.
The change log associated with the release is available <a href="#currentrelease">here</a>.
@@ -680,22 +680,26 @@
These unreleased changes are listed <a href="#pendingchanges">here</a>.
</p>
<p>
- This release focuses on bugfixes and extending and verifying certain networking features:
+ This release focuses on a few new features.
<ul>
<li>
- Important bugs were fixed in NSH, UDP checksum calculation, UDP bind()
- behavior for port==0, the eZ80Acclaim! EMAC driver, Z80 interrupt handling,
- and in the C libraries.
+ The basic port for the FreeScale ARM920T i.MX1 processor on the
+ Freescale MX1ADS board. Coding is complete for this port, but it is
+ has not yet fully integrated.
</li>
<li>
- Testing was extended to further verify the tiny webserver, DHCPD, wget(),
- and sendmail.
+ Extended I2C and SPI interface definitions
+ </li>
+ <li>
+ Add basic support for C++ applications. Very simple C++ applications
+ can now be built against NuttX without any external libraries. At
+ present, only the most primitive C++ programs are supported, but it
+ is hoped that this support will be extended in future releases.
</li>
</ul>
</p>
<p>
- These changes were verified only on the ZiLOG eZ80910200zcog-d board using the
- ZDS-II toolchain in Cygwin-based environment. Please report any errors to me.
+ See the Changelog for a detailed description of these changes.
</p>
<table width ="100%">
@@ -1318,33 +1322,21 @@ Other memory:
</table>
<pre><ul>
-nuttx-0.4.4 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
-
- * examples/nsh: A debug option was left on that can (and does) cause
- infinite loops and stack overflows.
- * net/uip: Correct calculation of checksum on ICMP ping response.
- * examples/dchpd: Added a tiny DHCP server example
- * net/uip: Correct UDP bind behavior. It should select a valid port number
- if it receives a port number of zero.
- * netutils/dhcpd: Corrrect for ZDS compiler. Fix issue with re-use of a
- port number. Fixed a number of broadcast-related problems.
- * eZ80Acclaim!: Add a tiny webserver configuration
- * eZ80Acclaim!: Fixed an important bug in the EMAC Tx timeout logic. It was
- always timing out when the load was heavy and worse, for some reason,
- resetting the Tx function caused unexpected registers to be reset in
- the Rcv function was well.
- * Z80: Patch incorported: &quot;[2696648] Z80: interrupt flag stored in parity bit&quot;
- (submitted by JPelletier). The is the same fix that was needed for the
- eZ80 and fixed in 0.4.2.
- * netutils: Added logic to support a simple wget() function
- * examples/wget: Added a test for wget() (untested -- see NOTE)
- * lib/strncasecmp: Fix cut'n'paste error in function name.
- * NSH: Added wget command (untested -- see NOTE).
- * examples/sendmail: A simple sendmail example (untested -- see NOTE)
-
- NOTE: Features related to wget and sendmail are not tested on the target platform
- in this release and, hence, most likely have problems. I don't have the correct network
- network setup to perform that testing now (I'm in a hotel).
+nuttx-0.4.5 2009-04-19 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
+
+ * Add an enumeration argument to the SPI chip select and status methods so
+ that the interface can handle more than one device.
+ * eZ80Acclaim!: Add a generic SPI driver for all eZ80 boards.
+ * Add a setmode() method to the SPI interface to handle parts with differing
+ mode requirements.
+ * include/nuttx/i2c.h: Defined a standard I2C interface
+ * eZ80Acclaim!: Add an I2C driver.
+ * eZ8Encore!: Add an I2C driver.
+ * Add support for the Freescale i.MX1/L architecture and a configuration for
+ the Freescale MX1ADS development board.
+ * examples/helloxx: Added a simple C++ hello world example
+ * include/css: Added std header files
+ * libxx: New C++-only directory provides support for minimal C++ applications
pascal-0.1.2 2008-02-10 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
@@ -1375,19 +1367,7 @@ buildroot-0.1.3 2009-02-28 &lt;spudmonkey@racsa.co.cr&gt;
</table>
<pre><ul>
-nuttx-0.4.5 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
-
- * Add an enumeration argument to the SPI chip select and status methods so
- that the interface can handle more than one device.
- * eZ80Acclaim!: Add a generic SPI driver for all eZ80 boards.
- * Add a setmode() method to the SPI interface to handle parts with differing
- mode requirements.
- * include/nuttx/i2c.h: Defined a standard I2C interface
- * eZ80Acclaim!: Add an I2C driver.
- * eZ8Encore!: Add an I2C driver.
- * Add support for the Freescale i.MX1/L architecture and a configuration for
- the Freescale MX1ADS development board.
- * examples/helloxx: Added a simple C++ hello world example
+nuttx-0.4.6 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
pascal-0.1.3 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes
index 0dce007d1..f06de84de 100644
--- a/nuttx/ReleaseNotes
+++ b/nuttx/ReleaseNotes
@@ -847,4 +847,20 @@ ZDS-II toolchain in Cygwin-based environment. Please report any errors to me.
This tarball contains a complete CVS snapshot from March 29, 2009.
+nuttx-0.4.4
+^^^^^^^^^^^
+
+This is the 37th release of NuttX. This release focuses on a few new features.
+
+ * The basic port for the FreeScale ARM920T i.MX1 processor on the
+ Freescale MX1ADS board. Coding is complete for this port, but it is
+ has not yet fully integrated
+ * Extended I2C and SPI interface definitions
+ * Add basic support for C++ applications. Very simple C++ applications
+ can now be built against NuttX without any external libraries. At
+ present, only the most primitive C++ programs are supported, but it
+ is hoped that this support will be extended in future releases.
+
+See the Changelog for a detailed description of these changes.
+This tarball contains a complete CVS snapshot from April 19, 2009. \ No newline at end of file