diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-11-27 03:18:04 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-11-27 03:18:04 +0000 |
commit | 2b36cf62d4339bea7c21a2164ab2db2c36abefc3 (patch) | |
tree | 1b8da4842cf57fc871a6afd35637356e2134245e /nuttx/ReleaseNotes | |
parent | 21a9d40c92cab3d2df2574d78a4fe8014a3f7bdc (diff) | |
download | px4-nuttx-2b36cf62d4339bea7c21a2164ab2db2c36abefc3.tar.gz px4-nuttx-2b36cf62d4339bea7c21a2164ab2db2c36abefc3.tar.bz2 px4-nuttx-2b36cf62d4339bea7c21a2164ab2db2c36abefc3.zip |
Prep for 0.3.19 releasenuttx-3.19
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1319 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ReleaseNotes')
-rw-r--r-- | nuttx/ReleaseNotes | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes index 5af8f3573..6a2438cd8 100644 --- a/nuttx/ReleaseNotes +++ b/nuttx/ReleaseNotes @@ -700,7 +700,7 @@ the NuttShell (NSH). These include: Several bugs were fixed, the most important of which are: - * Fixd a race condition workaround delay in LPC214X SPI logic. This was also + * Fixed a race condition workaround delay in LPC214X SPI logic. This was also the cause of some bad MMC/SD performance on that platform. * Fixed a recently introduced FAT file system problem: It would mount a (invalid) FAT file system even if the medium is not formatted! @@ -717,5 +717,35 @@ Please report any errors to me. This tarball contains a complete CVS snapshot from November 16, 2008. +nuttx-0.3.19 +^^^^^^^^^^^^ + +This is the 31st release of NuttX. This release includes the following new feature: + + * Add poll() and select() APIs that may be used to monitor for data + availability on character devices or TCP/IP sockets. + * Implemented support TCP/IP connection backlog. This allows select to wake-up + on new connections to a listener socket. + * Added definition of a framebuffer driver and implement framebuffer drivers + for the simulated platform and the TI DM320 (untested as of the inital check-in). + * Partially developed a graphics framework based on the framebuffer drivers, + however, this will not be ready for use for a few more release. Currently + this includes only a few color conversion routines and some rasteizing functions. + A tiny windowing system is under development but not ready for check-in yet. + * Added support for fixed precision math. + * Added support for outgoing multicast packets. + +Several bugs were fixed, the most important of which are: + + * Fixed an important bug in the TCP/IP buffering logic. When TCP/IP read-ahead is enabled + and not recv() is in-place when a TCP/IP packet is received, the packet is placed into + a read-ahead buffer. However, the old contents of the read-ahead buffer were not being + cleared and old data would contaminate the newly received buffer. + * Changed the behavior of the serial driver read. It now returns data as it + is available rather than waiting for the full requested read size. This + makes functions like fgetc() work much more smoothly. +These changes were verified only on the Neuros OSD (ARM9) using a Linux development +environment. Please report any errors to me. +This tarball contains a complete CVS snapshot from November 26, 2008. |