diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index ad31d3683..1960c2828 100644 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -296,7 +296,7 @@ building successfully if the Pascal add-on was was not present. -0.3.7 2008-xx-xx Gregory Nutt +0.3.7 2008-01-31 Gregory Nutt * Added support for the Zilog Z16F using the Zilog Z16F2800100ZCOG Development Kit. @@ -309,3 +309,5 @@ * Added a "dumb" serial console driver to simplify OS bringup * Corrected a bug that caused the errno value of one task to be clobbered when a different task exits. Effects all architectures. + +0.3.7 2008-xx-xx Gregory Nutt diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html index 0fdeffaee..6b40bafdc 100644 --- a/nuttx/Documentation/NuttX.html +++ b/nuttx/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: January 30, 2008

+

Last Updated: January 31, 2008

@@ -456,7 +456,7 @@

- The 18th release of NuttX (nuttx-0.3.6) is available for download + The 19th release of NuttX (nuttx-0.3.7) is available for download from the SourceForge website. The change log associated with the release is available here. @@ -464,45 +464,30 @@ These unreleased changes are listed here.

- NuttX 0.3.8 is the 7th release containing the integration of a network - subsystem and the uIP TCP/IP, UDP, and ICMP stacks based on - uIP - into NuttX. + This release includes the preliminary port of NuttX to the ZiLOG z16f 16-bit microcontroller. + This port was verified using the ZiLOG z16f2800100zcog Development and the ZiLOG ZDS-II toolchain. + See http://www.zilog.com for further information.

- This release contains on a few changes. - The primary purpose of this release is to synchronize with the release - of the pascal-0.1.0 add-on package. - This release of NuttX includes the following changes: + I emphasize that this is a preliminary release of the z16f port and is only alpha or, perhaps, + pre-alpha quality as of this writing. + There are a list of known issues in the TODO file in the here + The overall quality of NuttX (excluding the z16f port) continues to improve beyond the late beta level. +

+

+ The z16f port required numerous changes to NuttX to handle:

    -
  • Fixes for use with SDCC compiler,
  • -
  • Added a simulated z80 target (arch/z80),
  • -
  • Fix deadlock errors when using stdio but with no buffering, and
  • -
  • Add support for the add-on Pascal P-Code interpreter (pcode/) - (see the pascal-0.1.0 package)
  • +
  • NEAR and FAR addressing, and
  • +
  • Use of a Windows native toolchain in a Cygwin build environment.

- The Pascal add-on it integrated but has so far been tested very little; - it is certainly at an early, pre-alpha release level. - The baseline functionality of NuttX (including recently added network) - functionality continues to mature and remains at post-beta or production level. - Extensive testing has been done for the ARM architecture using the GCC - compiler/toolchain. - Other architectures and the SDCC toolchain are also supported but not as - well exercised. + In addition to the z16f port, at least one very critical bug was found and corrected in NuttX: + The thread-specific errno value of one task was being randomly trashed when a different thread exitted.

- The current release were verified only on the simulated Z80 and and host - simulation targets. As usual, any feedback about bugs or suggestions - for improvement would be greatly appreciated. -

-

- NOTE: - There was an error in the initial 0.3.6 release that prevented - a successful build unless the Pascal add-on was present. The - tarball was patched to include the fix. Make sure that you download - the nuttx-0.3.6.1.tar.gz version to avoid this problem. + This release were verified on the ZiLOG z16f2800100zcog, Neuros OSD (ARM9), and the simulation platforms. + As usual, any feedback about bugs or suggestions for improvement would be greatly appreciated.

@@ -632,7 +617,7 @@

STATUS: - This is a work in progress. + The preliminary release of support for the z16f was made available in NuttX version 0.3.7.

@@ -951,30 +936,7 @@ Other memory:
    -0.3.6 2008-01-06 Gregory Nutt <spudmonkey@racsa.co.cr> - - * Changes for use with SDCC compiler - * Added a simulated z80 target - * Fix deadlock errors when using stdio but with no buffering - * Add support for Pascal P-Code interpreter - -0.3.6.1 2008-01-07 Gregory Nutt <spudmonkey@racsa.co.cr> - - * The initial 0.3.6 release including an error that prevented - building successfully if the Pascal add-on was - was not present. -
- - - - - -
- Unreleased Changes -
- -
    -0.3.7 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> +0.3.7 2008-01-31 Gregory Nutt <spudmonkey@racsa.co.cr> * Added support for the Zilog Z16F using the Zilog Z16F2800100ZCOG Development Kit. @@ -989,6 +951,19 @@ Other memory: when a different task exits. Effects all architectures.
+ + + + +
+ Unreleased Changes +
+ +
    +0.3.8 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> + +
+
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes index 0ff0b3425..b22112c8a 100644 --- a/nuttx/ReleaseNotes +++ b/nuttx/ReleaseNotes @@ -1,25 +1,29 @@ -nuttx-0.3.6 +nuttx-0.3.7 ^^^^^^^^^^^ -This is the 18th release of NuttX. This release contains on a few -changes. The primary purpose of this release is to synchronize with -the release of the pascal-0.1.0 add-on package. +This is the 19th release of NuttX. This release includes the +preliminary port of NuttX to the ZiLOG z16f 16-bit microcontroller. +This port was verified using the ZiLOG z16f2800100zcog Development +and the ZiLOG ZDS-II toolchain. See http://www.zilog.com for +further information. -This release of NuttX includes the following changes: +I emphasize that this is a preliminary release of the z16f port and +is only alpha or, perhaps, pre-alpha quality as of this writing. +There are a list of known issues in the TODO file in the root of +the NuttX directory. The overall quality of NuttX (excluding the +z16f port) continues to improve beyond the late beta level. -* Fixes for use with SDCC compiler -* Added a simulated z80 target (arch/z80) -* Fix deadlock errors when using stdio but with no buffering -* Add support for the add-on Pascal P-Code interpreter (pcode/) - (see the pascal-0.1.0 package) +The z16f port required numerous changes to NuttX to handle: -This release were verified only on the simulated Z80 and and host -simulation targets. As usual, any feedback about bugs or suggestions -for improvement would be greatly appreciated. +* NEAR and FAR addressing, and +* Use of a Windows native toolchain in a Cygwin build environment. -This tarball contains a complete CVS snapshot from January 6, 2007. +In addition to the z16f port, at least one very critical bug was +found and corrected in NuttX: The thread-specific errno value of one +task was being randomly trashed when a different thread exitted. -NOTE: There was an error in the initial 0.3.6 release that prevented -a successful build unless the Pascal add-on was present. The -tarball was patched to include the fix. Make sure that you download -the nuttx-0.3.6.1.tar.gz version to avoid this problem. +This release were verified on the ZiLOG z16f2800100zcog, Neuros OSD +(ARM9), and the simulation platforms. As usual, any feedback about bugs +or suggestions for improvement would be greatly appreciated. + +This tarball contains a complete CVS snapshot from January 31, 2008.