Skip to content
Snippets Groups Projects
NuttX.html 68.2 KiB
Newer Older
patacongo's avatar
patacongo committed
   </td>
</tr>
</table></center>

patacongo's avatar
patacongo committed
<table width ="100%">
  <tr bgcolor="#e4e4e4">
  <td>
patacongo's avatar
patacongo committed
    <a name="currentrelease">ChangeLog for the Current Release</a>
patacongo's avatar
patacongo committed
  </td>
  </tr>
</table>

<ul><pre>
nuttx-5.18 2011-02-27 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
patacongo's avatar
patacongo committed
    * Incorporate several uIP patches from http://gitweb.aeruder.net/?p=uip.git;a=summary.
      - Lost SYNACK causes connection reset
      - Fix missing UDP stats for sent/received packets
      - Added support for Cygwin as development/test platform.
    * configs/demo9s12ne64 - Integrate new buildroot-1.9 m8s12x toolchain.
    * 'uname -o' is used throughout the build logic in bash scripts and also in
      Make.defs files in order to distinguish between Cygwin and Linux.  However,
      the -o option is not standard and is not supported under, for example, OS-X or
      Solaris.  This was solved by changing all 'uname -o' references to the more
      complex:  'uname -o 2>/dev/null || echo &quot;Other&quot;'
    * drivers/usbhost/usbhost_enumerate.c -- Add logic to get the VID and PID.  This
      is necessary in order to support vendor-specific USB devices.
patacongo's avatar
patacongo committed
    * examplex/wlan, configs/olimex-lpc1766stk/wlan, drivers/usbhost/usbhost_rtl8187.c,
      Add infrastructure to support RTL18187 wireless USB.
    * configs/nucleus2g -- backed out USB host changes... wrong board.
patacongo's avatar
patacongo committed
    * Renamed arc/hc/include/mc9s12ne64 and src/mc9s12ne64 -- m9s12.  That name is
      shorter and more general.
    * The NuttX repository has been converted to SVN and can now be found here
      http://nuttx.svn.sourceforge.net/viewvc/nuttx/
patacongo's avatar
patacongo committed
    * configs/mbed/hidkbd -- Added USB host support for the mbed LPC1768 board; add
       a USB host HID keyboard configuraion.
    * drivers/usbhost/hid_parser.c -- Leverages the LUFA HID parser written by
      Dean Camera.
    * examples/nsh -- Correct an usage of getopt(): If you stop calling getopt()
      before all parameters are parsed, you can leave getopt() in a strange state.
    * include/nuttx/fb.h -- Restore missing RGB type that was accidentally removed
      when Nokia 6100 support was added.
    * Rename arch/pjrc-8051 to arch/8051
    * configs/ne64badge -- Add a configuration for the Future Electronics Group
      NE64 Badge development board (Freescale MC9S12NE64)
    * Changes contributed by Uros Platise:
      - Add support for the STM32F103RET6
      - configs/vsn - Support for the ISOTEL NetClamps VSN V1.2 ready2go sensor
        network platform
    * arch/hc, configs/ne64badge -- Development is complete for the Freescale
      mc9s12ne64 on the Future Electronics Group NE64 /PoE Badge board.  Howeve,
      this port remains untested until I figure out this BDM / Code Warrior
      and paged build thing
    * Added a new 'kill' command to NSH that will support sending signals to
      running NuttX tasks.

pascal-2.0 2009-12-21 Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;

    * Updated to use standard C99 types in stdint.h and
      stdbool.h.  This change was necessary for compatibility
      with NuttX-5.0 (any beyond).

buildroot-1.9 2011-02-10 &lt;spudmonkey@racsa.co.cr&gt;

    * configs/arm926t-defconfig-4.3.3: update arm926t-defconfig-4.2.4
    * configs/arm926t-defconfig-nxflat: NXFLAT-only configuration for
      arm926
    * toolchain/gdb/gdb.mk - Remove ncurses dependency from gdb_target target.
    * toolchain/gdb/gdb.mk - Added --disable-werror to GDB configuration line.
      GDB 6.8 won't build because the tarbal was released with -Werror enabled and
      the build stops on the first warning.
    * Add support for Freescale m9s12x using binutils 2.18 and gcc 3.3.6 and
      patches available from http://www.msextra.com/tools courtesy of James
      Cortina.  Add configs/m9x12x-defconfig-3.3.6.
</pre></ul>

<table width ="100%">
  <tr bgcolor="#e4e4e4">
  <td>
    <a name="pendingchanges">Unreleased Changes</a>
  </td>
  </tr>
</table>

<ul><pre>
nuttx-5.19 2011-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
    * NSH: 'mem' command renamed to 'free'.  Output is now more similar to the
      Linux 'free' command.
