mirror of
https://github.com/apache/nuttx.git
synced 2026-05-25 18:27:56 +08:00
Prep for release 0.3.16
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1027 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
+40
-1
@@ -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.
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user