mirror of
https://github.com/apache/nuttx.git
synced 2026-05-30 21:36:28 +08:00
Prep for 0.3.7 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@601 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -296,7 +296,7 @@
|
|||||||
building successfully if the Pascal add-on was
|
building successfully if the Pascal add-on was
|
||||||
was not present.
|
was not present.
|
||||||
|
|
||||||
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
|
* Added support for the Zilog Z16F using the Zilog Z16F2800100ZCOG
|
||||||
Development Kit.
|
Development Kit.
|
||||||
@@ -309,3 +309,5 @@
|
|||||||
* Added a "dumb" serial console driver to simplify OS bringup
|
* Added a "dumb" serial console driver to simplify OS bringup
|
||||||
* 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.7 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||||
|
|||||||
+33
-58
@@ -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: January 30, 2008</p>
|
<p>Last Updated: January 31, 2008</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -456,7 +456,7 @@
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
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 <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,45 +464,30 @@
|
|||||||
These unreleased changes are listed <a href="#pendingchanges">here</a>.
|
These unreleased changes are listed <a href="#pendingchanges">here</a>.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
NuttX 0.3.8 is the 7th release containing the integration of a network
|
This release includes the preliminary port of NuttX to the ZiLOG z16f 16-bit microcontroller.
|
||||||
subsystem and the uIP TCP/IP, UDP, and ICMP stacks based on
|
This port was verified using the ZiLOG z16f2800100zcog Development and the ZiLOG ZDS-II toolchain.
|
||||||
<a href="http://www.sics.se/~adam/uip/index.php/Main_Page">uIP</a>
|
See http://www.zilog.com for further information.
|
||||||
into NuttX.
|
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
This release contains on a few changes.
|
I emphasize that this is a preliminary release of the z16f port and is only alpha or, perhaps,
|
||||||
The primary purpose of this release is to synchronize with the release
|
pre-alpha quality as of this writing.
|
||||||
of the pascal-0.1.0 add-on package.
|
There are a list of known issues in the TODO file in the <a href="TODO.txt">here</a>
|
||||||
This release of NuttX includes the following changes:
|
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>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Fixes for use with SDCC compiler, <li>
|
<li>NEAR and FAR addressing, and</li>
|
||||||
<li>Added a simulated z80 target (arch/z80), <li>
|
<li>Use of a Windows native toolchain in a Cygwin build environment.</li>
|
||||||
<li>Fix deadlock errors when using stdio but with no buffering, and</li>
|
|
||||||
<li>Add support for the add-on Pascal P-Code interpreter (pcode/)
|
|
||||||
(see the pascal-0.1.0 package)</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<p>
|
<p>
|
||||||
The Pascal add-on it integrated but has so far been tested very little;
|
In addition to the z16f port, at least one very critical bug was found and corrected in NuttX:
|
||||||
it is certainly at an early, pre-alpha release level.
|
The thread-specific errno value of one task was being randomly trashed when a different thread exitted.
|
||||||
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.
|
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
The current release were verified only on the simulated Z80 and and host
|
This release were verified on the ZiLOG z16f2800100zcog, Neuros OSD (ARM9), and the simulation platforms.
|
||||||
simulation targets. As usual, any feedback about bugs or suggestions
|
As usual, any feedback about bugs or suggestions for improvement would be greatly appreciated.
|
||||||
for improvement would be greatly appreciated.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<b>NOTE</b>:
|
|
||||||
There was an error in the initial 0.3.6 release that prevented
|
|
||||||
a successful build <i>unless</i> 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.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<table width ="100%">
|
<table width ="100%">
|
||||||
@@ -632,7 +617,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<b>STATUS:</b>
|
<b>STATUS:</b>
|
||||||
This is a work in progress.
|
The preliminary release of support for the z16f was made available in NuttX version 0.3.7.
|
||||||
</p>
|
</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -951,30 +936,7 @@ Other memory:
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<pre><ul>
|
<pre><ul>
|
||||||
0.3.6 2008-01-06 Gregory Nutt <spudmonkey@racsa.co.cr>
|
0.3.7 2008-01-31 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.
|
|
||||||
</pre></ul>
|
|
||||||
|
|
||||||
<table width ="100%">
|
|
||||||
<tr bgcolor="#e4e4e4">
|
|
||||||
<td>
|
|
||||||
<a name="pendingchanges">Unreleased Changes</a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<pre><ul>
|
|
||||||
0.3.7 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
|
||||||
|
|
||||||
* Added support for the Zilog Z16F using the Zilog Z16F2800100ZCOG
|
* Added support for the Zilog Z16F using the Zilog Z16F2800100ZCOG
|
||||||
Development Kit.
|
Development Kit.
|
||||||
@@ -989,6 +951,19 @@ Other memory:
|
|||||||
when a different task exits. Effects all architectures.
|
when a different task exits. Effects all architectures.
|
||||||
</pre></ul>
|
</pre></ul>
|
||||||
|
|
||||||
|
<table width ="100%">
|
||||||
|
<tr bgcolor="#e4e4e4">
|
||||||
|
<td>
|
||||||
|
<a name="pendingchanges">Unreleased Changes</a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<pre><ul>
|
||||||
|
0.3.8 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||||
|
|
||||||
|
</pre></ul>
|
||||||
|
|
||||||
<table width ="100%">
|
<table width ="100%">
|
||||||
<tr bgcolor="#e4e4e4">
|
<tr bgcolor="#e4e4e4">
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
+22
-18
@@ -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
|
This is the 19th release of NuttX. This release includes the
|
||||||
changes. The primary purpose of this release is to synchronize with
|
preliminary port of NuttX to the ZiLOG z16f 16-bit microcontroller.
|
||||||
the release of the pascal-0.1.0 add-on package.
|
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
|
The z16f port required numerous changes to NuttX to handle:
|
||||||
* 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)
|
|
||||||
|
|
||||||
This release were verified only on the simulated Z80 and and host
|
* NEAR and FAR addressing, and
|
||||||
simulation targets. As usual, any feedback about bugs or suggestions
|
* Use of a Windows native toolchain in a Cygwin build environment.
|
||||||
for improvement would be greatly appreciated.
|
|
||||||
|
|
||||||
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
|
This release were verified on the ZiLOG z16f2800100zcog, Neuros OSD
|
||||||
a successful build unless the Pascal add-on was present. The
|
(ARM9), and the simulation platforms. As usual, any feedback about bugs
|
||||||
tarball was patched to include the fix. Make sure that you download
|
or suggestions for improvement would be greatly appreciated.
|
||||||
the nuttx-0.3.6.1.tar.gz version to avoid this problem.
|
|
||||||
|
This tarball contains a complete CVS snapshot from January 31, 2008.
|
||||||
|
|||||||
Reference in New Issue
Block a user