64 lines
2.9 KiB
Plaintext
64 lines
2.9 KiB
Plaintext
NuttX-6.21
|
|
----------
|
|
|
|
The 88th release of NuttX, Version 6.21, was made on August 25, 2012,
|
|
and is available for download from the SourceForge website. Note
|
|
that release consists of two tarballs: nuttx-6.21.tar.gz and
|
|
apps-6.21.tar.gz. Both may be needed (see the top-level nuttx/README.txt
|
|
file for build information).
|
|
|
|
This release corresponds with SVN release number: r5052
|
|
|
|
Additional new features and extended functionality:
|
|
|
|
* Core: Add support for multiple registered atexit() functions. Syslog
|
|
extended: Now any character driver may be used for the debug logging
|
|
device. Mountpoint traversal logic.
|
|
* Drivers: Added support for the TI PGA112-7 amplifier/multiplexor.
|
|
* LPC43xx: Added clock ramp-up logic to run at 204 MHz
|
|
* LPC43xx Drivers: SPIFI block driver, RS-485 support, Minimal termios
|
|
support. Framework for USB0 device controller driver.
|
|
* LPC17xx Drivers: Minimal termios support
|
|
* STM32: Support for STM32 F1 "Value Line" (contributed by Mike Smith).
|
|
Add support for STM32 F107 "Connectivity Line" (contributed by Max
|
|
Holtzberg).
|
|
Clock restart logic needed for recovery from low power modes.
|
|
* STM32 Drivers: RTC alarm support. Usable for wakeup from sleep mode,
|
|
Minimal serial termios support. USB OTG FS host driver (alpha).
|
|
* STM32 Boards: Add power management hooks for the STM32F4Discovery,
|
|
Add support for the Olimex STM32-P107 (contributed by Max Holtzberg).
|
|
* PIC32: Add support for the Pinguino MIPS toolchain.
|
|
* PIC32 Drivers: GPIO driver now supports F1 analog regiaters (ANSEL).
|
|
* PIC32 Boards: Add support for the PGA117 on the Mirtoo module.
|
|
* Calypso: Add support for the SSD1783 LCD on the Compal E99.
|
|
* Library: cfsetispeed(), cfsetospeed(), tcflush(), memchr(), and
|
|
memccpy().
|
|
* Applications: Port of freemodbus-v1.5.0. Add support for testing
|
|
devices with multiple ADC, PWM, and QE devices.
|
|
NSH: NSH 'mount' command (with no arguments) will now show mounted
|
|
volumes. Add new NSH 'df' command. Extended 'help' support. NSH
|
|
now catches the return value from spawned applications (provided
|
|
by Mike Smith).
|
|
* Build System: mkconfig will not define CONFIG_DRAM_END. A lot of
|
|
progress has been made on the automated NuttX configuration logic
|
|
(Thanks go to Richard Cochran).
|
|
* Documentation: Document ways to customize the behavior of NSH.
|
|
|
|
Bugfixes (see the change log for details) :
|
|
|
|
* Serial drivers (all): Fix ioctl return value. Common "upper half"
|
|
serial driver will now return with EINTR if a serial wait is
|
|
interrupted by a signal.
|
|
* FAT: Fix statfs() file name length.
|
|
* LPC43xx: Clock configuration.
|
|
* STM32: Pinmap fixes, SPI driver re-initialization
|
|
* STM32 Boards: Correct and lower SDIO frequency for F2 and f4 boards.
|
|
* AVR: C++ build issues.
|
|
* PM: Fix a place where interrupts were not be re-enabled.
|
|
* Applications: NSH application start-up race conditions.
|
|
* Library: Fieldwidth and justification for %s format. Fixed several
|
|
issues with presenting floating point numbers. NULL definition
|
|
for C++
|
|
|
|
As well as other, less critical bugs (see the ChangeLog for details)
|