Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > System > Operating Systems > Other

    NuttX 6.17

    Download button

    No screenshots available
    Downloads: 2,138  Tell us about an update
    User Rating:
    Rated by:
    Good (3.2/5)
    29 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Gregory Nutt | More programs
    BSD License / FREE
    April 17th, 2012, 07:07 GMT [view history]
    ROOT / System / Operating Systems / Other

     Read user reviews (0)  Refer to a friend  Subscribe

    NuttX description

    NuttX project is a real-time embedded operating system (RTOS).

    NuttX project is a real-time embedded operating system (RTOS). It has a small footprint that is usable in micro-controller environments. It is fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems. It also aims to be fully compliant to standards, to be fully real time, and to be totally open.


    Product's homepage

    Here are some key features of "NuttX":

    Small Footprint:

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

    Rich Feature OS Set:

    · The goal is to provide most standard POSIX OS interfaces to support a rich multi-threaded development environment.
    · NON-GOALS: (1) It is not a goal to provide OS subsystems such as network or USB (but these could obviously be added). (2) There is no MMU-based support for processes. At present, NuttX assumes a flat address space.

    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.

    Standards Compliance:

    · NuttX strives to achieve a high degree of standards compliance. The primary governing standards are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS's are adopted for functionality not available under these standards or for functionaly that is not appropriate for the deeply-embedded RTOS (such as fork()).
    · Because of this standards conformance, software developed under other standard OSs (such as Linux) should port easily to NuttX.

    Real-Time:

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

    Totally Open:

    · Non-restrictive BSD license.

    What's New in This Release: [ read full changelog ]

    · This version includes support for the Calypso CPU used by the Osmocom-bb project, adds NxConsole (which allows execution of multiple NSH sessions in different NX graphics windows), and extends support for the STMicro STM32 and Microchip PIC32 platforms.

      


    TAGS:

    embedded OS | operating system | RTOS distro | NuttX | RTOS | embedded



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM