summaryrefslogtreecommitdiff
path: root/nuttx/ReleaseNotes
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-16 14:57:10 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-16 14:57:10 +0000
commit416485cff9b9dca2326969e026f9f1cdbec914f6 (patch)
tree9e3e420cbb8f3a57e3b96e0042deb09c73cffe49 /nuttx/ReleaseNotes
parentd56eb4669c39b48c458a057298fe5890cff12658 (diff)
downloadnuttx-416485cff9b9dca2326969e026f9f1cdbec914f6.tar.gz
nuttx-416485cff9b9dca2326969e026f9f1cdbec914f6.tar.bz2
nuttx-416485cff9b9dca2326969e026f9f1cdbec914f6.zip
Prep for 0.3.18 releasenuttx-3.18
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1255 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ReleaseNotes')
-rw-r--r--nuttx/ReleaseNotes43
1 files changed, 41 insertions, 2 deletions
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes
index 73de15289..5af8f3573 100644
--- a/nuttx/ReleaseNotes
+++ b/nuttx/ReleaseNotes
@@ -666,8 +666,6 @@ debug features enabled so there are probably some race conditions that occur onl
with debug features disabled (anyone out there with a USB analyzer? I would love
to know what is happening).
-At present USB device controller drivers are included for:
-
Several important bugs were also fixed in the FAT file system, USB serial driver and
NXP LPC214x USB controller driver (see the ChangeLog for details).
@@ -677,6 +675,47 @@ host. Please report any errors to me.
This tarball contains a complete CVS snapshot from Octobor 28, 2008.
+nuttx-0.3.18
+^^^^^^^^^^^^
+
+This is the 30th release of NuttX. This release includes two partially completed
+ports, several new features, and a couple of important bug fixes. The two partially
+completed ports are:
+
+ * The STMicro STR71x processor and configuration for the Olimex STR-P711
+ board.
+ * The Hitachi SH-1 using the SH1_LCEVB1 (SH-1/US7032EVB1) board
+
+Progress on these ports is stalled (as detailed in the ChangeLog).
+
+The new features focus primarily on management of block devices and extensions of
+the NuttShell (NSH). These include:
+
+ * A loop device that converts a file into a block device.
+ * A block to character (BCH) driver that allow access a block device as
+ if it were character device.
+ * Added strcasecmp() and strncasecmp() libc functions.
+ * Added the 'dd' and 'losetup' commands to NSH. These commands (along
+ with mkfatfs and mount), give good managment of filesystems on the target.
+
+Several bugs were fixed, the most important of which are:
+
+ * Fixd 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!
+ * Corrected two iother important errors in the FAT lseek implementation:
+ (1) the sectors-per-cluster value was being reset to "1" and (2) important
+ lseek logic was omitted when the seek position was zero.
+
+The FAT filesystem has had many bugs fixed in it and, I think, is now maturing
+and becoming stable.
+
+These changes were verified only on the mcu123.com NXP LPC2148 board, the Hitachi
+SH1_LCEVB1 board, and the Linux simulator, all using a Linux development environment.
+Please report any errors to me.
+
+This tarball contains a complete CVS snapshot from November 16, 2008.