summaryrefslogtreecommitdiff
path: root/nuttx/ReleaseNotes
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-11-27 18:46:40 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-11-27 18:46:40 +0000
commitdb7df42a1e4787dccdae1c6da52923231436417f (patch)
tree330fdc1bb16a39126d6039547446c98c525c5509 /nuttx/ReleaseNotes
parent28932ba103428768ef0fbcecfb9e507685acb3b0 (diff)
downloadpx4-nuttx-db7df42a1e4787dccdae1c6da52923231436417f.tar.gz
px4-nuttx-db7df42a1e4787dccdae1c6da52923231436417f.tar.bz2
px4-nuttx-db7df42a1e4787dccdae1c6da52923231436417f.zip
Prep for 5.14 releasenuttx-5.14
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3137 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ReleaseNotes')
-rw-r--r--nuttx/ReleaseNotes39
1 files changed, 39 insertions, 0 deletions
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes
index 6077b654b..d20831338 100644
--- a/nuttx/ReleaseNotes
+++ b/nuttx/ReleaseNotes
@@ -1493,3 +1493,42 @@ This is the 60th release of NuttX. Headlines for this release include:
card support.
* Additional changes and bugfixes as detailed in the ChangeLog.
+
+nuttx-5.14
+^^^^^^^^^^
+
+The 61st release of NuttX, nuttx-5.14, was mad on November 27, 2010. This
+release includes multiple, important bugfixes as well as a new driver for
+the NXP LPC1766.
+
+Important bugfixes include:
+
+ * Cortex-M3 Hard Fault. Fixed a hard fault problem that can occur if certain
+ types of interrupts are pending at the time another interrupt returns. This
+ problem has only been observed on the LPC1766 (returning from a SYSTICK
+ interrupt with a pending Ethernet interrupt). However, it is assumed that
+ all Cortex-M3 ports could have this as a latent bug.
+
+ * TCP/IP Sequence Number Bug. Corrected errors some important logic in the way
+ that sequence numbers are managed when send() sends out packets before a
+ previous packet has been acknowledged. Some of that send() logic was incompatible
+ with logic in the uIP layer. Errors seen include: (1) The final final packet
+ in a sequence of packets might be too large! In the THTTPD example, this
+ might leave some garbage at the bottom of the display. Or (2) send() might hang
+ with outstanding, unacknowledged data (and with no re-transmission requests).
+ This was due to differences in sequence number handling in send() and in
+ uip_tcpinput.c; uip_tcpinput.c thought (incorrectly) that all of the bytes
+ were acknowledged; send.c knew that they were not.
+
+ * One-Shot POSIX Timer Bug. Fixed an error in set-up of a one-shot POSIX timer.
+ It was using the repititive timer value (which is zero in the one-shot case),
+ always resulting in a 10Ms timer! Found and fixed by Wilton Tong.
+
+Additional support has been included for the Olimex-LPC1766. Support for that board
+was added to NuttX 5.13. This release extends that support with an Ethernet driver.
+Verified configurations are now available for the NuttX OS test, for the NuttShell
+(NSH, see the <a href="ttp://www.nuttx.org/NuttShell.html">NSH User Guide</a>),
+for the NuttX network test, and for the THTTPD webserver. (Additional USB
+configurations are in the release as well, but those have not yet been verified.
+Goals for NuttX-5.15 (and beyond) include: (1) Verified USB support, (2) SD card
+support, and (3) LCD support.