mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 00:14:22 +08:00
Prep for 5.14 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3137 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user