Under Construction


Nuttx Operating System

Porting Guide

by

Gregory Nutt

Last Update: February 8, 2007

Table of Contents

  • 1.0 1.0 Introduction
  • 2.0 Directory Structure
  • 3.0 Configuring and Building

  • 1.0 Introduction

    Overview This document provides and overview of the Nuttx build and configuration logic and provides hints for the incorporation of new processor/board archectures into the build.

    See also arch/README.txt.

    General Philosophy.


    2.0 Directory Structure

    The general directly layout for Nuttx is very similar to the directory structure of the Linux kernel -- at least at the most superficial layers. At the top level is the main makefile and a series of sub-directories identified below and discussed in the following paragraphs:

    2.1 Documentation

    2.2 arch

    2.3 drivers

    2.4 examples

    2.5 fs

    2.6 include

    2.7 lib

    2.8 mm

    2.9 sched

    2.10 tools


    3.0 Configuring and Building