diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-10-10 18:14:24 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-10-10 18:14:24 +0000 |
commit | 159ecf04f4c1c2d2abd05e333cafd685b293e852 (patch) | |
tree | f5763ed1b591d4f7dc748ea09a6e86d88ff79ffc /nuttx/ReleaseNotes | |
parent | 11fc85255c19325d4a9ac6001658ac32ef81b7f0 (diff) | |
download | px4-nuttx-159ecf04f4c1c2d2abd05e333cafd685b293e852.tar.gz px4-nuttx-159ecf04f4c1c2d2abd05e333cafd685b293e852.tar.bz2 px4-nuttx-159ecf04f4c1c2d2abd05e333cafd685b293e852.zip |
Prep for release 0.3.16nuttx-3.16
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1027 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ReleaseNotes')
-rw-r--r-- | nuttx/ReleaseNotes | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes index 3e94ae65e..331f63ff3 100644 --- a/nuttx/ReleaseNotes +++ b/nuttx/ReleaseNotes @@ -587,6 +587,45 @@ any errors to me. This tarball contains a complete CVS snapshot from September 20, 2008. +nutt-0.3.16 +^^^^^^^^^^^ + +This is the 28th release of NuttX. This release includes the first support for +USB in NuttX. A set of USB APIs were added to support USB device controller +drivers and bindings to USB device class drivers. The form of the interface +was inspired by the Linux Gadget APIs. + +At present USB device controller drivers are included for: + + * The NXP LPC214x. This driver has been verified and is an early alpha + stage in quality. + * TI DM320. Coding for this driver is complete but it is completely untested + as of this release. + +A controller-independent class driver is also included for: + + * USB serial class device driver (emulates the Prolific PL2303 serial-to-USB + adaptor). This drver has only been verified with the Linux host PL2303 + driver. + +Other new features include: + + * Add an option to set aside a separate stack for interrupt handling (ARM only). + This is useful when memory is constrained, there are multiple tasks, and + the interrupt stack requirement is high (as when USB is enabled). + +A few bugs were also fixed: + + * Fixed the frequency of system timer interrupts in the NXP LPC214x port + (off by 20x in nuttx-0.3.15) + * Fixed serial driver bugs related to (1) open counts and (2) recognizing + O_NONBLOCK on read. + * Fixed an error in read(); it was not setting the errno on errors returned + from the driver. + +These changes were verified only on the mcu123.com NXP LPC2148 board using with +a Linux host. Please report any errors to me. +This tarball contains a complete CVS snapshot from Octobor 10, 2008. |