From 48a7fa31f918a6fc88719b3c9393a9ba2829f42a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 15 Nov 2016 10:37:59 -0600 Subject: Remove texinfo format documentation. Replaced by Sphinx formatted documentation. closes #2812. --- doc/relnotes/intro.texi | 147 ------------------------------------------------ 1 file changed, 147 deletions(-) delete mode 100644 doc/relnotes/intro.texi (limited to 'doc/relnotes/intro.texi') 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. -- cgit v1.2.3