diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 7cb216ee97a..66c3ecdaefc 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: June 09, 2009

+

Last Updated: June 11, 2009

@@ -784,6 +784,14 @@ support. A verified NuttShell (NSH) configuration is also available.

+

+ Development Environments: + 1) Linux with native Linux GNU toolchain, 2) Cygwin with Cygwin GNU toolchain, or 3) Cygwin + with Windows native toolchain (CodeSourcery or devkitARM). A DIY toolchain for Linux + or Cygwin is provided by the NuttX + buildroot + package. +

@@ -807,7 +815,15 @@ is fully functional with interrupt driven serial console. An SPI driver is available but untested (because the Olimex card slot appears to accept only MMC cards; I have only SD cards). Additional features are needed: USB driver, MMC integration, to name two. -

+

+

+ Development Environments: + 1) Linux with native Linux GNU toolchain, 2) Cygwin with Cygwin GNU toolchain, or 3) Cygwin + with Windows native toolchain (CodeSourcery or devkitARM). A DIY toolchain for Linux + or Cygwin is provided by the NuttX + buildroot + package. +

@@ -877,6 +893,14 @@ There are working configurations the NuttX OS test, to run the NuttShell (NSH), the NuttX networking test, and the uIP web server.

+

+ Development Environments: + 1) Linux with native Linux GNU toolchain, 2) Cygwin with Cygwin GNU toolchain, or 3) Cygwin + with Windows native toolchain (CodeSourcery or devkitARM). A DIY toolchain for Linux + or Cygwin is provided by the NuttX + buildroot + package. +

@@ -1216,11 +1240,29 @@ m68k, m68hc11, m68hc12, and SuperH ports. specific directories in place. These copied directories make work a little more complex, but otherwise work well.

+
  • + Dependencies + NuttX uses the GCC compiler's -M option to generate make dependencies. These + dependencies are retained in files called Make.deps throughout the system. + For compilers other than GCC, there is no support for making dependencies in this way. + For Windows native GCC compilers, the generated dependencies are windows paths and not + directly usable in the Cygwin make. By default, dependencies are surpressed for these + compilers as well. +
  • +

    + NOTE: dependencies are suppress by setting the make variable MKDEPS to point + to the do-nothing dependency script, tools/mknulldeps.sh. + Dependencies can be enabled for the Windows native GCC compilers by setting + MKDEPS to point to $(TOPDIR)/tools/mkdeps.sh --winpaths $(TOPDIR). +

    - At present, only the Zilog Z16F, z8Encore, and eZ80Acclaim ports use a native Windows toolchain - (the Zilog ZDS-II toolchain). - @@ -1440,6 +1482,8 @@ nuttx-0.4.8 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> * Fixed build of LM3X6918 using the CodeSourcery Windows native toolchain. There were lots of issues with Cygwin paths and Cygwin symbolic links. These changes may work with the devarmKIT as well, but that remains untested. + * The NXP LPC2148 and STR711 targets can now also be built using the CodeSourcery + or devkitARM Windows native toolchains. pascal-0.1.3 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>