Prep for 0.3.8 release

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@663 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo
2008-02-10 14:08:11 +00:00
parent dda4565ed9
commit efb733dfc4
3 changed files with 40 additions and 83 deletions
+4 -1
View File
@@ -310,7 +310,7 @@
* Corrected a bug that caused the errno value of one task to be clobbered * Corrected a bug that caused the errno value of one task to be clobbered
when a different task exits. Effects all architectures. when a different task exits. Effects all architectures.
0.3.8 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> 0.3.8 2008-02-10 Gregory Nutt <spudmonkey@racsa.co.cr>
* Added a test case to verify the Pascal P-Code interpreter * Added a test case to verify the Pascal P-Code interpreter
* Added /dev/zero * Added /dev/zero
@@ -333,3 +333,6 @@
* Pascal P-Code runtime now compiles with the SDCC toolchain. * Pascal P-Code runtime now compiles with the SDCC toolchain.
* Added a generic CAN driver. This driver is untested as of this writing. * Added a generic CAN driver. This driver is untested as of this writing.
* Corrected DM320 UART configuration problem * Corrected DM320 UART configuration problem
0.3.9 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+30 -56
View File
@@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4"> <tr align="center" bgcolor="#e4e4e4">
<td> <td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1> <h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
<p>Last Updated: February 7, 2008</p> <p>Last Updated: February 10, 2008</p>
</td> </td>
</tr> </tr>
</table> </table>
@@ -456,7 +456,7 @@
</table> </table>
<p> <p>
The 19th release of NuttX (nuttx-0.3.7) is available for download The 20th release of NuttX (nuttx-0.3.8) is available for download
from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a> from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a>
website. website.
The change log associated with the release is available <a href="#currentrelease">here</a>. The change log associated with the release is available <a href="#currentrelease">here</a>.
@@ -464,26 +464,9 @@
These unreleased changes are listed <a href="#pendingchanges">here</a>. These unreleased changes are listed <a href="#pendingchanges">here</a>.
</p> </p>
<p> <p>
This release includes the preliminary port of NuttX to the ZiLOG z16f 16-bit microcontroller. nuttx-0.3.8 is a minor bugfix release. It corrects a few minor problems, adds a few minor features, and
This port was verified using the ZiLOG z16f2800100zcog Development and the ZiLOG ZDS-II toolchain. continues the integration of the ZiLOG Z18F and of the Pascal P-Code add-on.
See http://www.zilog.com for further information. This release is synchronized with the release of Pascal-0.1.2.
</p>
<p>
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 <a href="TODO.txt">here</a>
The overall quality of NuttX (excluding the z16f port) continues to improve beyond the late beta level.
</p>
<p>
The z16f port required numerous changes to NuttX to handle:
</p>
<ul>
<li>NEAR and FAR addressing, and</li>
<li>Use of a Windows native toolchain in a Cygwin build environment.</li>
</ul>
<p>
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.
</p> </p>
<p> <p>
This release were verified on the ZiLOG z16f2800100zcog, Neuros OSD (ARM9), and the simulation platforms. This release were verified on the ZiLOG z16f2800100zcog, Neuros OSD (ARM9), and the simulation platforms.
@@ -936,39 +919,7 @@ Other memory:
</table> </table>
<pre><ul> <pre><ul>
nuttx-0.3.7 2008-01-31 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt; 0.3.8 2008-02-10 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
* Added support for the Zilog Z16F using the Zilog Z16F2800100ZCOG
Development Kit.
* Add support toolchains that do not support making of dependencies
* Fix Cygwin build with spaces in directory names
* Name make system changes to deal with non-GNU toolchains (i.e., Zilog)
* Add support for Windows native toolchains that cannot follow Cygwin soft links
* Modified serial driver interface to handle hardware with non-16550A-like
interrupt architecture (like the Z16F)
* Added a &quot;dumb&quot; 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.
pascal-0.1.1 2008-02-01 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
* Correct some errors in the NuttX installation logic
buildroot-0.1.0 2007-03-09 &lt;spudmonkey@racsa.co.cr&gt
* Support for arm-elf toolchain
</pre></ul>
<table width ="100%">
<tr bgcolor="#e4e4e4">
<td>
<a name="pendingchanges">Unreleased Changes</a>
</td>
</tr>
</table>
<pre><ul>
nuttx-0.3.8 2008-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
* Added a test case to verify the Pascal P-Code interpreter * Added a test case to verify the Pascal P-Code interpreter
* Added /dev/zero * Added /dev/zero
@@ -992,10 +943,33 @@ nuttx-0.3.8 2008-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
* Added a generic CAN driver. This driver is untested as of this writing. * Added a generic CAN driver. This driver is untested as of this writing.
* Corrected DM320 UART configuration problem * Corrected DM320 UART configuration problem
pascal-0.1.2 2008-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt; pascal-0.1.2 2008-02-10 Gregory Nutt <spudmonkey@racsa.co.cr>
* Add logic to build and link with the ZDS-II toolchain * Add logic to build and link with the ZDS-II toolchain
use with the z16f. use with the z16f.
* Make sure that POFF header structures are aligned
* Standardized POFF file format to big-endian
* Break up large switch statements to lower complexity
and eliminate a compiler bug
* Changes so that runtime compiles with SDCC.
buildroot-0.1.0 2007-03-09 &lt;spudmonkey@racsa.co.cr&gt
* Support for arm-elf toolchain
</pre></ul>
<table width ="100%">
<tr bgcolor="#e4e4e4">
<td>
<a name="pendingchanges">Unreleased Changes</a>
</td>
</tr>
</table>
<pre><ul>
nuttx-0.3.9 2008-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
pascal-0.1.3 2008-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
buildroot-0.1.1 2007-xx-xx &lt;spudmonkey@racsa.co.cr&gt buildroot-0.1.1 2007-xx-xx &lt;spudmonkey@racsa.co.cr&gt
+6 -26
View File
@@ -1,29 +1,9 @@
nuttx-0.3.7 nuttx-0.3.8
^^^^^^^^^^^ ^^^^^^^^^^^
This is the 19th release of NuttX. This release includes the This is the 20th release of NuttX. This is a minor bugfix release.
preliminary port of NuttX to the ZiLOG z16f 16-bit microcontroller. It corrects a few minor problems, adds a few minor features, and
This port was verified using the ZiLOG z16f2800100zcog Development continues the integration of the ZiLOG Z18F and of the Pascal P-Code
and the ZiLOG ZDS-II toolchain. See http://www.zilog.com for add-on. This release is synchronized with the release of Pascal-0.1.2.
further information.
I emphasize that this is a preliminary release of the z16f port and This tarball contains a complete CVS snapshot from February 10, 2008.
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.
The z16f port required numerous changes to NuttX to handle:
* NEAR and FAR addressing, and
* Use of a Windows native toolchain in a Cygwin build environment.
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.
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.