OAR

RTEMS 4.5.0 On-Line Library


C Suites

PREV UP NEXT Bookshelf RTEMS Development Environment Guide

2.1.1: C Suites

The following table lists the suites currently included with the C implementation of RTEMS and the directory in which they may be located:

Support Libraries (BSPs, C library, CPU support) $RTEMS_ROOT/c/src/lib
Single Processor Tests $RTEMS_ROOT/c/src/tests/sptests
Timing Tests $RTEMS_ROOT/c/src/tests/tmtests
Multiprocessor Tests $RTEMS_ROOT/c/src/tests/mptests
Sample Applications $RTEMS_ROOT/c/src/tests/samples
RTEMS Build Tools $RTEMS_SRC_BASE/c/build_tools
Make Support $RTEMS_ROOT/c/make

The top level directory structure for the C implementation of RTEMS is as follows:

                     C
                     |
    +----------+-----------+----------+
    |          |           |          |
build_tools   make        src   update_tools

This directory contains the subdirectories which contain the entire C implementation of the RTEMS executive. The "build-tools" directory contains an assortment of support tools for the RTEMS development environment. Two subdirectories exist under "build-tools" which contain scripts (executables) and source for the support tools. The "make" directory contains configuration files and subdirectories which provide a robust host and cross-target makefile system supporting the building of the executive for numerous application environments. The "update_tools" directory contains utilities which aid in the updating from a previous version to the current version of the RTEMS executive.

The "src" directory structure for the C implementation of RTEMS is as follows:

                     C Source
                         |
 +-----------------------+-----------------------+
 |                       |                       |
exec                    lib                    tests

This directory contains all source files that comprises the RTEMS executive, supported target board support packages, and the RTEMS Test Suite.


PREV UP NEXT Bookshelf RTEMS Development Environment Guide

Copyright © 1988-2000 OAR Corporation