summaryrefslogtreecommitdiffstats
path: root/doc/relnotes/intro.texi
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--doc/relnotes/intro.texi147
1 files changed, 0 insertions, 147 deletions
diff --git a/doc/relnotes/intro.texi b/doc/relnotes/intro.texi
deleted file mode 100644
index 30e0914be8..0000000000
--- a/doc/relnotes/intro.texi
+++ /dev/null
@@ -1,147 +0,0 @@
-@c
-@c COPYRIGHT (c) 1989-2014.
-@c On-Line Applications Research Corporation (OAR).
-@c All rights reserved.
-
-@node Introduction, Introduction Supporting Tools, Top, Top
-@chapter Introduction
-@menu
-* Introduction Supporting Tools::
-* Introduction Documentation::
-@end menu
-
-This document describes the contents, installation
-procedure, and current status of Release @value{VERSION} of the RTEMS
-executive. An installation procedure is provided which
-describes the steps necessary to load and configure the RTEMS
-environment, including the GNU Development Environment and the
-NEWLIB ANSI C Library, on a host computer. The status of
-the RTEMS environment is given, which includes supported
-processors and target boards, versions of the GNU utilities
-which were used by the RTEMS developers for this release,
-support libraries status, features which are not implemented,
-and any known existing problems.
-
-This RTEMS release package contains the following general components:
-
-@itemize @bullet
-@item RTEMS C Executive
-
-@item RTEMS C Documentation Set
-
-@item RTEMS NEWLIB ANSI C Library
-
-@item Patches to GNU Development Tools
-
-@end itemize
-
-There are multiple mailing lists dedicated to RTEMS.
-Each list may be subscribed to, archives view, etc. by visiting
-@uref{http://www.rtems.org/mailman/listinfo}.
-
-@node Introduction Supporting Tools, GNU Development Tools, Introduction, Introduction
-@section Supporting Tools
-@menu
-* GNU Development Tools::
-* ANSI C Libraries::
-* GNU C Library::
-* NEWLIB C Library::
-@end menu
-
-This section discusses the freely available tools and
-libraries which are part of the RTEMS Development Environment.
-None of the tools discussed in this section were developed by
-the RTEMS project, although many do include submissions from the
-project. All of the tools and libraries required to build RTEMS
-are freely available. The home ftp site for most of the non-RTEMS
-specific tools is either prep.ai.mit.edu (18.71.0.38) or
-ftp.cygnus.com (140.174.1.3).
-
-Specifically of interest to embedded systems developers
-using the GNU tools is the crossgcc mailing list. This is
-a Majordomo style mailing list and may be subscribed to
-by sending a message to crossgcc-request@@cygnus.com with
-the following line as the body:
-
-@example
-subscribe rtems_user@@your_email_goes_here.com
-@end example
-
-Please replace rtems_user@@your_email_goes_here.com with your
-email address. The FAQ for crossgcc is in the /pub/embedded/crossgcc
-directory on ftp.cygnus.com (205.180.83.42).
-
-@node GNU Development Tools, ANSI C Libraries, Introduction Supporting Tools, Introduction Supporting Tools
-@subsection GNU Development Tools
-
-Numerous GNU tools are used in the RTEMS Development
-Environment including C and Ada compilers, the GNU make program,
-GNU m4, the GNU assembler and binary utilities (linker,
-librarian, etc.), GNU tar, GNU zip, and the GNU debugger. These
-tools are distributed in source form and are all licensed under
-the GNU Public License which allows for unrestricted
-distribution under the condition that source code always be
-available. The Free Software Foundation is officially the
-originator of most of the GNU tools although many individuals
-have contributed to the GNU projects. In keeping with the
-spirit of the GPL, most of the time the GNU tools are
-distributed as source code without executables. It is the
-responsibility of the local site to install each tool. Numerous
-organizations and individuals supply executables for the GNU
-tools. All are required by the terms of the GPL to also make
-the source code available to the end user.
-
-The primary ftp site for the FSF GNU tools is
-prep.ai.mit.edu (18.71.0.38) in the /pub/gnu directory. These
-tools are mirrored on numerous ftp sites.
-
-@node ANSI C Libraries, GNU C Library, GNU Development Tools, Introduction Supporting Tools
-@subsection ANSI C Libraries
-
-This section discusses the following freely
-distributable ANSI C Libraries:
-
-@itemize @bullet
-@item GNU C Library, and
-
-@item NEWLIB
-@end itemize
-
-No C Library is included in the standard RTEMS
-distribution. It is the responsibility of the user to obtain
-and install a C Library separately.
-
-@node GNU C Library, NEWLIB C Library, ANSI C Libraries, Introduction Supporting Tools
-@subsection GNU C Library
-
-The GNU C Library is a robust and well-documented C
-Library which is distributed under the terms of the Library GNU
-Public License (LGPL). This library was not designed for use in
-real-time, embedded systems and the resource requirements of
-some of the routines in this library are an obvious indication
-of this. Additionally, this library does not have support for
-reentrancy in the sense that each task in a multitasking system
-could safely invoke every routine in the library. Finally, the
-distribution terms of the LGPL are considered undesirable by
-many embedded systems developers. However, the GNU C Library is
-very complete and is compliant with as many standards as
-possible. Because of this, it may be the only choice for many
-developers.
-
-@node NEWLIB C Library, Introduction Documentation, GNU C Library, Introduction Supporting Tools
-@subsection NEWLIB C Library
-
-The NEWLIB C Library was specifically designed for real-time embedded
-systems. It is a small, reasonably documented Library with support
-for reentrancy. This library is a collection of freely distributable
-and public domain source code and is freely distributable with as few
-restrictions as possible placed on the end user.
-
-@node Introduction Documentation, Installation Procedure, NEWLIB C Library, Introduction
-@section Documentation
-
-The RTEMS Documentation Set is provided online at
-@uref{http://www.rtems.org/onlinedocs.html}
-as reference information for all levels of RTEMS users.
-
-The RTEMS documentation set is available in HTML, PostScript, PDF, and DVI.