diff --git a/Documentation/NuttxPortingGuide.html b/Documentation/NuttxPortingGuide.html index 992548fafd6..52ca0cf9b40 100644 --- a/Documentation/NuttxPortingGuide.html +++ b/Documentation/NuttxPortingGuide.html @@ -16,7 +16,7 @@

by

Gregory Nutt

-

Last Update: November 14, 2008

+

Last Update: November 26, 2008

Table of Contents

@@ -43,14 +43,15 @@
  • 2.4 drivers/
  • 2.5 examples/
  • 2.6 fs/
  • -
  • 2.7 include/
  • -
  • 2.8 lib/
  • -
  • 2.9 mm/
  • -
  • 2.10 net
  • -
  • 2.11 netutils
  • -
  • 2.12 sched/
  • -
  • 2.13 tools/
  • -
  • 2.14 Makefile
  • +
  • 2.7 graphics/
  • +
  • 2.8 include/
  • +
  • 2.9 lib/
  • +
  • 2.10 mm/
  • +
  • 2.11 net
  • +
  • 2.12 netutils
  • +
  • 2.13 sched/
  • +
  • 2.14 tools/
  • +
  • 2.15 Makefile
  • 3.0 Configuring and Building
  • @@ -262,21 +248,21 @@ under arch/ with the following characteristics:

    2.2.2 Summary of Files

    @@ -498,24 +484,23 @@ provide a subdirectory <board-name> under configs/ with the following characteristics:

    2.3.2 Summary of Files

    @@ -706,6 +691,23 @@

    This directory holds architecture-independent device drivers.

    +

    2.5 examples

    @@ -719,53 +721,147 @@ This directory contains the NuttX file system. This file system is described below.

    + -

    2.7 include

    +

    2.7 graphics

    + +

    + This directory contains files for graphics/video support under NuttX. +

    + + +

    2.8 include

    This directory holds NuttX header files. Standard header files file retained in can be included in the normal fashion:

    +

    + Directory structure: +

    + -

    2.8 lib

    +

    2.9 lib

    This directory holds a collection of standard libc-like functions with custom interfaces into Nuttx.

    -

    2.9 mm

    +

    2.10 mm

    This is the NuttX memory manager.

    -

    2.10 net

    +

    2.11 net

    This directory contains the implementation of the socket APIs. The subdirectory, uip contians the uIP port.

    -

    2.11 netutils

    +

    2.12 netutils

    - This directory contains most of the network applications contained under the uIP-1.0 apps directory. - As the uIP apps/README says, these applications "are not all heavily tested." + This directory contains most of the network applications. + Some of these are original with NuttX (like tftpc) and others were leveraged from the uIP-1.0 apps directory. + As the uIP apps/README says, these applications "are not all heavily tested."

    + -

    2.12 sched

    +

    2.13 sched

    The files forming core of the NuttX RTOS reside here.

    -

    2.13 tools

    +

    2.14 tools

    This directory holds a collection of tools and scripts to simplify - configuring and building NuttX. + configuring, building and maintaining NuttX.

    + -

    2.14 Makefile

    +

    2.15 Makefile

    The top-level Makefile in the ${TOPDIR} directory contains all of the top-level control logic to build NuttX.