patacongo's avatar
patacongo committed
    * NSH: Correct a redirection bug in NSH.  The following would not work; it
      resulted in a hang after the 'cat /dev/fifo':

        nsh> mkfile /dev/fifo
        nsh> cd /tmp             # /tmp is a mounted RAM disk
        nsh> cat /dev/fifo > test.txt &
        nsh> echo "This is a test" > /dev/fifo

      The error was caused because (1) there was a path that resulted in stdout
      being closed (the "hang") and also (2) the 'cat' command was always outputting
      to stdout, not to the redirected file descriptor.  Now:

        nsh> cat test.txt
        This is a test
pascal-2.1 2011-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
buildroot-1.10 2011-xx-xx <spudmonkey@racsa.co.cr>
patacongo's avatar
patacongo committed
</pre></ul>

patacongo's avatar
patacongo committed
<table width ="100%">
  <tr bgcolor="#e4e4e4">
  <td>
    <a name="TODO"><h1>Bugs, Issues, <i>Things-To-Do</i></h1></a>
  </td>
  </tr>
</table>

<ul>
<p>
   The current list of NuttX <i>Things-To-Do</i> in SVN <a href="http://nuttx.svn.sourceforge.net/viewvc/nuttx/trunk/nuttx/TODO?view=log">here</a>.
patacongo's avatar
patacongo committed
   A snapshot of the <i>To-Do</i> list associated with the current release are available <a href="TODO.txt">here</a>.
</p>
</ul>
patacongo's avatar
patacongo committed
<table width ="100%">
  <tr bgcolor="#e4e4e4">
  <td>
    <a name="documentation"><h1>Other Documentation</h1></a>
  </td>
  </tr>
</table>
patacongo's avatar
patacongo committed

patacongo's avatar
patacongo committed
<ul><table>
<tr>
patacongo's avatar
patacongo committed
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
patacongo's avatar
patacongo committed
  <td><a href="NuttxUserGuide.html">User Guide</a></td>
patacongo's avatar
patacongo committed
</tr>
<tr>
patacongo's avatar
patacongo committed
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
patacongo's avatar
patacongo committed
  <td><a href="NuttxPortingGuide.html">Porting Guide</a></td>
patacongo's avatar
patacongo committed
</tr>
patacongo's avatar
patacongo committed
<tr>
patacongo's avatar
patacongo committed
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
patacongo's avatar
patacongo committed
  <td><a href="NuttShell.html">NuttShell (NSH)</a></td>
</tr>
patacongo's avatar
patacongo committed
<tr>
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
  <td><a href="NuttXNxFlat.html">NXFLAT</a> Binary Format</td>
</tr>
<tr>
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
  <td><a href="NXGraphicsSubsystem.html">NX Graphics Subsystem</a></td>
</tr>
patacongo's avatar
patacongo committed
<tr>
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
  <td><a href="NuttXDemandPaging.html">Demand Paging</a></td>
</tr>
patacongo's avatar
patacongo committed
<tr>
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
  <td><a href="README.html">NuttX README Files</a></td>
</tr>
patacongo's avatar
patacongo committed
<tr>
patacongo's avatar
patacongo committed
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
patacongo's avatar
patacongo committed
  <td><a href="ChangeLog.txt">Change Log</a></td>
</tr>
<tr>
patacongo's avatar
patacongo committed
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
patacongo's avatar
patacongo committed
  <td><a href="TODO.txt">To-Do List</a></td>
</tr>
<tr>
  <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
  <td><a href="UsbTrace.html">USB Device Driver Tracing</a></td>
patacongo's avatar
patacongo committed
</tr>
patacongo's avatar
patacongo committed
</center></ul>
patacongo's avatar
patacongo committed

patacongo's avatar
patacongo committed
<small>
<table width ="100%">
  <tr bgcolor="#e4e4e4">
  <td>
    <a name="trademarks"><h1>Trademarks</h1></a>
  </td>
  </tr>
</table>
<ul>
  <li>ARM, ARM7 ARM7TDMI, ARM9, ARM920T, ARM926EJS Cortex-M3 are trademarks of Advanced RISC Machines, Limited.</li>
patacongo's avatar
patacongo committed
  <li>Cygwin is a trademark of Red Hat, Incorporated.</li>
  <li>Linux is a registered trademark of Linus Torvalds.</li>
  <li>Eagle-100 is a trademark of <a href=" http://www.micromint.com/">Micromint USA, LLC</a>.
patacongo's avatar
patacongo committed
  <li>LPC2148 is a trademark of NXP Semiconductors.</li>
  <li>TI is a tradename of Texas Instruments Incorporated.</li>
  <li>UNIX is a registered trademark of The Open Group.</li>
  <li>VxWorks is a registered trademark of Wind River Systems, Incorporated.</li>
patacongo's avatar
patacongo committed
  <li>ZDS, ZNEO, Z16F, Z80, and Zilog are a registered trademark of Zilog, Inc.</li>
patacongo's avatar
patacongo committed
</ul>
<p>
patacongo's avatar
patacongo committed
  NOTE: NuttX is <i>not</i> licensed to use the POSIX trademark.  NuttX uses the POSIX
  standard as a development guideline only.
patacongo's avatar
patacongo committed
</p>
</small>

patacongo's avatar
patacongo committed
</body>
</html>