summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-13 14:29:41 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-13 14:29:41 +0000
commite1c5f0014d78d36039793087273d4f2925134eaf (patch)
tree1e8bf30d6312c7bfd00a776c260d9a6e0f465923
parentd048ea773484b0a8fd79a0c59a902bf579c552da (diff)
downloadnuttx-e1c5f0014d78d36039793087273d4f2925134eaf.tar.gz
nuttx-e1c5f0014d78d36039793087273d4f2925134eaf.tar.bz2
nuttx-e1c5f0014d78d36039793087273d4f2925134eaf.zip
Prep for 0.4.8 releasenuttx-4.8
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1882 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/ChangeLog5
-rw-r--r--nuttx/Documentation/NuttX.html110
-rw-r--r--nuttx/ReleaseNotes20
3 files changed, 66 insertions, 69 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index bc2b579bf..c863f37d8 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -752,7 +752,7 @@
* fs/fs_mount.c: Corrected error handling that could cause a deadlock on certain
mount() failures.
-0.4.8 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+0.4.8 2009-06-13 Gregory Nutt <spudmonkey@racsa.co.cr>
* lib/lib_*stream.c: Extend internal stream logic to support incoming streams.
* arch/arm/src/str71x: Serial output is now correct and timer interrupts are
@@ -772,3 +772,6 @@
may work with the devarmKIT as well, but that remains untested.
* The NXP LPC2148 and STR711 targets can now also be built using the CodeSourcery
or devkitARM Windows native toolchains.
+
+0.4.8 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
+
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index 0d8dd5569..3235811d5 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4">
<td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
- <p>Last Updated: June 11, 2009</p>
+ <p>Last Updated: June 13, 2009</p>
</td>
</tr>
</table>
@@ -687,32 +687,34 @@
</tr>
</table>
-<p><b>nuttx-0.4.7</b>.
- The 39<sup>th</sup> release of NuttX (nuttx-0.4.7) was made on May 29, 2009 and is available for download
- from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a>
+<p><b>nuttx-0.4.8</b>.
+ This 40<sup>th</sup> release of NuttX (nuttx-0.4.8) was made on June 13, 2009
+ and 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>.
Unreleased changes after this release are available in CVS.
These unreleased changes are listed <a href="#pendingchanges">here</a>.
</p>
-<p>
- This release focuses on cleaning up and extending the Eagle100/LM3S6918 port released
- in nuttx-0.4.6 and on improved MMC/SD support. New features include:
+ This release adds:
<ul>
- <li>
- Improved reliably and additional drivers for the Eagle-100 board (LM3S6918
- ARM Cortex-M3). Additional drivers include Ethernet, SSI, and support for
- the on-board LEDs and microSD cards.
- </li>
- <li>
- The SPI-based MMC/SD driver was extended to support SDHC Version 2.xx cards.
- </li>
+ <li>
+ Support for the Olimex STRP711 board. That board is based on the STMicro
+ STR711 MCU (ARM7TDMI). Integration is complete on the basic port (boot logic,
+ system time, serial console). Two configurations have been verified: (1) The
+ board boots and passes the OS test with console output visible on UART0, and
+ the NuttShell (NSH) is fully functional with interrupt driven serial console.
+ An SPI driver is available but untested (because the Olimex card slot appears
+ to accept only MMC cards; I have only SD cards). Additional needed: USB and
+ driver, MMC integration.
+ </li>
+ <li>
+ Support for the CodeSourcery and devkitARM Windows-native GNU toolchains.
+ Makefiles have been modified for the LM3S6918, LPC2148, and STR711 to support
+ these toolchains under Cygwin.
+ </li>
</ul>
</p>
-<p>
- In addition, this release includes several important bugfixes for the LM3S6918, the LPC2148,
- the SPI-based MMC/SD driver, and to FAT32. See the ChangeLog for details of these bugfixes.
-</p>
<table width ="100%">
<tr bgcolor="#e4e4e4">
@@ -1416,35 +1418,26 @@ Other memory:
</table>
<pre><ul>
-nuttx-0.4.7 2009-05-29 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
-
- * arch/arm/src/lm3s: Added an Ethernet driver for the LM3S6918
- * configs/eagle100/nettest: Added an examples/nettest configuration for the
- Micromint Eagle100 board.
- * Documentation/NuttxPortingGuide.html: Added a section on NuttX device drivers.
- * configs/eagle100/httpd: Added an examples/uip configuration for the
- Micromint Eagle100 board.
- * arch/arm/src/lm3s: Added an SSI driver for the LM3S6918
- * examples/nsh: Added MMC/SD support for the LM3S6918
- * arch/arm/src/lm3s: Fix logic for setting and clearing output GPIOs (critical
- fix!).
- * drivers/mmcsd: Found numerous errors in current MMC/SD SPI driver. Bad frequency
- calculation based on CSD settings, inappropriate timeouts, odd code that looks like
- a bad search and replace. Also needs support for SDHC ver 2.x. New MMC/SD is
- largely redesigned and probably non-functional in the first check-in.
- * drivers/mmcsd: Changes verified on 4Gb Kingston microSHDC card and on a 2Gb
- SanDisk microSDC card on the Eagle100 platform.
- * fs/fat: With the 4Gb card, the first tests of FAT32 were (finally) performed.
- Found and corrected a problem that prevented use of FAT32: It was not updating
- the sector cache before checking the FAT32 FSINFO sector.
- * configs/eagle100/*/Make.defs: Added configuration options that should make
- it possible to build NuttX for the Eagle100 using CodeSourcery 2009q1 toolchain
- and the devkitARM GNU toolchain.
- * configs/mcu123-lpc214x/src: Corrected some logic in the LPC2148 SPI receive block
- logic. Re-verified SDC ver1.x support with 1Gb Toshiba SDC, 1Gb PNY SDC, and
- 4Gb Kingston SDHC. There are CMD0 issues with the 2Gb SanDisk SDC on this board.
- * fs/fs_mount.c: Corrected error handling that could cause a deadlock on certain
- mount() failures.
+nuttx-0.4.8 2009-06-13 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
+
+ * lib/lib_*stream.c: Extend internal stream logic to support incoming streams.
+ * arch/arm/src/str71x: Serial output is now correct and timer interrupts are
+ working. The test at configs/olimex-strp711/ostest passes. This means that
+ the basic STR-P711 port is complete.
+ * configs/olimex-strp711/nsh: Add and verifed a NuttShell (NSH) configuration
+ for the STR-P711.
+ * arch/arm/str71x/str71x_serial.c: The STR711 interrupt driven serial driver
+ finally works after some extradinary measures to handle missed interrupts.
+ NSH is fully functional on the Olimex STR-P711 board.
+ * example/nsh: Moved architecture specific files from NSH directory to board-
+ specific directories.
+ * config/olimex-strp711/src/up_nsh.c: Add an NSH board specific directory for
+ for the Olimex STR7P11 board.
+ * Fixed build of LM3X6918 using the CodeSourcery Windows native toolchain. There
+ were lots of issues with Cygwin paths and Cygwin symbolic links. These changes
+ may work with the devarmKIT as well, but that remains untested.
+ * The NXP LPC2148 and STR711 targets can now also be built using the CodeSourcery
+ or devkitARM Windows native toolchains.
pascal-0.1.2 2008-02-10 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
@@ -1475,26 +1468,7 @@ buildroot-0.1.6 2009-xx-xx &lt;spudmonkey@racsa.co.cr&gt;
</table>
<pre><ul>
-nuttx-0.4.8 2009-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
-
- * lib/lib_*stream.c: Extend internal stream logic to support incoming streams.
- * arch/arm/src/str71x: Serial output is now correct and timer interrupts are
- working. The test at configs/olimex-strp711/ostest passes. This means that
- the basic STR-P711 port is complete.
- * configs/olimex-strp711/nsh: Add and verifed a NuttShell (NSH) configuration
- for the STR-P711.
- * arch/arm/str71x/str71x_serial.c: The STR711 interrupt driven serial driver
- finally works after some extradinary measures to handle missed interrupts.
- NSH is fully functional on the Olimex STR-P711 board.
- * example/nsh: Moved architecture specific files from NSH directory to board-
- specific directories.
- * config/olimex-strp711/src/up_nsh.c: Add an NSH board specific directory for
- for the Olimex STR7P11 board.
- * Fixed build of LM3X6918 using the CodeSourcery Windows native toolchain. There
- were lots of issues with Cygwin paths and Cygwin symbolic links. These changes
- may work with the devarmKIT as well, but that remains untested.
- * The NXP LPC2148 and STR711 targets can now also be built using the CodeSourcery
- or devkitARM Windows native toolchains.
+nuttx-0.4.9 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 18676bfba..9a5892024 100644
--- a/nuttx/ReleaseNotes
+++ b/nuttx/ReleaseNotes
@@ -903,3 +903,23 @@ details of these bugfixes.
This tarball contains a complete CVS snapshot from May 29, 2009.
+nuttx-0.4.8
+^^^^^^^^^^^
+
+This is the 40th release of NuttX. This release adds:
+
+ o Support for the Olimex STRP711 board. That board is based on the STMicro
+ STR711 MCU (ARM7TDMI). Integration is complete on the basic port (boot logic,
+ system time, serial console). Two configurations have been verified: (1) The
+ board boots and passes the OS test with console output visible on UART0, and
+ the NuttShell (NSH) is fully functional with interrupt driven serial console.
+ An SPI driver is available but untested (because the Olimex card slot appears
+ to accept only MMC cards; I have only SD cards). Additional needed: USB and
+ driver, MMC integration.
+
+ o Support for the CodeSourcery and devkitARM Windows-native GNU toolchains.
+ Makefiles have been modified for the LM3S6918, LPC2148, and STR711 to support
+ these toolchains under Cygwin.
+
+This tarball contains a complete CVS snapshot from June 13, 2009.
+