mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-09-28 15:51:07 +08:00
Prep for 6.17 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4607 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
+3
-1
@@ -203,7 +203,7 @@
|
||||
* apps/nshlib: Now supports a USB serial device for NSH console I/O. This
|
||||
allows NSH to be used on boards that have USB but no serial connectors.
|
||||
|
||||
6.17 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||
6.17 2012-04-14 Gregory Nutt <gnutt@nuttx.org>
|
||||
|
||||
* apps/examples/can: Add conditional compilation so that the test can be
|
||||
configured to only send messages or to only receive messages. This will
|
||||
@@ -219,3 +219,5 @@
|
||||
include/nuttx/ascii.h and vt100.h
|
||||
* Kconfig, */Kconfig: Added skeleton Kconfig files to all directories that
|
||||
may need them.
|
||||
|
||||
6.18 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||
|
||||
+4
-2
@@ -2550,7 +2550,7 @@
|
||||
* configs/stm3220g-eval: Add support for the STMicro STM3220G-EVAL board.
|
||||
Contributed by Gary Teravskis,
|
||||
|
||||
6.17 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||
6.17 2012-04-14 Gregory Nutt <gnutt@nuttx.org>
|
||||
|
||||
* configs/sure-pic32mx: Add support for the Sure DB-DP11212 PIC32 General
|
||||
Purpose Demo Board
|
||||
@@ -2639,7 +2639,7 @@
|
||||
* arch/arm/src/Makefile, arch/x86/src/Makefile, arch/avr/src/Makefile,
|
||||
arch/mips/src/Makefile, arch/sim/src/Makefile, arch/hc/src/Makefile,
|
||||
arch/sh/src/Makefile: The libgcc.a in newer versions of GCC now
|
||||
have an dependency on an external implementation of export(). This
|
||||
have an dependency on an external implementation of abort(). This
|
||||
required modification to the Makefiles that do the final link: Now
|
||||
libgcc.a must be included within the group of libraries that are
|
||||
search recursively.
|
||||
@@ -2652,3 +2652,5 @@
|
||||
* include/nuttx/watchdog.h: Add the definition of a standard watchdog
|
||||
driver interface.
|
||||
* drivers/watchdog.c: The "upper half" watchdog timer driver.
|
||||
|
||||
6.18 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||
|
||||
+194
-159
File diff suppressed because it is too large
Load Diff
@@ -2662,3 +2662,95 @@ the ChangeLog of a complete, detailed list of bug fixes.
|
||||
Additional bugfixes, name changes, and other differences as detailed in the
|
||||
ChangeLog.
|
||||
|
||||
NuttX-6.17
|
||||
^^^^^^^^^^
|
||||
|
||||
The 84th release of NuttX, Version 6.17, was made on April 14, 2012,
|
||||
and is available for download from the SourceForge website. Note
|
||||
that release consists of two tarballs: nuttx-6.17.tar.gz and
|
||||
apps-6.17.tar.gz. Both may be needed (see the top-level nuttx/README.txt
|
||||
file for build information).
|
||||
|
||||
New features and extended functionality:
|
||||
|
||||
* Networking: Additional low-level, thread-independent socket
|
||||
interfaces (for NFS client support).
|
||||
|
||||
* RTC: Added a new interface call clock_synchronize(). This function
|
||||
will reload the system time from an RTC and is required when the
|
||||
system re-awakens from certain deep-sleep modes.
|
||||
|
||||
* Graphics: Add NxConsole. This is a character device driver that
|
||||
wraps an NX window and can be re-directed for stdout. This allows,
|
||||
for example, a pop-up graphics window that contains a NuttShell (NSH)
|
||||
session. A test of NxConsole is available at apps/examples/nxconsole.
|
||||
|
||||
* Watchdog Drivers: Added an interface definition an "upper half"
|
||||
driver to support watchdog timers.
|
||||
|
||||
* Calypso: Support for TI Calypso-based cellphones (as supported by
|
||||
the Osmocom-BB project) was contributed by members of the Osmocom-BB
|
||||
team. This includes configurations for the Compal e88 and e99 phones.
|
||||
|
||||
* USB Device Interface: Needed to extend the USB device interface
|
||||
because there was no mechanism for passing endpoint OUT data that
|
||||
may need to accompany a setup request.
|
||||
|
||||
* STM32 drivers: Added some power management controls for entering
|
||||
reduced power consumption states. An OTG FS driver was completed
|
||||
and partially verified (this driver seems to be functional but since
|
||||
it has been test so lightly, it might better be listed in the
|
||||
next section "Work in progress").
|
||||
|
||||
* PIC32 drivers: The PIC32 Ethernet driver is now stable. The PIC32
|
||||
USB device controller driver is now functional (but not yet stable).
|
||||
|
||||
* PIC32 boards: Added support for the Sure DB-DP11212 PIC32 General
|
||||
Purpose Demo Board. There is now a PIC32 Starter Kit that
|
||||
provides NSH only through a Telnet connection.
|
||||
|
||||
* Build System: Some header files were moved into include/nuttx.
|
||||
The goal is to move any non-standard header files to include/nuttx
|
||||
or include/arch. Moved include/math.h to include/nuttx/math.h;
|
||||
this file is now only instantiated as the 'system' math.h if
|
||||
CONFIG_ARCH_MATH_H=y is defined.
|
||||
|
||||
* Tools: Added tools/cmpconfig.c, a tool for comparing two
|
||||
configuration files.
|
||||
|
||||
Work in progress. This release includes some partially completed
|
||||
work that is still not ready for prime time.
|
||||
|
||||
* NFS Client: Work is progressing on support for an NFS client
|
||||
file system. This is a port of the BSD NFS client file system
|
||||
that is being done by Jose Pablo Rojas V.
|
||||
|
||||
* Automated Configuration: Automated configuration based on the
|
||||
kconfig-frontends tool is being incorporated into the build
|
||||
system. The configuration is still not complete enough for
|
||||
general use in this release.
|
||||
|
||||
* STM32 Drivers: Added files that will (eventually) hold an STM32
|
||||
OTG FS host driver. This is still a work in progress.
|
||||
|
||||
Bugfixes:
|
||||
|
||||
* Networking: Corrected a deadlock that only occurred when
|
||||
executing the NSH 'ifconfig' command over Telnet.
|
||||
|
||||
* File system: Fix incorrect return errno value from read() when
|
||||
the file is opened write-only.
|
||||
|
||||
* Graphics: Fix several compilation errors that have crept into the
|
||||
multi-user NX server because of lack of use.
|
||||
|
||||
* STM32: In order to use CAN2, both CAN1 and CAN2 clocking must be
|
||||
enabled. Fixed a troublesome bug in the STM32 F4 I2C driver that
|
||||
resulting in timeouts.
|
||||
|
||||
* LPC17xx: Fixes for errors the crept in the LPC17xx DAC logic
|
||||
Contributed by Lzyy).
|
||||
|
||||
* Build System: Reordered the link command line to account for new
|
||||
versions of libgcc.a that require symbols from the application
|
||||
(abort()).
|
||||
|
||||
Reference in New Issue
Block a user