From 5670bfa7c1e2fadee04ee8bcf256b48fc64a099d Mon Sep 17 00:00:00 2001
From: patacongo
Date: Sat, 13 Jun 2009 14:29:41 +0000
Subject: [PATCH] Prep for 0.4.8 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1882 42af7a65-404d-4744-a932-0658087f49c3
---
ChangeLog | 5 +-
Documentation/NuttX.html | 108 +++++++++++++++------------------------
ReleaseNotes | 20 ++++++++
3 files changed, 65 insertions(+), 68 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bc2b579bfa..c863f37d83 100644
--- a/ChangeLog
+++ b/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
+0.4.8 2009-06-13 Gregory Nutt
* 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
+
diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html
index 0d8dd5569c..3235811d5c 100644
--- a/Documentation/NuttX.html
+++ b/Documentation/NuttX.html
@@ -8,7 +8,7 @@
NuttX RTOS
- Last Updated: June 11, 2009
+ Last Updated: June 13, 2009
|
@@ -687,32 +687,34 @@
-nuttx-0.4.7.
- The 39th release of NuttX (nuttx-0.4.7) was made on May 29, 2009 and is available for download
- from the SourceForge
+
nuttx-0.4.8.
+ This 40th release of NuttX (nuttx-0.4.8) was made on June 13, 2009
+ and is available for download from the
+ SourceForge
website.
The change log associated with the release is available here.
Unreleased changes after this release are available in CVS.
These unreleased changes are listed here.
-
- 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:
- -
- 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.
-
- -
- The SPI-based MMC/SD driver was extended to support SDHC Version 2.xx cards.
-
+ -
+ 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.
+
+ -
+ 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.
+
-
- 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.
-
@@ -1416,35 +1418,26 @@ Other memory:
-nuttx-0.4.7 2009-05-29 Gregory Nutt <spudmonkey@racsa.co.cr>
+nuttx-0.4.8 2009-06-13 Gregory Nutt <spudmonkey@racsa.co.cr>
- * 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.
+ * 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 <spudmonkey@racsa.co.cr>
@@ -1475,26 +1468,7 @@ buildroot-0.1.6 2009-xx-xx <spudmonkey@racsa.co.cr>
-nuttx-0.4.8 2009-xx-xx 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
- 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 <spudmonkey@racsa.co.cr>
pascal-0.1.3 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
diff --git a/ReleaseNotes b/ReleaseNotes
index 18676bfbaa..9a5892024c 100644
--- a/ReleaseNotes
+++ b/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.
+