diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 99753437e5..994eaf6fc6 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -3,34 +3,98 @@ NuttX -
-

-

NuttX RTOS

-

Last Updated: March 14, 2007

-

+

+ + + + +
+

NuttX RTOS

+

Last Updated: March 14, 2007

+
+

+ + + + +

Table of Contents

- -
  • Overview
  • -
  • Downloads
  • -
  • Supported Platforms
  • -
  • Memory Footprint
  • -
  • Licensing
  • -
  • Release History
  • -
  • Other Documentation
  • +
    + +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Overview
    Downloads
    Supported Platforms
    Memory Footprint
    Licensing
    Release History
    Other Documentation
    +
    + + + + + +
    +

    Overview

    +
    -

    Overview

    Goals. Nuttx is a real timed embedded operating system (RTOS). Its goals are:

    -

      -
    1. Small Footprint
    2. +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Small Footprint +

      Usable in all but the tightest micro-controller environments, The focus is on the tiny-to-small, deeply embedded environment.

      -
    3. Rich Feature OS Set
    4. +
      + Rich Feature OS Set +

      The goal is to provide most standard POSIX OS interfaces to support a rich multi-threaded development environment. @@ -40,14 +104,32 @@ (2) There is no MMU-based support for processes. At present, NuttX assumes a flat address space.

      -
    5. Highly Scalable
    6. +
      + Highly Scalable +

      Fully scalable from tiny (8-bit) to moderate embedded (32-bit). Scalability with rich feature set is accomplished with: Many tiny source files, link from static libraries, highly configurable, use of weak symbols when available.

      -
    7. Standards Compliance
    8. +
      + Standards Compliance +

      NuttX strives to achieve a high degree of standards compliance. The primary governing standards are POSIX and ANSI standards. @@ -60,28 +142,67 @@ Because of this standards conformance, software developed under other standard OSs (such as Linux) should port easily to NuttX.

      -
    9. Real-Time
    10. +
      + Real-Time +

      Fully pre-emptible, fixed priority and round-robin scheduling.

      -
    11. Totally Open
    12. +
      + Totally Open +

      Non-restrictive BSD license.

      - +
      -

      Downloads

      + + + + +
      +

      Downloads

      +

      - The initial release of NuttX (nuttx-0.1.0) is avalable for download + The second release of NuttX (nuttx-0.1.1) is avalable for download from the SourceForge website.

      -

      Supported Platforms

      + + + + +
      +

      Supported Platforms

      +
      - -

      Other Documentation

      + + + + +
      +

      Other Documentation

      +
      -
    13. User Guide
    14. -
    15. Porting Guide
    16. +
        + + + + + + + + + diff --git a/Documentation/NuttXBanner.html b/Documentation/NuttXBanner.html index 42a6018d63..a5f5925602 100644 --- a/Documentation/NuttXBanner.html +++ b/Documentation/NuttXBanner.html @@ -11,9 +11,23 @@ diff --git a/Documentation/favicon.ico b/Documentation/favicon.ico new file mode 100644 index 0000000000..5bd4f266ef Binary files /dev/null and b/Documentation/favicon.ico differ diff --git a/Documentation/index.html b/Documentation/index.html index 7320bb5aa4..6e62e0d912 100644 --- a/Documentation/index.html +++ b/Documentation/index.html @@ -2,7 +2,7 @@ NuttX - +
        User Guide
        Porting Guide
        - NuttX RTOS
        - Project
        - Home + + + + + + + + + + +
        + NuttX RTOS +
        + Project
        +
        + Home +