diff options
-rw-r--r-- | nuttx/ChangeLog | 7 | ||||
-rw-r--r-- | nuttx/Documentation/NuttX.html | 80 | ||||
-rw-r--r-- | nuttx/ReleaseNotes | 16 |
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 <spudmonkey@racsa.co.cr> - - * 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: "[2696648] Z80: interrupt flag stored in parity bit" - (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 <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. + * 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 <spudmonkey@racsa.co.cr> @@ -1375,19 +1367,7 @@ buildroot-0.1.3 2009-02-28 <spudmonkey@racsa.co.cr> </table> <pre><ul> -nuttx-0.4.5 2009-xx-xx 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. - * 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 <spudmonkey@racsa.co.cr> pascal-0.1.3 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> 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 |