Skip to content
ReleaseNotes 89.6 KiB
Newer Older
patacongo's avatar
patacongo committed
    * Changes for a clean compilation under the ZDS-II toolchain.

Minor features:

    * Add logic to extract printf strings from FLASH (but there are still printf
      issues for that target)
    * Added a configuration for the Sure Electronics PIC32MX board.  However,
      higher priority tasks have stopped work on that configuration.
    * Added several new configurations for the STMicro STM3210E-EVAL board.
    * Added support for the STM3210E-EVAL board: (1) LCD in either landscape or
      portrait mode, and (2) interrupting buttons.
    * Added a configuration option to use different serial ports for debug
      and for the NSH serial console (there are some issues with CR-LF
      expansion and character echo if NSH is not run on the console).
    * Standardized the button press and button interrupt interfaces so that they
      are common across all boards.
    * Added a new graphics example that focuses on placing text on the background
      while pop-up windows occur.  Text should continue to update normally with
      or without the popup windows present.
    * Added ARM stack checking logic.

See the ChangeLog for a detailed description of these changes.
patacongo's avatar
patacongo committed

nuttx-6.7
^^^^^^^^^

The 74th release of NuttX, Version 6.7, was made on August 2, 2011 and is
available for download from the SourceForge website.  Note that release
consists of two tarballs:  nuttx-6.7.tar.gz and apps-6.7.tar.gz.  Both
may be needed (see the top-level nuttx/README.txt file for build
information).  Changes in this release are summarized below:

    * New OS APIs: Add the standard sem_timedwait() interface.
    * FAT File System:  Adds (optional) support for VFAT long file names.
    * USB:  Now the mass storage device can be connected when needed and
      disconnected when not needed (or re-connected as a different kind of
      device).
    * Touchscreen Support:  Defined a new NuttX touchscreen interface.
      Added a driver for the TI TSC2007 touchscreen controller chip.
    * NX Fonts:  Add support for multiple fonts; developed a tool to
      convert open source fonts into NuttX format; Converted and installed
      nine new, high quality fontsets.
    * NX Graphics: Add new NX APIs to support drawing of wide lines in any
      orientation.  Added new low level routines to set individual pixel
      more efficiently.
    * Build system:  Added a export target that will bundle up all of the
      NuttX libraries, header files, and the startup object into an export-
      able tarball.
    * LPC17xx: A CAN driver was contributed by Li Zhuoyi (Lzyy).
    * STM32: New NX-related configurations to excercise text and graphic image
      displays.
    * C Library:  Added a fixed precision atan2() math function.
    * Bugfixes:  Serial RX overrun error, FAT upper/lower NT 8.3 name
      handling fixed.  FAT directory allocation and initialization bug.
      STM32 SDIO DMA race condition bug.  eZ80 UART1 serial driver errors
      (Paul Osmialowski)