summaryrefslogtreecommitdiff
path: root/nuttx/ReleaseNotes
diff options
context:
space:
mode:
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.