RTEMS Development Environment Guide
The "exec" directory structure for the C implementation is as follows:
C Executive | +-----------+----------+-----------+----------+ | | | | | posix rtems sapi score wrapup
This directory contains a set of subdirectories which contains the source files comprising the executive portion of the RTEMS development environment. At this point the API specific and "supercore" source code files are separated into distinct directory trees. The "rtems" and the "posix" subdirectories contain the C language source files for each module comprising the respective API. Also included in this directory are the subdirectories "sapi" and "score" which are the supercore modules. Within the "score" directory the CPU dependent modules are found.
The "cpu" directory contains a subdirectory for each target CPU supported by the release of the RTEMS executive. Each processor directory contains the CPU dependent code necessary to host RTEMS. The "no_cpu" directory provides a starting point for developing a new port to an unsupported processor. The files contained within the "no_cpu" directory may also be used as a reference for the other ports to specific processors.
RTEMS Development Environment Guide
Copyright © 1988-2000 OAR Corporation