diff --git a/ChangeLog b/ChangeLog
index bf4754afb46..28d5ebb3eab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1181,7 +1181,7 @@
*/*_vectors.S - Correct compilations errors when CONFIG_ARCH_INTERRUPTSTACK
is enabled (feature still not tested)
-5.9 2010-xx-xx Gregory Nutt Last Updated: August 24, 2010 Last Updated: August 25, 2010 nuttx-5.8 Release Notes:
+ nuttx-5.9 Release Notes:
- This 55th release of NuttX was made on July 18, 2010 and is available for download from the
+ This 56th release of NuttX was made on August 25, 2010 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.
+
@@ -772,52 +772,61 @@
-
NuttX RTOS
-
+
This includes several important bugfixes: +
- Additional minor fixes are also included as detailed in the ChangeLog. -
-- Several new features have been fully developed and included in this release, but - full verification of most of these new features has been blocked for a variety - of issues: -
--nuttx-5.8 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> - - * configs/nucleus2g/src/up_nsh.c and up_ssp.c - Add support - for SPI-based MMC/SD cards and integrate into the NSH example. - * arch/arm/src/lm3s/lm3s_vectors.S - Correct vectors for GPIOC & D - interrupts. - * arch/arm/src/lpc17xx/lp17_clockconfig.c - Power was not being - provided to GPIO module. This is a critical bugfix! - * arch/arm/src/lpc17xx/lpc17_serial.c - Improved logic to handle - missed TX interrupts. - * arch/arm/src/lpc17xx/lpc17_ssp.c - Fix a hard fault during SSP - initialization. - * configs/nucleus2g/src/up_led.c - Change how LEDs are controlled - so that they can be used both for NuttX instrumentation and - by application software. - * include/net/uip/igmp.h and uip-igmp.h - Add header files ini - preparation for NuttX IGMP support - * net/uip/uip_igmp*.c - Add IGMP support (untested on initial - checkin). - * examples/igmp - Add a trivial test for IGMP (much more is needed) - * configs/nucleus2g/usbserial and usbstorage - Add USB configurations - for testing purposes. - * arch/arm/src/common/up_internal.h, cortexm3/up_assert.c, - */*_vectors.S - Correct compilations errors when CONFIG_ARCH_INTERRUPTSTACK - is enabled (feature still not tested) - -pascal-2.0 2010-12-21 Gregory Nutt <spudmonkey@racsa.co.cr> - - * Updated to use standard C99 types in stdint.h and - stdbool.h. This change was necessary for compatibility - with NuttX-5.0 (any beyond). - -buildroot-1.8 2009-12-21 <spudmonkey@racsa.co.cr> - - * configs/cortexm3-defconfig-4.3.3: Added support for NuttX NXFLAT - tools. - * configs/arm7tdmi-defconfig-4.3.3: Update to arm7tdmi-defconfig-4.2.4. - Also builds NuttX NXFLAT tools. - * configs/m68hc12-defconfig-4.3.3: Update to m68ch11-defconfig. - * configs/m68hc12-defconfig-3.4.6: There are problems building GCC - 4.3.3 for the hc12. - * configs/m32c-defconfig-4.2.4: Added genromfs - * configs/m32c-defconfig-4.3.3: Update to m32c-defconfig-4.2.4 -- -
| - Unreleased Changes - | -
-nuttx-5.9 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> +nuttx-5.9 2010-08-25 Gregory Nutt <spudmonkey@racsa.co.cr> * examples/nsh/nsh_telnetd.c - Fix compilation errors that happen when both DHCPC and TELNETD are enabled in the Nuttshell. @@ -1902,6 +1864,36 @@ nuttx-5.9 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> * configs/ntosd-dm320 and arch/arm/src/dm320 - Add support for the Neuros production OSD (changes contributed by bf.nuttx). +pascal-2.0 2010-12-21 Gregory Nutt <spudmonkey@racsa.co.cr> + + * Updated to use standard C99 types in stdint.h and + stdbool.h. This change was necessary for compatibility + with NuttX-5.0 (any beyond). + +buildroot-1.8 2009-12-21 <spudmonkey@racsa.co.cr> + + * configs/cortexm3-defconfig-4.3.3: Added support for NuttX NXFLAT + tools. + * configs/arm7tdmi-defconfig-4.3.3: Update to arm7tdmi-defconfig-4.2.4. + Also builds NuttX NXFLAT tools. + * configs/m68hc12-defconfig-4.3.3: Update to m68ch11-defconfig. + * configs/m68hc12-defconfig-3.4.6: There are problems building GCC + 4.3.3 for the hc12. + * configs/m32c-defconfig-4.2.4: Added genromfs + * configs/m32c-defconfig-4.3.3: Update to m32c-defconfig-4.2.4 ++ +
| + Unreleased Changes + | +
+nuttx-5.10 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> + pascal-2.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> buildroot-1.9 2010-xx-xxdiff --git a/ReleaseNotes b/ReleaseNotes index 8f236c06cee..3a572ad4660 100644 --- a/ReleaseNotes +++ b/ReleaseNotes @@ -1330,3 +1330,40 @@ of issues: multicast groups. Outbound traffic to enter and leave multicast groups has been verified, but full verification will require a switch capable of multicast. Issues associated with the receipt of multicast packets are likely. + +nuttx-5.9 +^^^^^^^^^ + +This is the 56th release of NuttX. This release is difficult to categorize; +NuttX-5.9 was really released because there were too many changes accumulating +in CVS -- a few important, some unfinished implementations, and a couple of +important bugfixes. + + * By far biggest change in this release is the complete implementation + of on-demand paging support. This feature will allow you to execute large + programs on a mass storage device (such as SPI FLASH) in a small RAM. + All of the core on-demand paging logic was completed (see + http://www.nuttx.org/NuttXDemandPaging.html) and support was implemented + for the ARM-9 family. A test configuration is in place for the NXP + LPC3131. It has been verified that this new logic does not interfere + with normal fixed-page ARM9 operation, but otherwise this new on-demand + paging feature is untested. + * Add support for the CodeSourcery toolchain to the Olimex-lpc2378 port + and for the Neuros OSD port. + * The Neuros OSD port has been updated to work with the production v1.0 + OSD (previously it only worked with the development board). + * And some miscellaneous feature enhancements as detailed in the ChangeLog. + +This includes several important bugfixes: + + * NXP LPC17xx - Fixed a critical bug in the GPIO configuratino logic: + When attempting to set no pull-up or pull-down (floating), it would, + instead, select pull-down. + * TI/Luminary LM3Sxxxx - Fixed (1) a logic error in an address table + lookup, (2) GPIO port encoding the limited support to only 8 GPIO + ports. + * Corrected the lease time in the DHCPC implementation: It was not in + host byte order. + * And several other less important bugs as documented in the ChangeLog: + Warnings, cornercase compilation problems, etc. +