summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2011-12-06 15:12:48 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2011-12-06 15:12:48 +0000
commitabdeac2a140b9a6a13602734e6da1041765fe710 (patch)
tree1d665667f0cd9e59ee6cf8ab899ccfdb67a3ba8a
parent2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-abdeac2a140b9a6a13602734e6da1041765fe710.tar.bz2
2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc * .cvsignore, Makefile.am, README, configure.ac, index.html.in, main.am, project.am, ada_user/.cvsignore, ada_user/ada_user.texi, ada_user/example.texi, bsp_howto/.cvsignore, bsp_howto/bsp_howto.texi, cpu_supplement/.cvsignore, cpu_supplement/cpu_supplement.texi, cpu_supplement/preface.texi, develenv/.cvsignore, develenv/develenv.texi, develenv/intro.texi, filesystem/.cvsignore, filesystem/filesystem.texi, filesystem/preface.texi, networking/.cvsignore, networking/networking.texi, networking/preface.texi, porting/.cvsignore, porting/porting.texi, porting/preface.texi, posix1003.1/.cvsignore, posix1003.1/posix1003_1.texi, posix_users/.cvsignore, posix_users/posix_users.texi, posix_users/preface.texi, shell/.cvsignore, shell/preface.texi, shell/shell.texi, started/.cvsignore, started/started.texi, user/.cvsignore, user/c_user.texi, user/dirstat.texi, user/example.texi, user/glossary.texi, user/preface.texi: Convert from texi2www to texi2html. * texi2html_init.in: New file. * rtems_footer.html.in, rtems_header.html.in: Removed.
Diffstat (limited to '')
-rw-r--r--doc/.cvsignore4
-rw-r--r--doc/ChangeLog23
-rw-r--r--doc/Makefile.am2
-rw-r--r--doc/README16
-rw-r--r--doc/ada_user/.cvsignore2
-rw-r--r--doc/ada_user/ada_user.texi13
-rw-r--r--doc/ada_user/example.texi4
-rw-r--r--doc/bsp_howto/.cvsignore3
-rw-r--r--doc/bsp_howto/bsp_howto.texi13
-rw-r--r--doc/configure.ac5
-rw-r--r--doc/cpu_supplement/.cvsignore2
-rw-r--r--doc/cpu_supplement/cpu_supplement.texi13
-rw-r--r--doc/cpu_supplement/preface.texi4
-rw-r--r--doc/develenv/.cvsignore2
-rw-r--r--doc/develenv/develenv.texi13
-rw-r--r--doc/develenv/intro.texi4
-rw-r--r--doc/filesystem/.cvsignore2
-rw-r--r--doc/filesystem/filesystem.texi13
-rw-r--r--doc/filesystem/preface.texi4
-rw-r--r--doc/index.html.in30
-rw-r--r--doc/main.am10
-rw-r--r--doc/networking/.cvsignore2
-rw-r--r--doc/networking/networking.texi13
-rw-r--r--doc/networking/preface.texi4
-rw-r--r--doc/porting/.cvsignore2
-rw-r--r--doc/porting/porting.texi13
-rw-r--r--doc/porting/preface.texi4
-rw-r--r--doc/posix1003.1/.cvsignore2
-rw-r--r--doc/posix1003.1/posix1003_1.texi11
-rw-r--r--doc/posix_users/.cvsignore2
-rw-r--r--doc/posix_users/posix_users.texi13
-rw-r--r--doc/posix_users/preface.texi4
-rw-r--r--doc/project.am23
-rw-r--r--doc/rtems_footer.html.in1
-rw-r--r--doc/rtems_header.html.in5
-rw-r--r--doc/shell/.cvsignore2
-rw-r--r--doc/shell/preface.texi6
-rw-r--r--doc/shell/shell.texi13
-rw-r--r--doc/started/.cvsignore2
-rw-r--r--doc/started/started.texi10
-rw-r--r--doc/texi2html_init.in19
-rw-r--r--doc/user/.cvsignore2
-rw-r--r--doc/user/c_user.texi17
-rw-r--r--doc/user/dirstat.texi4
-rw-r--r--doc/user/example.texi4
-rw-r--r--doc/user/glossary.texi4
-rw-r--r--doc/user/preface.texi4
47 files changed, 119 insertions, 249 deletions
diff --git a/doc/.cvsignore b/doc/.cvsignore
index 46bb161a00..a710775eef 100644
--- a/doc/.cvsignore
+++ b/doc/.cvsignore
@@ -10,7 +10,5 @@ Makefile.in
mdate-sh
missing
mkinstalldirs
-rtems_footer.html
-rtems_header.html
-rtems_support.html
+texi2html_init
texinfo.tex
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 2f3aa84fbf..cf787d30c8 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,26 @@
+2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ PR 1793/doc
+ * .cvsignore, Makefile.am, README, configure.ac, index.html.in,
+ main.am, project.am, ada_user/.cvsignore, ada_user/ada_user.texi,
+ ada_user/example.texi, bsp_howto/.cvsignore,
+ bsp_howto/bsp_howto.texi, cpu_supplement/.cvsignore,
+ cpu_supplement/cpu_supplement.texi, cpu_supplement/preface.texi,
+ develenv/.cvsignore, develenv/develenv.texi, develenv/intro.texi,
+ filesystem/.cvsignore, filesystem/filesystem.texi,
+ filesystem/preface.texi, networking/.cvsignore,
+ networking/networking.texi, networking/preface.texi,
+ porting/.cvsignore, porting/porting.texi, porting/preface.texi,
+ posix1003.1/.cvsignore, posix1003.1/posix1003_1.texi,
+ posix_users/.cvsignore, posix_users/posix_users.texi,
+ posix_users/preface.texi, shell/.cvsignore, shell/preface.texi,
+ shell/shell.texi, started/.cvsignore, started/started.texi,
+ user/.cvsignore, user/c_user.texi, user/dirstat.texi,
+ user/example.texi, user/glossary.texi, user/preface.texi: Convert
+ from texi2www to texi2html.
+ * texi2html_init.in: New file.
+ * rtems_footer.html.in, rtems_header.html.in: Removed.
+
2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
* ada_user/version.texi, bsp_howto/version.texi,
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 0b09a7cd96..65155ce4c3 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -15,7 +15,7 @@ if USE_HTML
html_DATA = index.html HELP.html
endif
-EXTRA_DIST = HELP.html rtems_header.html.in rtems_footer.html.in
+EXTRA_DIST = HELP.html
EXTRA_DIST += common/cpright.texi common/setup.texi \
common/treedef.tex common/rtems.texi.in
diff --git a/doc/README b/doc/README
index 8cd557e9ce..02fff1fe71 100644
--- a/doc/README
+++ b/doc/README
@@ -7,8 +7,12 @@ Tools Required
The following tools are used in the production of this documentation:
TeX
-texinfo 4.0
-texi2www-960103 (included in tree)
+texi2html 1.82
+texinfo-tex 4.13a
+
+texi2html will be deprecated in the upcomine texinfo release. At that point,
+we will need to provide support for texi2any.pl as an alternative means to
+produce html output.
This was used by the authors to generate the directory tree figure
in the texinfo printed version:
@@ -29,9 +33,6 @@ Making the Documentation
cd rtems-XXX/doc
../bootstrap
./configure --enable-maintainer-mode
-cd tools ; make
-cd ..
-make info
make all
make install
@@ -49,8 +50,3 @@ This generates a rtems-<version>.tar.gz in the toplevel directory.
Making a Preformatted Distribution
==================================
Install and tar it up. :)
-
-Common Problems
-===============
-
-TeX pool_size too small.
diff --git a/doc/ada_user/.cvsignore b/doc/ada_user/.cvsignore
index e88e97a929..1cd7ad97d8 100644
--- a/doc/ada_user/.cvsignore
+++ b/doc/ada_user/.cvsignore
@@ -26,8 +26,6 @@ Makefile.in
mdate-sh
ObjectId-16Bits.pdf
ObjectId-32Bits.pdf
-rtems_footer.html
-rtems_header.html
rtemspie.pdf
semaphore_attributes.pdf
states.pdf
diff --git a/doc/ada_user/ada_user.texi b/doc/ada_user/ada_user.texi
index 0e73505caa..279f219922 100644
--- a/doc/ada_user/ada_user.texi
+++ b/doc/ada_user/ada_user.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2008.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -115,11 +115,8 @@
@include user/dirstat.texi
@include example.texi
@include user/glossary.texi
-@ifinfo
@node Top, List of Figures, (dir), (dir)
-@top ada_user
-
-This is the online version of the RTEMS Ada User's Guide.
+@top RTEMS Applications Ada User's Guide
@menu
* List of Figures::
@@ -159,12 +156,6 @@ This is the online version of the RTEMS Ada User's Guide.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, Glossary, Top
@unnumbered Command and Variable Index
diff --git a/doc/ada_user/example.texi b/doc/ada_user/example.texi
index 39f807f238..4a06684c5d 100644
--- a/doc/ada_user/example.texi
+++ b/doc/ada_user/example.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Example Application, Glossary, Directive Status Codes, Top
-@end ifinfo
@chapter Example Application
@example
diff --git a/doc/bsp_howto/.cvsignore b/doc/bsp_howto/.cvsignore
index 2f14229c82..fb8ef2e6cb 100644
--- a/doc/bsp_howto/.cvsignore
+++ b/doc/bsp_howto/.cvsignore
@@ -8,6 +8,7 @@ bsp_howto.aux
bsp_howto.cp
bsp_howto.dvi
bsp_howto.fn
+bsp_howto.fns
bsp_howto*.html
bsp_howto.info
bsp_howto.ky
@@ -35,8 +36,6 @@ network.t
network.texi
nvmem.texi
rtc.texi
-rtems_footer.html
-rtems_header.html
shmsupp.texi
support.texi
target.texi
diff --git a/doc/bsp_howto/bsp_howto.texi b/doc/bsp_howto/bsp_howto.texi
index ba82203984..4939da6111 100644
--- a/doc/bsp_howto/bsp_howto.texi
+++ b/doc/bsp_howto/bsp_howto.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2009.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -78,11 +78,8 @@
@include analog.texi
@include discrete.texi
-@ifinfo
@node Top, Introduction, (dir), (dir)
-@top bsp_howto
-
-This is the online version of the RTEMS BSP and Device Driver Development Guide.
+@top RTEMS BSP and Device Driver Development Guide
@menu
* Introduction::
@@ -108,12 +105,6 @@ This is the online version of the RTEMS BSP and Device Driver Development Guide.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
diff --git a/doc/configure.ac b/doc/configure.ac
index c73f7ee453..2d7b1e0534 100644
--- a/doc/configure.ac
+++ b/doc/configure.ac
@@ -75,8 +75,8 @@ AC_PROG_LN_S
AC_CHECK_PROGS(PERL,perl)
-TEXI2WWW='$(PERL) $(top_srcdir)/tools/texi2www/texi2www'
-AC_SUBST(TEXI2WWW)
+AC_CHECK_PROGS(TEXI2HTML,texi2html)
+AC_SUBST(TEXI2HTML)
AC_CHECK_PROGS(GS,gs)
AM_CONDITIONAL(GS,test x"$GS" != x"")
@@ -168,5 +168,6 @@ relnotes/Makefile
new_chapters/Makefile
cpu_supplement/Makefile
shell/Makefile
+texi2html_init
])
AC_OUTPUT
diff --git a/doc/cpu_supplement/.cvsignore b/doc/cpu_supplement/.cvsignore
index 013c96ef0a..3de37352e4 100644
--- a/doc/cpu_supplement/.cvsignore
+++ b/doc/cpu_supplement/.cvsignore
@@ -32,8 +32,6 @@ Makefile.in
mdate-sh
mips.texi
powerpc.texi
-rtems_footer.html
-rtems_header.html
rtemspie.pdf
sh.texi
sparc.texi
diff --git a/doc/cpu_supplement/cpu_supplement.texi b/doc/cpu_supplement/cpu_supplement.texi
index df5924c17b..62609ca351 100644
--- a/doc/cpu_supplement/cpu_supplement.texi
+++ b/doc/cpu_supplement/cpu_supplement.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2009.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -71,11 +71,8 @@
@include sh.texi
@include sparc.texi
@include sparc64.texi
-@ifinfo
@node Top, Preface, (dir), (dir)
-@top cpu_supplement
-
-This is the online version of the RTEMS CPU Architecture Supplement.
+@top RTEMS CPU Architecture Supplement
@menu
* Preface::
@@ -95,12 +92,6 @@ This is the online version of the RTEMS CPU Architecture Supplement.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
diff --git a/doc/cpu_supplement/preface.texi b/doc/cpu_supplement/preface.texi
index 7d3fc5e736..8163df525e 100644
--- a/doc/cpu_supplement/preface.texi
+++ b/doc/cpu_supplement/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2006.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, Port Specific Information, Top, Top
-@end ifinfo
@unnumbered Preface
The Real Time Executive for Multiprocessor Systems
diff --git a/doc/develenv/.cvsignore b/doc/develenv/.cvsignore
index 726d322b23..d3a40708fb 100644
--- a/doc/develenv/.cvsignore
+++ b/doc/develenv/.cvsignore
@@ -18,7 +18,5 @@ index.html
Makefile
Makefile.in
mdate-sh
-rtems_footer.html
-rtems_header.html
sample.texi
utils.texi
diff --git a/doc/develenv/develenv.texi b/doc/develenv/develenv.texi
index 2e43fa9fa3..c153ad7fb5 100644
--- a/doc/develenv/develenv.texi
+++ b/doc/develenv/develenv.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1989-2007.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -77,11 +77,8 @@
@include sample.texi
@include utils.texi
-@ifinfo
@node Top, Introduction, (dir), (dir)
-@top develenv
-
-This is the online version of the RTEMS Development Environment Guide.
+@top RTEMS Development Environment Guide
@menu
* Introduction::
@@ -92,12 +89,6 @@ This is the online version of the RTEMS Development Environment Guide.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, RTEMS Specific Utilities unhex - Convert Hexadecimal File into Binary Equivalent, Top
@unnumbered Command and Variable Index
diff --git a/doc/develenv/intro.texi b/doc/develenv/intro.texi
index de6554ce6e..04bbd128f8 100644
--- a/doc/develenv/intro.texi
+++ b/doc/develenv/intro.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1989-2007.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Introduction, Directory Structure, Top, Top
-@end ifinfo
@chapter Introduction
This document describes the RTEMS development
diff --git a/doc/filesystem/.cvsignore b/doc/filesystem/.cvsignore
index 9d07905b65..2e749b09ee 100644
--- a/doc/filesystem/.cvsignore
+++ b/doc/filesystem/.cvsignore
@@ -25,7 +25,5 @@ mdate-sh
miniimfs.texi
mounting.texi
patheval.texi
-rtems_footer.html
-rtems_header.html
syscalls.texi
tftp.texi
diff --git a/doc/filesystem/filesystem.texi b/doc/filesystem/filesystem.texi
index e593b5ef5f..178d1f7b02 100644
--- a/doc/filesystem/filesystem.texi
+++ b/doc/filesystem/filesystem.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -67,11 +67,8 @@
@include imfs.texi
@include miniimfs.texi
@include tftp.texi
-@ifinfo
@node Top, Preface, (dir), (dir)
-@top filesystem
-
-This is the online version of the RTEMS Filesystem Design Guide.
+@top RTEMS Filesystem Design Guide
@menu
* Preface::
@@ -87,12 +84,6 @@ This is the online version of the RTEMS Filesystem Design Guide.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
diff --git a/doc/filesystem/preface.texi b/doc/filesystem/preface.texi
index 726a5b13fc..6f1ac8361c 100644
--- a/doc/filesystem/preface.texi
+++ b/doc/filesystem/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, , Top, Top
-@end ifinfo
@unnumbered Preface
This document describes the implementation of the RTEMS filesystem
diff --git a/doc/index.html.in b/doc/index.html.in
index c31f1d2e99..0eb9c71943 100644
--- a/doc/index.html.in
+++ b/doc/index.html.in
@@ -16,7 +16,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/started.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="started/index.html">
+ <A HREF="started/started.html">
Getting Started with RTEMS</A>
</LI>
@@ -26,7 +26,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/c_user.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="c_user/index.html">
+ <A HREF="c_user/c_user.html">
RTEMS Applications C User's Guide</A>
</LI>
@@ -36,7 +36,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/posix_users.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="posix_users/index.html">
+ <A HREF="posix_users/posix_users.html">
RTEMS POSIX API User's Guide</A>
</LI>
@@ -46,8 +46,8 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/networking.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="networking/index.html">
- RTEMS Network Supplement</A>
+ <A HREF="networking/networking.html">
+ RTEMS TCP/IP Networking Supplement</A>
</LI>
<LI><A HREF="../pdf/shell.pdf">
@@ -56,8 +56,8 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/shell.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="shell/index.html">
- RTEMS Shell</A>
+ <A HREF="shell/shell.html">
+ RTEMS Shell User's Guide</A>
</LI>
</MENU>
<LI>Ada Manuals</LI>
@@ -68,7 +68,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/ada_user.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="ada_user/index.html">
+ <A HREF="ada_user/ada_user.html">
RTEMS Applications Ada User's Guide</A>
</LI>
</MENU>
@@ -81,7 +81,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/bsp_howto.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="bsp_howto/index.html">
+ <A HREF="bsp_howto/bsp_howto.html">
RTEMS BSP and Device Driver Development Guide</A>
</LI>
@@ -91,8 +91,8 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/cpu_supplement.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="cpu_supplement/index.html">
- RTEMS CPU Supplement</A>
+ <A HREF="cpu_supplement/cpu_supplement.html">
+ RTEMS CPU Architecture Supplement</A>
</LI>
<LI><A HREF="../pdf/develenv.pdf">
@@ -101,7 +101,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/develenv.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="develenv/index.html">
+ <A HREF="develenv/develenv.html">
RTEMS Development Environment Guide</A>
</LI>
@@ -111,7 +111,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/porting.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="porting/index.html">
+ <A HREF="porting/porting.html">
RTEMS Porting Guide</A>
</LI>
@@ -121,7 +121,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/posix1003_1.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="posix1003_1/index.html">
+ <A HREF="posix1003_1/posix1003_1.html">
RTEMS POSIX 1003.1 Compliance Guide</A>
</LI>
@@ -131,7 +131,7 @@
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/filesystem.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
- <A HREF="filesystem/index.html">
+ <A HREF="filesystem/filesystem.html">
RTEMS Filesystem Design Guide</A>
</LI>
</MENU>
diff --git a/doc/main.am b/doc/main.am
index bbd0bd3103..3df1dd66ed 100644
--- a/doc/main.am
+++ b/doc/main.am
@@ -2,9 +2,7 @@ if USE_HTML
html_projectdir = $(htmldir)/$(PROJECT)
endif
-TEXI2WWW_ARGS=\
--I $(srcdir) -I $(top_srcdir) -I $(top_builddir) \
--dirfile ../index.html \
--header rtems_header.html \
--footer rtems_footer.html \
--icons ../images
+TEXI2HTML_ARGS=\
+-D use-html --split node \
+--init-file=$(top_builddir)/texi2html_init \
+-I $(srcdir) -I $(top_srcdir) -I $(top_builddir) -I .
diff --git a/doc/networking/.cvsignore b/doc/networking/.cvsignore
index 39930ef442..bf9e9617bb 100644
--- a/doc/networking/.cvsignore
+++ b/doc/networking/.cvsignore
@@ -24,7 +24,5 @@ networking.vr
networktasks.texi
PCIreg.pdf
recvbd.pdf
-rtems_footer.html
-rtems_header.html
servers.texi
testing.texi
diff --git a/doc/networking/networking.texi b/doc/networking/networking.texi
index ef1fea3825..7543f56644 100644
--- a/doc/networking/networking.texi
+++ b/doc/networking/networking.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -65,11 +65,8 @@
@include testing.texi
@include servers.texi
@include decdriver.texi
-@ifinfo
@node Top, Preface, (dir), (dir)
-@top networking
-
-This is the online version of the RTEMS Network Supplement.
+@top RTEMS TCP/IP Networking Supplement
@menu
* Preface::
@@ -83,12 +80,6 @@ This is the online version of the RTEMS Network Supplement.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, List of Ethernet cards using the DEC chip, Top
@unnumbered Command and Variable Index
diff --git a/doc/networking/preface.texi b/doc/networking/preface.texi
index bd10af6671..e94248f4ab 100644
--- a/doc/networking/preface.texi
+++ b/doc/networking/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, Network Task Structure and Data Flow, Top, Top
-@end ifinfo
@unnumbered Preface
This document describes the RTEMS specific parts of the FreeBSD TCP/IP
diff --git a/doc/porting/.cvsignore b/doc/porting/.cvsignore
index 6d16a53955..dcc8aa4424 100644
--- a/doc/porting/.cvsignore
+++ b/doc/porting/.cvsignore
@@ -27,7 +27,5 @@ porting.toc
porting.tp
porting.vr
prioritybitmap.texi
-rtems_footer.html
-rtems_header.html
sourcecode.texi
taskcontext.texi
diff --git a/doc/porting/porting.texi b/doc/porting/porting.texi
index 5eed55d3fb..0bb3c44dd4 100644
--- a/doc/porting/porting.texi
+++ b/doc/porting/porting.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -94,11 +94,8 @@
@include prioritybitmap.texi
@include codetuning.texi
@include miscellaneous.texi
-@ifinfo
@node Top, Preface, (dir), (dir)
-@top porting
-
-This is the online version of the RTEMS Porting Guide.
+@top RTEMS Porting Guide
@menu
* Preface::
@@ -116,12 +113,6 @@ This is the online version of the RTEMS Porting Guide.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, Miscellaneous Endian Swap Unsigned Integers, Top
@unnumbered Command and Variable Index
diff --git a/doc/porting/preface.texi b/doc/porting/preface.texi
index 19304f0f11..92a58e136e 100644
--- a/doc/porting/preface.texi
+++ b/doc/porting/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, Development Tools, Top, Top
-@end ifinfo
@unnumbered Preface
The purpose of this manual is to provide a roadmap to those people porting
diff --git a/doc/posix1003.1/.cvsignore b/doc/posix1003.1/.cvsignore
index 22f987c0ed..b48cc2fcad 100644
--- a/doc/posix1003.1/.cvsignore
+++ b/doc/posix1003.1/.cvsignore
@@ -39,5 +39,3 @@ posix1003_1.ps
posix1003_1.toc
posix1003_1.tp
posix1003_1.vr
-rtems_footer.html
-rtems_header.html
diff --git a/doc/posix1003.1/posix1003_1.texi b/doc/posix1003.1/posix1003_1.texi
index 559d3977fa..ab5dc7fa9a 100644
--- a/doc/posix1003.1/posix1003_1.texi
+++ b/doc/posix1003.1/posix1003_1.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -81,9 +81,7 @@
@ifnottex
@node Top, Preface, (dir), (dir)
-@top posix1003_1
-
-This is the online version of the RTEMS POSIX 1003.1 Compliance Guide.
+@top RTEMS POSIX 1003.1 Compliance Guide
@menu
* Preface::
@@ -109,12 +107,7 @@ This is the online version of the RTEMS POSIX 1003.1 Compliance Guide.
* Command and Variable Index::
* Concept Index::
@end menu
-
@end ifnottex
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
@node Command and Variable Index, Concept Index, Overall Summary, Top
@unnumbered Command and Variable Index
diff --git a/doc/posix_users/.cvsignore b/doc/posix_users/.cvsignore
index 8218336a42..a509c1a860 100644
--- a/doc/posix_users/.cvsignore
+++ b/doc/posix_users/.cvsignore
@@ -38,8 +38,6 @@ posix_users.tp
posix_users.vr
procenv.texi
process.texi
-rtems_footer.html
-rtems_header.html
sched.texi
semaphores.texi
signal.texi
diff --git a/doc/posix_users/posix_users.texi b/doc/posix_users/posix_users.texi
index 442b12e6ec..15575f81f0 100644
--- a/doc/posix_users/posix_users.texi
+++ b/doc/posix_users/posix_users.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -104,11 +104,8 @@
@include libc.texi
@include libm.texi
@include status.texi
-@ifinfo
@node Top, Preface, (dir), (dir)
-@top posix_users
-
-This is the online version of the RTEMS POSIX API User's Guide
+@top RTEMS POSIX API User's Guide
@menu
* Preface::
@@ -138,12 +135,6 @@ This is the online version of the RTEMS POSIX API User's Guide
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
diff --git a/doc/posix_users/preface.texi b/doc/posix_users/preface.texi
index 4c20fd2a2a..10ccf91bdf 100644
--- a/doc/posix_users/preface.texi
+++ b/doc/posix_users/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, , Top, Top
-@end ifinfo
@unnumbered Preface
This is the User's Guide for the POSIX API support
diff --git a/doc/project.am b/doc/project.am
index 0ec41a28f5..0c9d50c8c2 100644
--- a/doc/project.am
+++ b/doc/project.am
@@ -42,25 +42,16 @@ MOSTLYCLEANFILES += $(PDF_IMAGES)
## HTML
SUFFIXES += .html
-rtems_header.html: $(top_srcdir)/rtems_header.html.in version.texi
- @sed -e s%\.\./images/%$(top_builddir)/images/%g \
- -e s%\@VERSION\@%@VERSION@%g \
- < $< > $@
-rtems_footer.html: $(top_srcdir)/rtems_footer.html.in version.texi
- @sed -e s%\.\./images/%$(top_builddir)/%g \
- -e s%\@VERSION\@%@VERSION@%g \
- < $< > $@
-
-index.html $(PROJECT)*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS) \
- rtems_header.html rtems_footer.html
- $(TEXI2WWW) $(TEXI2WWW_ARGS) -base $(PROJECT) $<
-
-MOSTLYCLEANFILES += index.html $(PROJECT)*.html rtems_header.html \
- rtems_footer.html
+$(PROJECT)*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS)
+ rm -rf $(PROJECT).html
+ $(TEXI2HTML) $(TEXI2HTML_ARGS) --menu $< $<
+ -rm -rf $(PROJECT)
+
+MOSTLYCLEANFILES += index.html $(PROJECT)*.html
## Common installation points
if USE_HTML
-html_project_DATA = index.html $(PROJECT)*.html
+html_project_DATA = $(PROJECT)*.html
endif
if USE_DVI
diff --git a/doc/rtems_footer.html.in b/doc/rtems_footer.html.in
deleted file mode 100644
index 266417b397..0000000000
--- a/doc/rtems_footer.html.in
+++ /dev/null
@@ -1 +0,0 @@
-<P>Copyright &copy; 1988-2011 <A HREF="http://www.oarcorp.com" target="Text Frame">OAR Corporation</A>
diff --git a/doc/rtems_header.html.in b/doc/rtems_header.html.in
deleted file mode 100644
index e3230eac83..0000000000
--- a/doc/rtems_header.html.in
+++ /dev/null
@@ -1,5 +0,0 @@
-<BODY BGCOLOR="FFFFFF">
-<A HREF="http://www.rtems.com" target="Text Frame">
- <IMG align=right BORDER=0 SRC="../images/rtems_logo.jpg" ALT="RTEMS Logo"> </A>
-<H1>RTEMS @VERSION@ On-Line Library</H1>
-<HR>
diff --git a/doc/shell/.cvsignore b/doc/shell/.cvsignore
index e827703c89..d6bd76b89e 100644
--- a/doc/shell/.cvsignore
+++ b/doc/shell/.cvsignore
@@ -30,5 +30,3 @@ shell.vr
Makefile
Makefile.in
mdate-sh
-rtems_footer.html
-rtems_header.html
diff --git a/doc/shell/preface.texi b/doc/shell/preface.texi
index 85587753c5..d4d10b5624 100644
--- a/doc/shell/preface.texi
+++ b/doc/shell/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2008.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, Configuration and Initialization, Top, Top
-@end ifinfo
@unnumbered Preface
Real-time embedded systems vary widely based upon their
@@ -27,7 +25,7 @@ example which hints at some of the capabilities available:
@smallexample
Welcome to rtems-4.10.99.0(SPARC/w/FPU/sis)
-COPYRIGHT (c) 1989-2008.
+COPYRIGHT (c) 1989-2011.
On-Line Applications Research Corporation (OAR).
Login into RTEMS
diff --git a/doc/shell/shell.texi b/doc/shell/shell.texi
index 085283c7e8..30800bc5e0 100644
--- a/doc/shell/shell.texi
+++ b/doc/shell/shell.texi
@@ -7,7 +7,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2008.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -72,11 +72,8 @@
@include memory.texi
@include rtems.texi
@include network.texi
-@ifinfo
@node Top, Preface, (dir), (dir)
-@top shell
-
-This is the online version of the RTEMS Shell User's Guide.
+@top RTEMS Shell User's Guide
@menu
* Preface::
@@ -91,12 +88,6 @@ This is the online version of the RTEMS Shell User's Guide.
* Command Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Function and Variable Index, Concept Index, Network Commands route - show or manipulate the ip routing table, Top
@unnumbered Function and Variable Index
@printindex fn
diff --git a/doc/started/.cvsignore b/doc/started/.cvsignore
index 9a3b301daa..833dc61967 100644
--- a/doc/started/.cvsignore
+++ b/doc/started/.cvsignore
@@ -10,8 +10,6 @@ mdate-sh
nextstep.texi
nt.texi
require.texi
-rtems_footer.html
-rtems_header.html
sample.texi
started
started-?
diff --git a/doc/started/started.texi b/doc/started/started.texi
index 747649a32c..62336ae72f 100644
--- a/doc/started/started.texi
+++ b/doc/started/started.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2010.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -67,9 +67,8 @@
@include nextstep.texi
@include nt.texi
-@ifinfo
@node Top, Introduction, (dir), (dir)
-@top started
+@top Getting Started With RTEMS
This is the online version of the Getting Started with RTEMS.
@@ -86,11 +85,6 @@ This is the online version of the Getting Started with RTEMS.
@c * Command and Variable Index::
@c * Concept Index::
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
@c @node Command and Variable Index, Concept Index, Installing GCC AND NEWLIB, Top
@c @unnumbered Command and Variable Index
diff --git a/doc/texi2html_init.in b/doc/texi2html_init.in
new file mode 100644
index 0000000000..01b5453ba8
--- /dev/null
+++ b/doc/texi2html_init.in
@@ -0,0 +1,19 @@
+my $button_text = '<a href="../index.html">Library</a>';
+push @SECTION_BUTTONS, \$button_text;
+push @CHAPTER_BUTTONS, \$button_text;
+push @MISC_BUTTONS, \$button_text;
+push @TOP_BUTTONS, \$button_text;
+
+$AFTER_BODY_OPEN =
+'<A HREF="http://www.rtems.com" target="Text Frame">
+<IMG align=right BORDER=0 SRC="../images/rtems_logo.jpg" ALT="RTEMS
+Logo"> </A>
+<H1>RTEMS @VERSION@ On-Line Library</H1>
+';
+
+$PRE_BODY_CLOSE =
+'Copyright &copy; 1988-2011
+<A HREF="http://www.oarcorp.com" target="Text Frame">OAR Corporation</A>
+';
+
+1;
diff --git a/doc/user/.cvsignore b/doc/user/.cvsignore
index 38430b89d6..0c55e682ac 100644
--- a/doc/user/.cvsignore
+++ b/doc/user/.cvsignore
@@ -45,8 +45,6 @@ ObjectId-32Bits.pdf
overview.texi
part.texi
region.texi
-rtems_footer.html
-rtems_header.html
rtemspie.pdf
rtmon.texi
schedule.texi
diff --git a/doc/user/c_user.texi b/doc/user/c_user.texi
index 87d5ea6017..b1bc087406 100644
--- a/doc/user/c_user.texi
+++ b/doc/user/c_user.texi
@@ -7,7 +7,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-2011.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -31,14 +31,14 @@
@ifset use-ascii
@dircategory RTEMS On-Line Manual
@direntry
-* RTEMS C User: (c_user). The C User's Guide.
+* RTEMS C User: (C Users Guide). The C User's Guide.
@end direntry
@end ifset
@c @syncodeindex fn cp
@c variable substitution info:
@c
-@set is-C
+@set is-C 1
@clear is-Ada
@set LANGUAGE C
@set STRUCTURE structure
@@ -114,11 +114,8 @@
@include dirstat.texi
@include example.texi
@include glossary.texi
-@ifinfo
@node Top, List of Figures, (dir), (dir)
-@top c_user
-
-This is the online version of the RTEMS C User's Guide.
+@top RTEMS Applications C User's Guide
@menu
* List of Figures::
@@ -158,12 +155,6 @@ This is the online version of the RTEMS C User's Guide.
* Concept Index::
@end menu
-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
@node Command and Variable Index, Concept Index, Glossary, Top
@unnumbered Command and Variable Index
diff --git a/doc/user/dirstat.texi b/doc/user/dirstat.texi
index 727bc8d355..25c4ece1f2 100644
--- a/doc/user/dirstat.texi
+++ b/doc/user/dirstat.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2006.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Directive Status Codes, Example Application, Chains Prepend a Node, Top
-@end ifinfo
@chapter Directive Status Codes
@table @b
@item @code{@value{RPREFIX}SUCCESSFUL} - successful completion
diff --git a/doc/user/example.texi b/doc/user/example.texi
index 40870e2390..4d18eff33e 100644
--- a/doc/user/example.texi
+++ b/doc/user/example.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Example Application, Glossary, Directive Status Codes, Top
-@end ifinfo
@chapter Example Application
@example
diff --git a/doc/user/glossary.texi b/doc/user/glossary.texi
index f9e8d6f7ea..3e58312c5b 100644
--- a/doc/user/glossary.texi
+++ b/doc/user/glossary.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Glossary, Command and Variable Index, Example Application, Top
-@end ifinfo
@chapter Glossary
@table @b
diff --git a/doc/user/preface.texi b/doc/user/preface.texi
index 631ba80884..c58880dc95 100644
--- a/doc/user/preface.texi
+++ b/doc/user/preface.texi
@@ -1,14 +1,12 @@
@c
-@c COPYRIGHT (c) 1988-2002.
+@c COPYRIGHT (c) 1989-2011.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
-@ifinfo
@node Preface, Overview, List of Figures, Top
-@end ifinfo
@unnumbered Preface
In recent years, the cost required to develop a