Patch rtemsdoc-4.5.0-rc-8.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.

Ralf's comments follow:

  Changes:
    * Enhanced versioning:
      - Addition of automake's version.texi support
      - Replacement of rtemsdoc's former versioning support by automake's
        versioning support (Abandoning RTEMS-UPDATE-* etc.)
      - Abandoning setup.texi.in
      - Add EDITION to each documents Makefile.am
      - version.texi support in project.am
      - Addition of maintainer mode (currently only used to prevent incorrectly
        updating timestamps when users touch automake's version.texi timestamp
        files (stamp-vti)).

    * Fixing info dir support
      - Use texinfo's @dircategory and @direntry instead of infos *-DIR-ENTRY
      - $(infodir)/dir is now correctly set up

    * Avoid using temporary files
      - Pipe texts through REPLACE2 into BMENU2 instead of using temporary files.
      - Abandon using bmenu in favor of bmenu2 (bmenu could be removed now)

    * Prepare Makefile.ams for building in a separate buildtree
      - prefix files with $(srcdir) in Makefile.am for files which must be
        generated inside of the source tree

  Notes:
    * rtemsdoc can not yet be build in a separate source-tree, but we
      are very close to it.
    * You as the maintainer of this package now should always use
      --enable-maintainer-mode to configure rtemsdoc.
This commit is contained in:
Joel Sherrill
2000-06-01 15:29:01 +00:00
parent c849746bad
commit fc76a6aa19
140 changed files with 1488 additions and 1594 deletions

View File

@@ -24,5 +24,6 @@ endoftime.texi
freesw.texi freesw.texi
hwdebugaids.texi hwdebugaids.texi
index.html index.html
mdate-sh
projects.texi projects.texi
tools.texi tools.texi

View File

@@ -19,27 +19,20 @@
@c Master file for the RTEMS FAQ @c Master file for the RTEMS FAQ
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS FAQ: (FAQ). Frequently Asked Questions.
* RTEMS Frequently Asked Questions (FAQ): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Frequently Asked Questions @title RTEMS Frequently Asked Questions
@subtitle Edition @value{edition}, for @value{version} @subtitle Edition @value{EDITION}, for @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

View File

@@ -6,81 +6,81 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=FAQ PROJECT = FAQ
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = basic.texi tools.texi concepts.texi build45.texi bsp.texi \
debug.texi freesw.texi embeddedinfo.texi hwdebugaids.texi projects.texi \
endoftime.texi
GENERATED_FILES= \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
basic.texi tools.texi concepts.texi build45.texi bsp.texi debug.texi \
freesw.texi embeddedinfo.texi hwdebugaids.texi projects.texi endoftime.texi
FILES= FILES =
info_TEXINFOS = FAQ.texi info_TEXINFOS = FAQ.texi
FAQ_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) FAQ_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
# #
# Process Automatically Generated Files # Process Automatically Generated Files
# #
basic.texi: basic.t $(srcdir)/basic.texi: basic.t
$(BMENU) -c -p "Top" \ $(BMENU2) -c -p "Top" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
tools.texi: tools.t $(srcdir)/tools.texi: tools.t
$(BMENU) -c -p "Top" \ $(BMENU2) -c -p "Top" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
concepts.texi: concepts.t $(srcdir)/concepts.texi: concepts.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
build45.texi: build45.t $(srcdir)/build45.texi: build45.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
bsp.texi: bsp.t $(srcdir)/bsp.texi: bsp.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
debug.texi: debug.t $(srcdir)/debug.texi: debug.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
freesw.texi: freesw.t $(srcdir)/freesw.texi: freesw.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
embeddedinfo.texi: embeddedinfo.t $(srcdir)/embeddedinfo.texi: embeddedinfo.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
hwdebugaids.texi: hwdebugaids.t $(srcdir)/hwdebugaids.texi: hwdebugaids.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
projects.texi: projects.t $(srcdir)/projects.texi: projects.t
$(BMENU) -c -p "" \ $(BMENU2) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
$(srcdir)/endoftime.texi: endoftime.t
endoftime.texi: endoftime.t $(BMENU2) -c -p "" \
$(BMENU) -c -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
EXTRA_DIST = entry *.t EXTRA_DIST = entry *.t

3
doc/FAQ/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

3
doc/FAQ/version.texi Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -19,5 +19,6 @@ ada_user.toc
ada_user.tp ada_user.tp
ada_user.vr ada_user.vr
index.html index.html
mdate-sh
rtemspie.pdf rtemspie.pdf
states.pdf states.pdf

View File

@@ -6,25 +6,29 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=ada_user PROJECT = ada_user
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES= $(top_srcdir)/common/cpright.texi \ COMMON_FILES = $(top_srcdir)/user/bsp.texi $(top_srcdir)/user/clock.texi \
$(top_srcdir)/user/bsp.texi $(top_srcdir)/user/clock.texi \ $(top_srcdir)/user/concepts.texi $(top_srcdir)/user/datatypes.texi \
$(top_srcdir)/user/concepts.texi $(top_srcdir)/user/datatypes.texi \ $(top_srcdir)/user/conf.texi $(top_srcdir)/user/dirstat.texi \
$(top_srcdir)/user/conf.texi $(top_srcdir)/user/dirstat.texi \ $(top_srcdir)/user/dpmem.texi $(top_srcdir)/user/event.texi \
$(top_srcdir)/user/dpmem.texi $(top_srcdir)/user/event.texi \ $(top_srcdir)/user/fatal.texi $(top_srcdir)/user/glossary.texi \
$(top_srcdir)/user/fatal.texi $(top_srcdir)/user/glossary.texi $(top_srcdir)/user/init.texi \ $(top_srcdir)/user/init.texi $(top_srcdir)/user/intr.texi \
$(top_srcdir)/user/intr.texi $(top_srcdir)/user/io.texi $(top_srcdir)/user/mp.texi $(top_srcdir)/user/msg.texi \ $(top_srcdir)/user/io.texi $(top_srcdir)/user/mp.texi \
$(top_srcdir)/user/overview.texi $(top_srcdir)/user/part.texi $(top_srcdir)/user/preface.texi \ $(top_srcdir)/user/msg.texi $(top_srcdir)/user/overview.texi \
$(top_srcdir)/user/region.texi $(top_srcdir)/user/rtmon.texi $(top_srcdir)/user/schedule.texi \ $(top_srcdir)/user/part.texi $(top_srcdir)/user/preface.texi \
$(top_srcdir)/user/sem.texi $(top_srcdir)/user/signal.texi $(top_srcdir)/user/task.texi \ $(top_srcdir)/user/region.texi $(top_srcdir)/user/rtmon.texi \
$(top_srcdir)/user/timer.texi $(top_srcdir)/user/userext.texi $(top_srcdir)/user/schedule.texi $(top_srcdir)/user/sem.texi \
$(top_srcdir)/user/signal.texi $(top_srcdir)/user/task.texi \
$(top_srcdir)/user/timer.texi $(top_srcdir)/user/userext.texi \
$(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
FILES= example.texi FILES = example.texi
rtemspie.eps: $(top_srcdir)/user/rtemspie.eps rtemspie.eps: $(top_srcdir)/user/rtemspie.eps
$(LN_S) $< $(LN_S) $<
@@ -41,7 +45,7 @@ states.png: $(top_srcdir)/user/states.png
CLEANFILES += rtemsarc.png rtemspie.png states.png CLEANFILES += rtemsarc.png rtemspie.png states.png
info_TEXINFOS = ada_user.texi info_TEXINFOS = ada_user.texi
ada_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) ada_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
if USE_HTML if USE_HTML
html_project_DATA += rtemsarc.png rtemspie.png states.png html_project_DATA += rtemsarc.png rtemspie.png states.png
@@ -49,4 +53,3 @@ endif
$(PROJECT).dvi: rtemspie.eps states.eps $(PROJECT).dvi: rtemspie.eps states.eps
PDF_IMAGES = rtemspie.pdf states.pdf PDF_IMAGES = rtemspie.pdf states.pdf

View File

@@ -25,17 +25,16 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Ada User: (ada_user). The Ada User's Guide
* RTEMS Ada User: (ada_user). The Ada User's Guide @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -55,11 +54,6 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -71,9 +65,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Applications Ada User's Guide @title RTEMS Applications Ada User's Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/ada_user/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -90,6 +90,7 @@ clean)
find . -name 'install-sh' -print | xargs rm -f find . -name 'install-sh' -print | xargs rm -f
find . -name 'missing' -print | xargs rm -f find . -name 'missing' -print | xargs rm -f
find . -name 'mkinstalldirs' -print | xargs rm -f find . -name 'mkinstalldirs' -print | xargs rm -f
find . -name 'mdate-sh' -print | xargs rm -f
test "$quiet" = "true" || echo "removing automake generated Makefile.in files" test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ; files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ;

View File

@@ -26,6 +26,7 @@ init.texi
intro.texi intro.texi
linkcmds.texi linkcmds.texi
makefiles.texi makefiles.texi
mdate-sh
network.t network.t
network.texi network.texi
nvmem.texi nvmem.texi

View File

@@ -6,108 +6,108 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=bsp_howto PROJECT = bsp_howto
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = intro.texi target.texi makefiles.texi linkcmds.texi \
support.texi adaintr.texi init.texi console.texi clock.texi timer.texi \
rtc.texi nvmem.texi network.texi shmsupp.texi analog.texi discrete.texi
GENERATED_FILES= \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
intro.texi target.texi makefiles.texi linkcmds.texi support.texi \
adaintr.texi init.texi console.texi clock.texi timer.texi rtc.texi \
nvmem.texi network.texi shmsupp.texi analog.texi discrete.texi
FILES= FILES =
info_TEXINFOS = bsp_howto.texi info_TEXINFOS = bsp_howto.texi
bsp_howto_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) bsp_howto_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
# #
# Process Automatically Generated Files # Process Automatically Generated Files
# #
intro.texi: intro.t $(srcdir)/intro.texi: intro.t
$(BMENU) -p "Top" \ $(BMENU2) -p "Top" \
-u "Top" \ -u "Top" \
-n "Target Dependent Files" $< -n "Target Dependent Files" < $< > $@
target.texi: target.t $(srcdir)/target.texi: target.t
$(BMENU) -p "Introduction" \ $(BMENU2) -p "Introduction" \
-u "Top" \ -u "Top" \
-n "Makefiles" $< -n "Makefiles" < $< > $@
makefiles.texi: makefiles.t $(srcdir)/makefiles.texi: makefiles.t
$(BMENU) -p "Target Dependent Files Board Support Package Structure" \ $(BMENU2) -p "Target Dependent Files Board Support Package Structure" \
-u "Top" \ -u "Top" \
-n "Linker Script" $< -n "Linker Script" < $< > $@
linkcmds.texi: linkcmds.t $(srcdir)/linkcmds.texi: linkcmds.t
$(BMENU) -p "Makefiles Creating a New BSP Make Customization File" \ $(BMENU2) -p "Makefiles Creating a New BSP Make Customization File" \
-u "Top" \ -u "Top" \
-n "Ada95 Interrupt Support" $< -n "Ada95 Interrupt Support" < $< > $@
adaintr.texi: adaintr.t $(srcdir)/adaintr.texi: adaintr.t
$(BMENU) -p "Linker Script Initialized Data" \ $(BMENU2) -p "Linker Script Initialized Data" \
-u "Top" \ -u "Top" \
-n "Miscellaneous Support Files" $< -n "Miscellaneous Support Files" < $< > $@
support.texi: support.t $(srcdir)/support.texi: support.t
$(BMENU) -p "Ada95 Interrupt Support Version Requirements" \ $(BMENU2) -p "Ada95 Interrupt Support Version Requirements" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
init.texi: init.t $(srcdir)/init.texi: init.t
$(BMENU) -p "" \
-u "Top" \
-n "" $<
console.texi: console.t
$(BMENU) -p "" \
-u "Top" \
-n "" $<
clock.texi: clock.t
$(BMENU) -p "" \
-u "Top" \
-n "" $<
timer.texi: timer.t
$(BMENU) -p "" \
-u "Top" \
-n "" $<
rtc.texi: rtc.t
$(BMENU) -p "" \
-u "Top" \
-n "" $<
nvmem.texi: nvmem.t
$(BMENU) -p "" \
-u "Top" \
-n "" $<
#
# Grab the chapter on writing a network device driver.
#
network.texi: ../networking/driver.t
$(BMENU2) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" < $< > $@ -n "" < $< > $@
shmsupp.texi: shmsupp.t $(srcdir)/console.texi: console.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
analog.texi: analog.t $(srcdir)/clock.texi: clock.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
discrete.texi: discrete.t $(srcdir)/timer.texi: timer.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
$(srcdir)/rtc.texi: rtc.t
$(BMENU2) -p "" \
-u "Top" \
-n "" < $< > $@
$(srcdir)/nvmem.texi: nvmem.t
$(BMENU2) -p "" \
-u "Top" \
-n "" < $< > $@
#
# Grab the chapter on writing a network device driver.
#
$(srcdir)/network.texi: ../networking/driver.t
$(BMENU2) -p "" \
-u "Top" \
-n "" < $< > $@
$(srcdir)/shmsupp.texi: shmsupp.t
$(BMENU2) -p "" \
-u "Top" \
-n "" < $< > $@
$(srcdir)/analog.texi: analog.t
$(BMENU2) -p "" \
-u "Top" \
-n "" < $< > $@
$(srcdir)/discrete.texi: discrete.t
$(BMENU2) -p "" \
-u "Top" \
-n "" < $< > $@
EXTRA_DIST = *.t EXTRA_DIST = *.t

View File

@@ -19,27 +19,20 @@
@c Master file for the Getting Started (C) Guide @c Master file for the Getting Started (C) Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS BSP-Howto: (bsp_howto). BSP and Device Driver Development Guide.
* BSP and Device Driver Development Guide (bsp_howto): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title BSP and Device Driver Development Guide @title BSP and Device Driver Development Guide
@subtitle Edition @value{edition}, for @value{version} @subtitle Edition @value{EDITION}, for @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/bsp_howto/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -3,6 +3,6 @@
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign
EXTRA_DIST = \ EXTRA_DIST = \
cpright.texi timemac.texi \ cpright.texi setup.texi timemac.texi \
timetbl.t treedef.tex wksheets.t timing.t timetbl.t treedef.tex wksheets.t timing.t

View File

@@ -1,75 +0,0 @@
@c
@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
@c
@c Set Variables
@c
@set RTEMS-RELEASE @RTEMS_RELEASE@
@set RTEMS-EDITION 1
@set RTEMS-VERSION @RTEMS_VERSION@
@set RTEMS-UPDATE-DATE @RTEMS_UPDATE_DATE@
@set RTEMS-UPDATE-MONTH @RTEMS_UPDATE_MONTH@
@c
@c The following determines which set of the tables and figures we will use.
@c We default to ASCII but if available TeX or HTML versions will
@c be used instead.
@c
@set use-ascii
@clear use-html
@clear use-tex
@iftex
@clear use-ascii
@clear use-html
@set use-tex
@end iftex
@ifhtml
@clear use-ascii
@clear use-tex
@set use-html
@end ifhtml
@c
@c The following variable says to use texinfo or html for the two column
@c texinfo tables. For somethings the format does not look good in html.
@c With our adjustment to the left column in TeX, it nearly always looks
@c good printed.
@c
@ifset use-ascii
@set use-texinfo-tables
@end ifset
@ifset use-tex
@set use-texinfo-tables
@end ifset
@ifset use-html
@clear use-texinfo-tables
@end ifset
@c
@c Custom whitespace adjustments. We could fiddle a bit more.
@c
@tex
\global\parindent 0in
\global\chapheadingskip = 15pt plus 4pt minus 2pt
\global\secheadingskip = 12pt plus 4pt minus 2pt
\global\subsecheadingskip = 9pt plus 4pt minus 2pt
\global\hbadness = 10000
\global\tolerance = 6000
\global\tableindent = 1.5in
\global\itemindent = 0.5in
@ifclear smallbook
\global\parskip 6pt plus 1pt
@end ifclear
@end tex

View File

@@ -4,19 +4,10 @@ AC_PREREQ(2.13)
AC_INIT(project.am) AC_INIT(project.am)
AM_INIT_AUTOMAKE(rtemsdoc,4.5.0-beta3,no) RTEMS_VERSION=4.5.0-beta3
RTEMS_VERSION="$VERSION" AM_INIT_AUTOMAKE(rtemsdoc,${RTEMS_VERSION},no)
AC_SUBST(RTEMS_VERSION) AM_MAINTAINER_MODE
RTEMS_RELEASE="4.5.0-beta3"
AC_SUBST(RTEMS_RELEASE)
RTEMS_UPDATE_DATE="May 8 2000"
AC_SUBST(RTEMS_UPDATE_DATE)
RTEMS_UPDATE_MONTH="May 2000"
AC_SUBST(RTEMS_UPDATE_MONTH)
AC_ARG_ENABLE(html, AC_ARG_ENABLE(html,
[ --disable-html disable html support ], [ --disable-html disable html support ],
@@ -126,7 +117,6 @@ rtems_support.html
index.html index.html
images/Makefile images/Makefile
common/Makefile common/Makefile
common/setup.texi
FAQ/Makefile FAQ/Makefile
develenv/Makefile develenv/Makefile
user/Makefile user/Makefile

View File

@@ -15,3 +15,4 @@ develenv.toc
develenv.tp develenv.tp
develenv.vr develenv.vr
index.html index.html
mdate-sh

View File

@@ -6,17 +6,16 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=develenv PROJECT = develenv
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES = $(top_srcdir)/common/cpright.texi
FILES = compile.texi direct.texi intro.texi sample.texi utils.texi FILES = compile.texi direct.texi intro.texi sample.texi utils.texi
GENERATED_FILES = COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
info_TEXINFOS = develenv.texi info_TEXINFOS = develenv.texi
develenv_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) develenv_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)

View File

@@ -25,17 +25,16 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Development Environment Guide: (develenv).
* RTEMS C User: (develenv). The C User's Guide @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -48,11 +47,6 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -64,9 +58,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Development Environment Guide @title RTEMS Development Environment Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/develenv/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -20,6 +20,7 @@ fsrequirements.texi
imfs.texi imfs.texi
index.html index.html
init.texi init.texi
mdate-sh
miniimfs.texi miniimfs.texi
mounting.texi mounting.texi
patheval.texi patheval.texi

View File

@@ -6,63 +6,62 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=filesystem PROJECT = filesystem
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
BMENU+= -c BMENU2 += -c
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = patheval.texi init.texi mounting.texi syscalls.texi \
fsrequirements.texi imfs.texi miniimfs.texi tftp.texi
COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
GENERATED_FILES=patheval.texi \ FILES = preface.texi
init.texi mounting.texi syscalls.texi fsrequirements.texi imfs.texi \
miniimfs.texi tftp.texi
FILES= preface.texi
info_TEXINFOS = filesystem.texi info_TEXINFOS = filesystem.texi
filesystem_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) filesystem_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
patheval.texi: patheval.t $(srcdir)/patheval.texi: patheval.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
init.texi: init.t $(srcdir)/init.texi: init.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
mounting.texi: mounting.t $(srcdir)/mounting.texi: mounting.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
syscalls.texi: syscalls.t $(srcdir)/syscalls.texi: syscalls.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
fsrequirements.texi: fsrequirements.t $(srcdir)/fsrequirements.texi: fsrequirements.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
imfs.texi: imfs.t $(srcdir)/imfs.texi: imfs.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
miniimfs.texi: miniimfs.t $(srcdir)/miniimfs.texi: miniimfs.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
tftp.texi: tftp.t $(srcdir)/tftp.texi: tftp.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
EXTRA_DIST = *.t EXTRA_DIST = *.t

View File

@@ -19,27 +19,20 @@
@c Master file for the Filesystem Design Guide @c Master file for the Filesystem Design Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Filesystem Design Guide: (filesystem).
* RTEMS Filesystem Design Guide: @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Filesystem Design Guide @title RTEMS Filesystem Design Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/filesystem/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -1,9 +1,9 @@
<HTML> <HTML>
<HEAD><TITLE>RTEMS @RTEMS_VERSION@ On-Line Library</TITLE></HEAD> <HEAD><TITLE>RTEMS @VERSION@ On-Line Library</TITLE></HEAD>
<BODY BGCOLOR="FFFFFF"> <BODY BGCOLOR="FFFFFF">
<A HREF="http://www.oarcorp.com" target="Text Frame"> <A HREF="http://www.oarcorp.com" target="Text Frame">
<IMG align=right BORDER=0 SRC="images/oaronly.jpg" ALT="OAR"> </A> <IMG align=right BORDER=0 SRC="images/oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS @RTEMS_VERSION@ On-Line Library</H1> <H1>RTEMS @VERSION@ On-Line Library</H1>
<HR> <HR>
<BODY> <BODY>
<MENU> <MENU>

View File

@@ -22,6 +22,7 @@ itron.toc
itron.tp itron.tp
itron.vr itron.vr
mailbox.texi mailbox.texi
mdate-sh
memorypool.texi memorypool.texi
msgbuffer.texi msgbuffer.texi
network.texi network.texi

View File

@@ -6,94 +6,94 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=itron PROJECT = itron
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES= COMMON_FILES = $(top_srcdir)/common/setup.texi
GENERATED_FILES= \ GENERATED_FILES = status.texi task.texi tasksync.texi semaphore.texi \
status.texi \ eventflags.texi mailbox.texi msgbuffer.texi rendezvous.texi \
task.texi tasksync.texi semaphore.texi eventflags.texi mailbox.texi \ interrupt.texi memorypool.texi fixedblock.texi time.texi config.texi \
msgbuffer.texi rendezvous.texi interrupt.texi memorypool.texi \ network.texi
fixedblock.texi time.texi config.texi network.texi
FILES= preface.texi FILES = preface.texi
info_TEXINFOS = itron.texi info_TEXINFOS = itron.texi
itron_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) itron_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
status.texi: status.t $(srcdir)/status.texi: status.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
task.texi: task.t $(srcdir)/task.texi: task.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
tasksync.texi: tasksync.t $(srcdir)/tasksync.texi: tasksync.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
semaphore.texi: semaphore.t $(srcdir)/semaphore.texi: semaphore.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
eventflags.texi: eventflags.t $(srcdir)/eventflags.texi: eventflags.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
mailbox.texi: mailbox.t $(srcdir)/mailbox.texi: mailbox.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
msgbuffer.texi: msgbuffer.t $(srcdir)/msgbuffer.texi: msgbuffer.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
rendezvous.texi: rendezvous.t $(srcdir)/rendezvous.texi: rendezvous.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
interrupt.texi: interrupt.t $(srcdir)/interrupt.texi: interrupt.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
memorypool.texi: memorypool.t $(srcdir)/memorypool.texi: memorypool.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
fixedblock.texi: fixedblock.t $(srcdir)/fixedblock.texi: fixedblock.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
time.texi: time.t $(srcdir)/time.texi: time.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
config.texi: config.t $(srcdir)/config.texi: config.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
network.texi: network.t $(srcdir)/network.texi: network.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
noinst_SCRIPTS = gen_all gen_section gen_status_shell noinst_SCRIPTS = gen_all gen_section gen_status_shell

View File

@@ -25,17 +25,16 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS ITRON 3.0 API User's Guide: (itron).
* RTEMS ITRON 3.0 API User's Guide: (itron). ITRON Guide ITRON Guide
END-INFO-DIR-ENTRY @end direntry
@end format @end ifset
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -56,13 +55,6 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@c @set update-date @value{RTEMS-UPDATE-DATE}
@c @set update-month @value{RTEMS-UPDATE-MONTH}
@set update-date 17 May 1999
@set update-month May 1999
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -74,9 +66,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS ITRON 3.0 User's Guide @title RTEMS ITRON 3.0 User's Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@end titlepage @end titlepage

3
doc/itron3.0/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -4,6 +4,7 @@ PCIreg.pdf
decdriver.texi decdriver.texi
driver.texi driver.texi
index.html index.html
mdate-sh
networkapp.texi networkapp.texi
networkflow.pdf networkflow.pdf
networking networking

View File

@@ -6,21 +6,20 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=networking
PROJECT = networking
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
# FIXME: Why -c ? BMENU2 += -c
BMENU+= -c
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = networkapp.texi driver.texi networktasks.texi testing.texi \
servers.texi decdriver.texi
GENERATED_FILES=networkapp.texi driver.texi networktasks.texi testing.texi \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
servers.texi decdriver.texi
FILES= networktasks.texi preface.texi FILES = networktasks.texi preface.texi
info_TEXINFOS = networking.texi info_TEXINFOS = networking.texi
networking_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) networking_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
@@ -33,39 +32,37 @@ if USE_HTML
html_project_DATA += networkflow.jpg networkflow.png PCIreg.jpg recvbd.jpg html_project_DATA += networkflow.jpg networkflow.png PCIreg.jpg recvbd.jpg
endif endif
networktasks.texi: networktasks.t $(srcdir)/networktasks.texi: networktasks.t
$(BMENU) -p "Preface" \ $(BMENU2) -p "Preface" \
-u "Top" \ -u "Top" \
-n "Networking Driver" $< -n "Networking Driver" < $< > $@
driver.texi: driver.t $(srcdir)/driver.texi: driver.t
$(BMENU) -p "Network Task Structure and Data Flow" \ $(BMENU2) -p "Network Task Structure and Data Flow" \
-u "Top" \ -u "Top" \
-n "Using Networking in an RTEMS Application" $< -n "Using Networking in an RTEMS Application" < $< > $@
networkapp.texi: networkapp.t $(srcdir)/networkapp.texi: networkapp.t
$(BMENU) -p "Write the Driver Statistic-Printing Function" \ $(BMENU2) -p "Write the Driver Statistic-Printing Function" \
-u "Top" \ -u "Top" \
-n "Testing the Driver" $< -n "Testing the Driver" < $< > $@
testing.texi: testing.t $(srcdir)/testing.texi: testing.t
$(BMENU) -p "Time Synchronization Using NTP" \ $(BMENU2) -p "Time Synchronization Using NTP" \
-u "Top" \ -u "Top" \
-n "Network Servers" $< -n "Network Servers" < $< > $@
servers.texi: servers.t $(srcdir)/servers.texi: servers.t
$(BMENU) -p "Throughput" \ $(BMENU2) -p "Throughput" \
-u "Top" \ -u "Top" \
-n "DEC 21140 Driver" $< -n "DEC 21140 Driver" < $< > $@
decdriver.texi: decdriver.t $(srcdir)/decdriver.texi: decdriver.t
$(BMENU) -p "Using Hooks" \ $(BMENU2) -p "Using Hooks" \
-u "Top" \ -u "Top" \
-n "Command and Variable Index" $< -n "Command and Variable Index" < $< > $@
PICTURE_FILES = \ PICTURE_FILES = PCIreg.eps PCIreg.jpg networkflow.eps networkflow.jpg \
PCIreg.eps PCIreg.jpg \ networkflow.png recvbd.eps recvbd.jpg
networkflow.eps networkflow.jpg networkflow.png \
recvbd.eps recvbd.jpg
EXTRA_DIST = *.t $(PICTURE_FILES) EXTRA_DIST = *.t $(PICTURE_FILES)

View File

@@ -19,27 +19,20 @@
@c Master file for the network Supplement @c Master file for the network Supplement
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Network Supplement: (networking).
* RTEMS Network Supplement: @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Network Supplement @title RTEMS Network Supplement
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/networking/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -7,6 +7,7 @@ dumpcontrol.texi
error.texi error.texi
eventlog.texi eventlog.texi
index.html index.html
mdate-sh
monitor.texi monitor.texi
new_chapters new_chapters
new_chapters*.html new_chapters*.html

View File

@@ -6,70 +6,69 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=new_chapters PROJECT = new_chapters
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi GENERATED_FILES = adminiface.texi confspace.texi dumpcontrol.texi \
eventlog.texi stackchk.texi rtmonuse.texi cpuuse.texi error.texi \
monitor.texi
GENERATED_FILES= \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
adminiface.texi confspace.texi \
dumpcontrol.texi eventlog.texi \
stackchk.texi rtmonuse.texi cpuuse.texi error.texi monitor.texi
FILES= FILES =
info_TEXINFOS = new_chapters.texi info_TEXINFOS = new_chapters.texi
new_chapters_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) new_chapters_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
eventlog.texi: eventlog.t $(srcdir)/eventlog.texi: eventlog.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
dumpcontrol.texi: dumpcontrol.t $(srcdir)/dumpcontrol.texi: dumpcontrol.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
confspace.texi: confspace.t $(srcdir)/confspace.texi: confspace.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
adminiface.texi: adminiface.t $(srcdir)/adminiface.texi: adminiface.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
stackchk.texi: stackchk.t $(srcdir)/stackchk.texi: stackchk.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
rtmonuse.texi: rtmonuse.t $(srcdir)/rtmonuse.texi: rtmonuse.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
cpuuse.texi: cpuuse.t $(srcdir)/cpuuse.texi: cpuuse.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
error.texi: error.t $(srcdir)/error.texi: error.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
monitor.texi: monitor.t $(srcdir)/monitor.texi: monitor.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
noinst_SCRIPTS = gen_section noinst_SCRIPTS = gen_section
EXTRA_DIST = *.t STATUS TODO $(noinst_SCRIPTS) EXTRA_DIST = *.t STATUS TODO $(noinst_SCRIPTS)

View File

@@ -25,17 +25,15 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS New Chapters: (new_chapters). Miscellaneous New Chapters
* New Chapters: (new_chapters). Miscellaneous New Chapters @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -57,11 +55,6 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -73,9 +66,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title New Chapters @title New Chapters
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -7,6 +7,7 @@ developtools.texi
idlethread.texi idlethread.texi
index.html index.html
interrupts.texi interrupts.texi
mdate-sh
miscellaneous.texi miscellaneous.texi
porting porting
porting*.html porting*.html

View File

@@ -6,73 +6,74 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=porting PROJECT = porting
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi FILES = preface.texi developtools.texi sourcecode.texi cpumodels.texi \
cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
prioritybitmap.texi codetuning.texi miscellaneous.texi
FILES=preface.texi developtools.texi sourcecode.texi cpumodels.texi \ GENERATED_FILES = developtools.texi sourcecode.texi cpumodels.texi \
cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \ cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
prioritybitmap.texi codetuning.texi miscellaneous.texi $(COMMON_FILES) prioritybitmap.texi codetuning.texi miscellaneous.texi
GENERATED_FILES=developtools.texi sourcecode.texi cpumodels.texi \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
prioritybitmap.texi codetuning.texi miscellaneous.texi
info_TEXINFOS = porting.texi info_TEXINFOS = porting.texi
porting_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) porting_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
developtools.texi: developtools.t $(srcdir)/developtools.texi: developtools.t
$(BMENU) -p "Preface" \ $(BMENU2) -p "Preface" \
-u "Top" \ -u "Top" \
-n "Source Code Organization" $< -n "Source Code Organization" < $< > $@
sourcecode.texi: sourcecode.t $(srcdir)/sourcecode.texi: sourcecode.t
$(BMENU) -p "Development Tools" \ $(BMENU2) -p "Development Tools" \
-u "Top" \ -u "Top" \
-n "CPU Model Variations" $< -n "CPU Model Variations" < $< > $@
cpumodels.texi: cpumodels.t $(srcdir)/cpumodels.texi: cpumodels.t
$(BMENU) -p "Source Code Organization Introduction" \ $(BMENU2) -p "Source Code Organization Introduction" \
-u "Top" \ -u "Top" \
-n "CPU Initialization" $< -n "CPU Initialization" < $< > $@
cpuinit.texi: cpuinit.t $(srcdir)/cpuinit.texi: cpuinit.t
$(BMENU) -p "CPU Model Variations Coding Issues" \ $(BMENU2) -p "CPU Model Variations Coding Issues" \
-u "Top" \ -u "Top" \
-n "Interrupts" $< -n "Interrupts" < $< > $@
interrupts.texi: interrupts.t $(srcdir)/interrupts.texi: interrupts.t
$(BMENU) -p "CPU Initialization Initializing the CPU" \ $(BMENU2) -p "CPU Initialization Initializing the CPU" \
-u "Top" \ -u "Top" \
-n "Task Context Management" $< -n "Task Context Management" < $< > $@
taskcontext.texi: taskcontext.t $(srcdir)/taskcontext.texi: taskcontext.t
$(BMENU) -p "Interrupts Pointer to _Thread_Dispatch Routine" \ $(BMENU2) -p "Interrupts Pointer to _Thread_Dispatch Routine" \
-u "Top" \ -u "Top" \
-n "IDLE Thread" $< -n "IDLE Thread" < $< > $@
idlethread.texi: idlethread.t $(srcdir)/idlethread.texi: idlethread.t
$(BMENU) -p "Task Context Management Restoring a Floating Point Context" \ $(BMENU2) -p "Task Context Management Restoring a Floating Point Context" \
-u "Top" \ -u "Top" \
-n "Priority Bitmap Manipulation" $< -n "Priority Bitmap Manipulation" < $< > $@
prioritybitmap.texi: prioritybitmap.t $(srcdir)/prioritybitmap.texi: prioritybitmap.t
$(BMENU) -p "IDLE Thread Idle Thread Body" \ $(BMENU2) -p "IDLE Thread Idle Thread Body" \
-u "Top" \ -u "Top" \
-n "Code Tuning Parameters" $< -n "Code Tuning Parameters" < $< > $@
codetuning.texi: codetuning.t $(srcdir)/codetuning.texi: codetuning.t
$(BMENU) -p "Priority Bitmap Manipulation Bit Scan Support" \ $(BMENU2) -p "Priority Bitmap Manipulation Bit Scan Support" \
-u "Top" \ -u "Top" \
-n "Miscellaneous" $< -n "Miscellaneous" < $< > $@
miscellaneous.texi: miscellaneous.t $(srcdir)/miscellaneous.texi: miscellaneous.t
$(BMENU) -p "Code Tuning Parameters Partition Element Alignment" \ $(BMENU2) -p "Code Tuning Parameters Partition Element Alignment" \
-u "Top" \ -u "Top" \
-n "Command and Variable Index" $< -n "Command and Variable Index" < $< > $@
EXTRA_DIST = *.t EXTRA_DIST = *.t

View File

@@ -25,17 +25,15 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Porting Guide: (porting). The Porting Guide
* RTEMS Porting Guide: (porting). The Porting Guide @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -55,10 +53,10 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@@ -71,9 +69,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Porting Guide @title RTEMS Porting Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/porting/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

3
doc/porting/version.texi Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -21,6 +21,7 @@ ch18.texi
ch19.t ch19.t
ch19.texi ch19.texi
index.html index.html
mdate-sh
posix1003_1 posix1003_1
posix1003_1*.html posix1003_1*.html
posix1003_1-? posix1003_1-?

View File

@@ -6,123 +6,124 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=posix1003_1 PROJECT = posix1003_1
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = ch01.texi ch02.texi ch03.texi ch04.texi ch05.texi \
ch06.texi ch07.texi ch08.texi ch09.texi ch10.texi ch11.texi ch12.texi \
ch13.texi ch14.texi ch15.texi ch16.texi ch17.texi ch18.texi ch19.t \
ch19.texi
GENERATED_FILES=ch01.texi ch02.texi ch03.texi ch04.texi ch05.texi \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
ch06.texi ch07.texi ch08.texi ch09.texi ch10.texi \
ch11.texi ch12.texi ch13.texi ch14.texi ch15.texi \
ch16.texi ch17.texi ch18.texi ch19.t ch19.texi
FILES= preface.texi FILES = preface.texi
info_TEXINFOS = posix1003_1.texi info_TEXINFOS = posix1003_1.texi
posix1003_1_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) posix1003_1_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
ch01.texi: ch01.t $(srcdir)/ch01.texi: ch01.t
$(BMENU) -c -p "Preface" \ $(BMENU2) -c -p "Preface" \
-u "Top" \ -u "Top" \
-n "Terminology and General Requirements" $< -n "Terminology and General Requirements" < $< > $@
ch02.texi: ch02.t $(srcdir)/ch02.texi: ch02.t
$(BMENU) -c -p "Conformance" \ $(BMENU2) -c -p "Conformance" \
-u "Top" \ -u "Top" \
-n "Process Primitives" $< -n "Process Primitives" < $< > $@
ch03.texi: ch03.t $(srcdir)/ch03.texi: ch03.t
$(BMENU) -c -p "Execution-Time Symbolic Constants for Portability Specifications" \ $(BMENU2) -c -p "Execution-Time Symbolic Constants for Portability Specifications" \
-u "Top" \ -u "Top" \
-n "Process Environment" $< -n "Process Environment" < $< > $@
ch04.texi: ch04.t $(srcdir)/ch04.texi: ch04.t
$(BMENU) -c -p "Delay Process Execution" \ $(BMENU2) -c -p "Delay Process Execution" \
-u "Top" \ -u "Top" \
-n "Files and Directories" $< -n "Files and Directories" < $< > $@
ch05.texi: ch05.t $(srcdir)/ch05.texi: ch05.t
$(BMENU) -c -p "Get Configurable System Variables" \ $(BMENU2) -c -p "Get Configurable System Variables" \
-u "Top" \ -u "Top" \
-n "Input and Output Primitives" $< -n "Input and Output Primitives" < $< > $@
ch06.texi: ch06.t $(srcdir)/ch06.texi: ch06.t
$(BMENU) -c -p "Get Configurable Pathname Variables" \ $(BMENU2) -c -p "Get Configurable Pathname Variables" \
-u "Top" \ -u "Top" \
-n "Device- and Class-Specific Functions" $< -n "Device- and Class-Specific Functions" < $< > $@
ch07.texi: ch07.t $(srcdir)/ch07.texi: ch07.t
$(BMENU) -c -p " Asynchronous File Synchronization" \ $(BMENU2) -c -p " Asynchronous File Synchronization" \
-u "Top" \ -u "Top" \
-n "Language-Specific Services for the C Programming Language" $< -n "Language-Specific Services for the C Programming Language" < $< > $@
ch08.texi: ch08.t $(srcdir)/ch08.texi: ch08.t
$(BMENU) -c -p "Set Foreground Process Group ID" \ $(BMENU2) -c -p "Set Foreground Process Group ID" \
-u "Top" \ -u "Top" \
-n "System Databases" $< -n "System Databases" < $< > $@
ch09.texi: ch09.t $(srcdir)/ch09.texi: ch09.t
$(BMENU) -c -p "Pseudo-Random Sequence Generation Functions" \ $(BMENU2) -c -p "Pseudo-Random Sequence Generation Functions" \
-u "Top" \ -u "Top" \
-n "Data Interchange Format" $< -n "Data Interchange Format" < $< > $@
ch10.texi: ch10.t $(srcdir)/ch10.texi: ch10.t
$(BMENU) -c -p "User Database Access" \ $(BMENU2) -c -p "User Database Access" \
-u "Top" \ -u "Top" \
-n "Synchronization" $< -n "Synchronization" < $< > $@
ch11.texi: ch11.t $(srcdir)/ch11.texi: ch11.t
$(BMENU) -c -p "Multiple Volumes" \ $(BMENU2) -c -p "Multiple Volumes" \
-u "Top" \ -u "Top" \
-n "Memory Management" $< -n "Memory Management" < $< > $@
ch12.texi: ch12.t $(srcdir)/ch12.texi: ch12.t
$(BMENU) -c -p "Waiting on a Condition" \ $(BMENU2) -c -p "Waiting on a Condition" \
-u "Top" \ -u "Top" \
-n "Execution Scheduling" $< -n "Execution Scheduling" < $< > $@
ch13.texi: ch13.t $(srcdir)/ch13.texi: ch13.t
$(BMENU) -c -p "Remove a Shared Memory Object" \ $(BMENU2) -c -p "Remove a Shared Memory Object" \
-u "Top" \ -u "Top" \
-n "Clocks and Timers" $< -n "Clocks and Timers" < $< > $@
ch14.texi: ch14.t $(srcdir)/ch14.texi: ch14.t
$(BMENU) -c -p "Change the Priority Ceiling of a Mutex" \ $(BMENU2) -c -p "Change the Priority Ceiling of a Mutex" \
-u "Top" \ -u "Top" \
-n "Message Passing" $< -n "Message Passing" < $< > $@
ch15.texi: ch15.t $(srcdir)/ch15.texi: ch15.t
$(BMENU) -c -p "High Resolution Sleep" \ $(BMENU2) -c -p "High Resolution Sleep" \
-u "Top" \ -u "Top" \
-n "Thread Management" $< -n "Thread Management" < $< > $@
ch16.texi: ch16.t $(srcdir)/ch16.texi: ch16.t
$(BMENU) -c -p "Get Message Queue Attributes" \ $(BMENU2) -c -p "Get Message Queue Attributes" \
-u "Top" \ -u "Top" \
-n "Thread-Specific Data" $< -n "Thread-Specific Data" < $< > $@
ch17.texi: ch17.t $(srcdir)/ch17.texi: ch17.t
$(BMENU) -c -p "Dynamic Package Initialization" \ $(BMENU2) -c -p "Dynamic Package Initialization" \
-u "Top" \ -u "Top" \
-n "Thread Cancellation" $< -n "Thread Cancellation" < $< > $@
ch18.texi: ch18.t $(srcdir)/ch18.texi: ch18.t
$(BMENU) -c -p "Thread-Specific Data Key Deletion" \ $(BMENU2) -c -p "Thread-Specific Data Key Deletion" \
-u "Top" \ -u "Top" \
-n "Compliance Summary" $< -n "Compliance Summary" < $< > $@
ch19.t: ch01.t ch02.t ch03.t ch04.t ch05.t ch06.t ch07.t ch08.t ch09.t \ ch19.t: ch01.t ch02.t ch03.t ch04.t ch05.t ch06.t ch07.t ch08.t ch09.t \
ch10.t ch11.t ch12.t ch13.t ch14.t ch15.t ch16.t ch17.t ch18.t \ ch10.t ch11.t ch12.t ch13.t ch14.t ch15.t ch16.t ch17.t ch18.t \
summarize summarize
./summarize >ch19.t ./summarize >ch19.t
ch19.texi: ch19.t $(srcdir)/ch19.texi: ch19.t
$(BMENU) -c -p "List of Cancellation Points" \ $(BMENU2) -c -p "List of Cancellation Points" \
-u "Top" \ -u "Top" \
-n "Command and Variable Index" $< -n "Command and Variable Index" < $< > $@
noinst_SCRIPTS = summarize noinst_SCRIPTS = summarize

View File

@@ -1,3 +1,4 @@
\input texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename posix1003_1 @setfilename posix1003_1
@@ -19,27 +20,20 @@
@c Master file for the POSIX 1003.1 Compliance Guide @c Master file for the POSIX 1003.1 Compliance Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS POSIX 1003.1 Compliance Guide: (posix1003_1).
* RTEMS POSIX 1003.1 Compliance Guide (posix1003_1): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +45,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS POSIX 1003.1 Compliance Guide @title RTEMS POSIX 1003.1 Compliance Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -11,6 +11,7 @@ io.texi
key.texi key.texi
libc.texi libc.texi
libm.texi libm.texi
mdate-sh
memorymgmt.texi memorymgmt.texi
message.texi message.texi
mutex.texi mutex.texi

View File

@@ -6,136 +6,134 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=posix_users PROJECT = posix_users
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi GENERATED_FILES = cancel.texi clock.texi cond.texi cspecific.texi \
device.texi files.texi io.texi key.texi memorymgmt.texi message.texi \
mutex.texi procenv.texi process.texi sched.texi semaphores.texi \
signal.texi status.texi systemdb.texi thread.texi timer.texi libc.texi \
libm.texi
GENERATED_FILES= \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
cancel.texi clock.texi cond.texi \
cspecific.texi device.texi files.texi \
io.texi key.texi memorymgmt.texi message.texi mutex.texi procenv.texi \
process.texi sched.texi semaphores.texi signal.texi status.texi \
systemdb.texi thread.texi timer.texi libc.texi libm.texi
FILES= preface.texi
FILES = preface.texi
info_TEXINFOS = posix_users.texi info_TEXINFOS = posix_users.texi
posix_users_TEXINFOS = $(FILES) $(GENERATED_FILES) posix_users_TEXINFOS = $(FILES) $(GENERATED_FILES)
process.texi: process.t $(srcdir)/process.texi: process.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
procenv.texi: procenv.t $(srcdir)/procenv.texi: procenv.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
files.texi: files.t $(srcdir)/files.texi: files.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
thread.texi: thread.t $(srcdir)/thread.texi: thread.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
signal.texi: signal.t $(srcdir)/signal.texi: signal.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
mutex.texi: mutex.t $(srcdir)/mutex.texi: mutex.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
cond.texi: cond.t $(srcdir)/cond.texi: cond.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
key.texi: key.t $(srcdir)/key.texi: key.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
clock.texi: clock.t $(srcdir)/clock.texi: clock.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
timer.texi: timer.t $(srcdir)/timer.texi: timer.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
sched.texi: sched.t $(srcdir)/sched.texi: sched.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
io.texi: io.t $(srcdir)/io.texi: io.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
device.texi: device.t $(srcdir)/device.texi: device.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
cspecific.texi: cspecific.t $(srcdir)/cspecific.texi: cspecific.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
semaphores.texi: semaphores.t $(srcdir)/semaphores.texi: semaphores.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
memorymgmt.texi: memorymgmt.t $(srcdir)/memorymgmt.texi: memorymgmt.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
message.texi: message.t $(srcdir)/message.texi: message.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
cancel.texi: cancel.t $(srcdir)/cancel.texi: cancel.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
systemdb.texi: systemdb.t $(srcdir)/systemdb.texi: systemdb.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
status.texi: status.t $(srcdir)/status.texi: status.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
libc.texi: libc.t $(srcdir)/libc.texi: libc.t
$(BMENU) -p "" \ $(BMENU2) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
$(srcdir)/libm.texi: libm.t
libm.texi: libm.t $(BMENU2) -p "" \
$(BMENU) -p "" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
noinst_SCRIPTS = gen_size_report noinst_SCRIPTS = gen_size_report
EXTRA_DIST = *.t gen_size_report EXTRA_DIST = *.t gen_size_report

View File

@@ -25,17 +25,16 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Posix API User's Guide: (posix_users).
* RTEMS Posix API User's Guide: (posix_users). Posix API User's Guide Plan Posix API User's Guide Plan
END-INFO-DIR-ENTRY @end direntry
@end format @end ifset
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -57,11 +56,6 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -73,9 +67,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS POSIX API User's Guide @title RTEMS POSIX API User's Guide
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -5,6 +5,17 @@ SUFFIXES += .t
## Texinfo support ## Texinfo support
TEXINFO_TEX = $(top_srcdir)/texinfo/texinfo.tex TEXINFO_TEX = $(top_srcdir)/texinfo/texinfo.tex
$(srcdir)/stamp-vti: $(PROJECT).texi $(top_srcdir)/configure.in
@echo "@set UPDATED `$(SHELL) $(srcdir)/mdate-sh \
$(srcdir)/$(PROJECT).texi`" > vti.tmp
@echo "@set EDITION $(EDITION)" >> vti.tmp
@echo "@set VERSION $(VERSION)" >> vti.tmp
@cmp -s vti.tmp $(srcdir)/version.texi \
|| (echo "Updating $(srcdir)/version.texi"; \
cp vti.tmp $(srcdir)/version.texi)
-@rm -f vti.tmp
@cp $(srcdir)/version.texi $@
MAINTAINERCLEANFILES += $(PROJECT) $(PROJECT)-[0-9] $(PROJECT)-[0-9][0-9] MAINTAINERCLEANFILES += $(PROJECT) $(PROJECT)-[0-9] $(PROJECT)-[0-9][0-9]
MAINTAINERCLEANFILES += $(GENERATED_FILES) MAINTAINERCLEANFILES += $(GENERATED_FILES)
@@ -46,6 +57,7 @@ SUFFIXES += .html
html_projectdir = $(htmldir)/$(PROJECT) html_projectdir = $(htmldir)/$(PROJECT)
TEXI2WWW_ARGS=\ TEXI2WWW_ARGS=\
-I $(srcdir) \
-dirfile ../index.html \ -dirfile ../index.html \
-header $(top_builddir)/rtems_header.html \ -header $(top_builddir)/rtems_header.html \
-footer $(top_builddir)/rtems_footer.html \ -footer $(top_builddir)/rtems_footer.html \

View File

@@ -1,6 +1,7 @@
Makefile Makefile
Makefile.in Makefile.in
index.html index.html
mdate-sh
relnotes relnotes
relnotes*.html relnotes*.html
relnotes.aux relnotes.aux

View File

@@ -6,16 +6,16 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=relnotes PROJECT = relnotes
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
FILES=install.texi intro.texi probrep.texi relnotes.texi status.texi FILES = install.texi intro.texi probrep.texi relnotes.texi status.texi
info_TEXINFOS = relnotes.texi info_TEXINFOS = relnotes.texi
relnotes_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) relnotes_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)

View File

@@ -25,17 +25,15 @@
@c 2. Why does paragraphindent show up in HTML? @c 2. Why does paragraphindent show up in HTML?
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Release Notes: (relnotes). Release Notes
* RTEMS Release Notes: (relnotes). Release Notes @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c variable substitution info: @c variable substitution info:
@c @c
@@ -48,11 +46,6 @@ END-INFO-DIR-ENTRY
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -64,9 +57,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Release Notes @title RTEMS Release Notes
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/relnotes/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -8,6 +8,7 @@ index.html
interfacing.texi interfacing.texi
intro.texi intro.texi
layers.pdf layers.pdf
mdate-sh
objectives.texi objectives.texi
process.pdf process.pdf
revision.texi revision.texi

View File

@@ -6,22 +6,21 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=rgdb_specs PROJECT = rgdb_specs
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = intro.texi revision.texi objectives.texi gdbinternals.texi \
GENERATED_FILES= \
intro.texi revision.texi objectives.texi gdbinternals.texi \
interfacing.texi comm.texi daemon.texi conclusion.texi interfacing.texi comm.texi daemon.texi conclusion.texi
COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
FILES= FILES =
info_TEXINFOS = rgdb_specs.texi info_TEXINFOS = rgdb_specs.texi
rgdb_specs_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) rgdb_specs_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
JPEG_FILES = layers.jpg process.jpg seqinit.jpg seqbreak.jpg seqdetach.jpg JPEG_FILES = layers.jpg process.jpg seqinit.jpg seqbreak.jpg seqdetach.jpg
@@ -35,51 +34,46 @@ endif
# Process Automatically Generated Files # Process Automatically Generated Files
# #
intro.texi: intro.t $(srcdir)/intro.texi: intro.t
$(BMENU) -c -p "Top" \ $(BMENU2) -c -p "Top" \
-u "Top" \ -u "Top" \
-n "Document Revision History" $< -n "Document Revision History" < $< > $@
revision.texi: revision.t $(srcdir)/revision.texi: revision.t
$(BMENU) -c -p "Introduction" \ $(BMENU2) -c -p "Introduction" \
-u "Top" \ -u "Top" \
-n "Objectives" $< -n "Objectives" < $< > $@
objectives.texi: objectives.t $(srcdir)/objectives.texi: objectives.t
$(BMENU) -c -p "Document Revision History" \ $(BMENU2) -c -p "Document Revision History" \
-u "Top" \ -u "Top" \
-n "A Rapid Tour of GDB Internals" $< -n "A Rapid Tour of GDB Internals" < $< > $@
gdbinternals.texi: gdbinternals.t $(srcdir)/gdbinternals.texi: gdbinternals.t
$(BMENU) -c -p "Implied Restrictions" \ $(BMENU2) -c -p "Implied Restrictions" \
-u "Top" \ -u "Top" \
-n "Interfacing GDB with RTEMS as a Target" $< -n "Interfacing GDB with RTEMS as a Target" < $< > $@
interfacing.texi: interfacing.t $(srcdir)/interfacing.texi: interfacing.t
$(BMENU) -c -p "A Rapid Tour of GDB Internals" \ $(BMENU2) -c -p "A Rapid Tour of GDB Internals" \
-u "Top" \ -u "Top" \
-n "Communication with GDB" $< -n "Communication with GDB" < $< > $@
comm.texi: comm.t $(srcdir)/comm.texi: comm.t
$(BMENU) -c -p "Interfacing GDB with RTEMS as a Target" \ $(BMENU2) -c -p "Interfacing GDB with RTEMS as a Target" \
-u "Top" \ -u "Top" \
-n "RTEMS Debugger Server Daemon" $< -n "RTEMS Debugger Server Daemon" < $< > $@
daemon.texi: daemon.t $(srcdir)/daemon.texi: daemon.t
$(BMENU) -c -p "Communication with GDB" \ $(BMENU2) -c -p "Communication with GDB" \
-u "Top" \ -u "Top" \
-n "Conclusion" $< -n "Conclusion" < $< > $@
conclusion.texi: conclusion.t $(srcdir)/conclusion.texi: conclusion.t
$(BMENU) -c -p "Output of a Debug Session with the Prototype" \ $(BMENU2) -c -p "Output of a Debug Session with the Prototype" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
noinst_DATA = \ noinst_DATA = layers.eps process.eps seqdetach.eps seqbreak.eps seqinit.eps
layers.eps \
process.eps \
seqdetach.eps \
seqbreak.eps \
seqinit.eps
EXTRA_DIST = *.t $(noinst_DATA) $(JPEG_FILES) EXTRA_DIST = *.t $(noinst_DATA) $(JPEG_FILES)

View File

@@ -19,27 +19,20 @@
@c Master file for the Getting Started (C) Guide @c Master file for the Getting Started (C) Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Remote Debugger Server Specifications: (rgdb_specs).
* RTEMS Remote Debugger Server Specifications (rgdb_specs): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Remote Debugger Server Specifications @title RTEMS Remote Debugger Server Specifications
@subtitle Edition @value{edition}, for @value{version} @subtitle Edition @value{EDITION}, for @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author Emmanuel Raguet and Eric Valette, Canon Research Centre @author Emmanuel Raguet and Eric Valette, Canon Research Centre
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page

3
doc/rgdb_specs/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -4,6 +4,7 @@ commands.texi
example.texi example.texi
index.html index.html
intro.texi intro.texi
mdate-sh
rtems_gdb rtems_gdb
rtems_gdb*.html rtems_gdb*.html
rtems_gdb.aux rtems_gdb.aux

View File

@@ -6,54 +6,55 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=rtems_gdb PROJECT = rtems_gdb
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = intro.texi swarch.texi started.texi commands.texi \
trouble.texi example.texi
GENERATED_FILES= \ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
intro.texi swarch.texi started.texi commands.texi trouble.texi example.texi
FILES= FILES =
info_TEXINFOS = rtems_gdb.texi info_TEXINFOS = rtems_gdb.texi
rtems_gdb_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) rtems_gdb_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
# #
# Process Automatically Generated Files # Process Automatically Generated Files
# #
intro.texi: intro.t $(srcdir)/intro.texi: intro.t
$(BMENU) -p "Top" \ $(BMENU2) -p "Top" \
-u "Top" \ -u "Top" \
-n "Software Architecture" $< -n "Software Architecture" < $< > $@
swarch.texi: swarch.t $(srcdir)/swarch.texi: swarch.t
$(BMENU) -p "Introduction" \ $(BMENU2) -p "Introduction" \
-u "Top" \ -u "Top" \
-n "Getting Started" $< -n "Getting Started" < $< > $@
started.texi: started.t $(srcdir)/started.texi: started.t
$(BMENU) -p "Software Architecture" \ $(BMENU2) -p "Software Architecture" \
-u "Top" \ -u "Top" \
-n "Commands" $< -n "Commands" < $< > $@
commands.texi: commands.t $(srcdir)/commands.texi: commands.t
$(BMENU) -p "Getting Started Attaching To The System" \ $(BMENU2) -p "Getting Started Attaching To The System" \
-u "Top" \ -u "Top" \
-n "Troubleshooting" $< -n "Troubleshooting" < $< > $@
trouble.texi: trouble.t $(srcdir)/trouble.texi: trouble.t
$(BMENU) -p "Commands Thread control" \ $(BMENU2) -p "Commands Thread control" \
-u "Top" \ -u "Top" \
-n "Debug Session Example" $< -n "Debug Session Example" < $< > $@
example.texi: example.t $(srcdir)/example.texi: example.t
$(BMENU) -p "Troubleshooting Debug server not present" \ $(BMENU2) -p "Troubleshooting Debug server not present" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
EXTRA_DIST = *.t EXTRA_DIST = *.t

View File

@@ -19,27 +19,20 @@
@c Master file for the Getting Started (C) Guide @c Master file for the Getting Started (C) Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * RTEMS/GDB User's Guide: (rtems_gdb).
* RTEMS/GDB User's Guide (rtems_gdb): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS/GDB User's Guide @title RTEMS/GDB User's Guide
@subtitle Edition @value{edition}, for @value{version} @subtitle Edition @value{EDITION}, for @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author Emmanuel Raguet and Eric Valette, Canon Research Centre @author Emmanuel Raguet and Eric Valette, Canon Research Centre
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page

3
doc/rtems_gdb/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -1,5 +1,5 @@
<BODY BGCOLOR="FFFFFF"> <BODY BGCOLOR="FFFFFF">
<A HREF="http://www.oarcorp.com" target="Text Frame"> <A HREF="http://www.oarcorp.com" target="Text Frame">
<IMG align=right BORDER=0 SRC="../images/oaronly.jpg" ALT="OAR"> </A> <IMG align=right BORDER=0 SRC="../images/oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS @RTEMS_VERSION@ On-Line Library</H1> <H1>RTEMS @VERSION@ On-Line Library</H1>
<HR> <HR>

View File

@@ -1,5 +1,5 @@
<HTML> <HTML>
<HEAD><TITLE>RTEMS @RTEMS_VERSION@ On-Line Library</TITLE></HEAD> <HEAD><TITLE>RTEMS @VERSION@ On-Line Library</TITLE></HEAD>
<BODY BGCOLOR="FFFFFF"> <BODY BGCOLOR="FFFFFF">
<A HREF="http://www.oarcorp.com" target="Text Frame"> <A HREF="http://www.oarcorp.com" target="Text Frame">
<IMG align=right BORDER=0 SRC="images/oaronly.jpg" ALT="OAR"> </A> <IMG align=right BORDER=0 SRC="images/oaronly.jpg" ALT="OAR"> </A>

View File

@@ -16,7 +16,7 @@ PROJECT=browseable_rtems
# #
# include $(top_srcdir)/project.am # include $(top_srcdir)/project.am
# #
# COMMON_FILES=../common/cpright.texi # COMMON_FILES=$(top_srcdir)/common/cpright.texi
# #
#FILES= clock.texi cond.texi key.texi mutex.texi preface.texi \ #FILES= clock.texi cond.texi key.texi mutex.texi preface.texi \
# sched.texi signal.texi thread.texi # sched.texi signal.texi thread.texi

View File

@@ -6,13 +6,14 @@ buildrt.texi
gdb.texi gdb.texi
index.html index.html
intro.texi intro.texi
mdate-sh
nextstep.texi nextstep.texi
nt.texi nt.texi
require.texi require.texi
sample.texi sample.texi
started started
started-?
started*.html started*.html
started-?
started.aux started.aux
started.cp started.cp
started.dvi started.dvi

View File

@@ -6,67 +6,68 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=started PROJECT = started
EDITION = 1
SUBDIRS = pictures SUBDIRS = pictures
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = binaries.texi buildc.texi buildrt.texi gdb.texi intro.texi \
GENERATED_FILES= binaries.texi buildc.texi buildrt.texi gdb.texi intro.texi \
nt.texi require.texi nextstep.texi sample.texi nt.texi require.texi nextstep.texi sample.texi
FILES= tversions.texi COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
FILES = tversions.texi
info_TEXINFOS = started.texi info_TEXINFOS = started.texi
started_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) started_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
intro.texi: intro.t tversions.texi $(srcdir)/intro.texi: intro.t tversions.texi
$(BMENU) -c -p "Top" \ $(BMENU2) -c -p "Top" \
-u "Top" \ -u "Top" \
-n "Requirements" $< -n "Requirements" < $< > $@
require.texi: require.t tversions.texi $(srcdir)/require.texi: require.t tversions.texi
$(BMENU) -c -p "GCC Mailing Lists" \ $(BMENU2) -c -p "GCC Mailing Lists" \
-u "Top" \ -u "Top" \
-n "Prebuilt Toolset Executables" $< -n "Prebuilt Toolset Executables" < $< > $@
binaries.texi: binaries.t tversions.texi $(srcdir)/binaries.texi: binaries.t tversions.texi
$(BMENU) -c -p "GNU makeinfo Version Requirements" \ $(BMENU2) -c -p "GNU makeinfo Version Requirements" \
-u "Top" \ -u "Top" \
-n "Building the GNU C/C++ Cross Compiler Toolset" $< -n "Building the GNU C/C++ Cross Compiler Toolset" < $< > $@
buildc.texi: buildc.t tversions.texi $(srcdir)/buildc.texi: buildc.t tversions.texi
$(BMENU) -c -p "Removing RPMs" \ $(BMENU2) -c -p "Removing RPMs" \
-u "Top" \ -u "Top" \
-n "Building RTEMS" $< -n "Building RTEMS" < $< > $@
buildrt.texi: buildrt.t tversions.texi $(srcdir)/buildrt.texi: buildrt.t tversions.texi
$(BMENU) -c -p "Error Messages Indicating Configuration Problems" \ $(BMENU2) -c -p "Error Messages Indicating Configuration Problems" \
-u "Top" \ -u "Top" \
-n "Building the Sample Application" $< -n "Building the Sample Application" < $< > $@
sample.texi: sample.t tversions.texi $(srcdir)/sample.texi: sample.t tversions.texi
$(BMENU) -c -p "Using the RTEMS configure Script Directly" \ $(BMENU2) -c -p "Using the RTEMS configure Script Directly" \
-u "Top" \ -u "Top" \
-n "Building the GNU Debugger" $< -n "Building the GNU Debugger" < $< > $@
gdb.texi: gdb.t tversions.texi gdb.texi: gdb.t tversions.texi
$(BMENU) -c -p "More Information on RTEMS Application Makefiles" \ $(BMENU2) -c -p "More Information on RTEMS Application Makefiles" \
-u "Top" \ -u "Top" \
-n "Where To Go From Here" $< -n "Where To Go From Here" < $< > $@
nextstep.texi: nextstep.t tversions.texi $(srcdir)/nextstep.texi: nextstep.t tversions.texi
$(BMENU) -c -p "GDB for DINK32" \ $(BMENU2) -c -p "GDB for DINK32" \
-u "Top" \ -u "Top" \
-n "Using MS-Windows as a Development Host" $< -n "Using MS-Windows as a Development Host" < $< > $@
nt.texi: nt.t tversions.texi $(srcdir)/nt.texi: nt.t tversions.texi
$(BMENU) -c -p "Writing an Application" \ $(BMENU2) -c -p "Writing an Application" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
EXTRA_DIST = *.t EXTRA_DIST = *.t

3
doc/started/stamp-vti Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -19,6 +19,7 @@
@c Master file for the Getting Started (C) Guide @c Master file for the Getting Started (C) Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@c @c
@@ -26,25 +27,17 @@
@c @c
@include tversions.texi @include tversions.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * Getting Started with RTEMS for C/C++ Users: (started).
* Getting Started with RTEMS for C/C++ Users (started): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -56,9 +49,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title Getting Started with RTEMS for C/C++ Users @title Getting Started with RTEMS for C/C++ Users
@subtitle Edition @value{edition}, for @value{version} @subtitle Edition @value{EDITION}, for @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

3
doc/started/version.texi Normal file
View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -5,6 +5,7 @@ buildrt.texi
gdb.texi gdb.texi
index.html index.html
intro.texi intro.texi
mdate-sh
require.texi require.texi
sample.texi sample.texi
started_ada started_ada

View File

@@ -6,54 +6,51 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=started_ada PROJECT = started_ada
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = buildada.texi buildrt.texi gdb.texi intro.texi \
GENERATED_FILES= buildada.texi buildrt.texi gdb.texi intro.texi \
require.texi sample.texi require.texi sample.texi
FILES= tversions.texi COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
FILES = tversions.texi
info_TEXINFOS = started_ada.texi info_TEXINFOS = started_ada.texi
started_ada_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) started_ada_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
buildrt.t: $(top_srcdir)/started/buildrt.t $(srcdir)/intro.texi: intro.t tversions.texi
$(LN_S) $< $(BMENU2) -c -p "Top" \
intro.texi: intro.t tversions.texi
$(BMENU) -c -p "Top" \
-u "Top" \ -u "Top" \
-n "Requirements" $< -n "Requirements" < $< > $@
require.texi: require.t tversions.texi $(srcdir)/require.texi: require.t tversions.texi
$(BMENU) -c -p "GNAT Chat Mailing List" \ $(BMENU2) -c -p "GNAT Chat Mailing List" \
-u "Top" \ -u "Top" \
-n "Building the GNAT Cross Compiler Toolset" $< -n "Building the GNAT Cross Compiler Toolset" < $< > $@
buildada.texi: buildada.t tversions.texi $(srcdir)/buildada.texi: buildada.t tversions.texi
$(BMENU) -c -p "Insure GCC and GNAT Environment Variables Are Not Set" \ $(BMENU2) -c -p "Insure GCC and GNAT Environment Variables Are Not Set" \
-u "Top" \ -u "Top" \
-n "Building RTEMS" $< -n "Building RTEMS" < $< > $@
buildrt.texi: buildrt.t tversions.texi $(srcdir)/buildrt.texi: ../started/buildrt.t tversions.texi
$(BMENU) -c -p "Running the bit_ada Script" \ $(BMENU2) -c -p "Running the bit_ada Script" \
-u "Top" \ -u "Top" \
-n "Building the Sample Application" $< -n "Building the Sample Application" < $< > $@
sample.texi: sample.t tversions.texi $(srcdir)/sample.texi: sample.t tversions.texi
$(BMENU) -c -p "Using the RTEMS configure Script Directly" \ $(BMENU2) -c -p "Using the RTEMS configure Script Directly" \
-u "Top" \ -u "Top" \
-n "Building the GNU Debugger" $< -n "Building the GNU Debugger" < $< > $@
gdb.texi: gdb.t tversions.texi $(srcdir)/gdb.texi: gdb.t tversions.texi
$(BMENU) -c -p "Application Executable" \ $(BMENU2) -c -p "Application Executable" \
-u "Top" \ -u "Top" \
-n "" $< -n "" < $< > $@
EXTRA_DIST = *.t EXTRA_DIST = *.t
CLEANFILES += buildrt.t

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -19,6 +19,7 @@
@c Master file for the Getting Started (C) Guide @c Master file for the Getting Started (C) Guide
@c @c
@include version.texi
@include ../common/setup.texi @include ../common/setup.texi
@c @c
@@ -26,25 +27,17 @@
@c @c
@include tversions.texi @include tversions.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS On-Line Manual
@format @direntry
START-INFO-DIR-ENTRY * Getting Started with GNAT/RTEMS: (started_ada)
* Getting Started with GNAT/RTEMS (started_ada): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -56,9 +49,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title Getting Started with GNAT/RTEMS @title Getting Started with GNAT/RTEMS
@subtitle Edition @value{edition}, for @value{version} @subtitle Edition @value{EDITION}, for @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../common/cpright.texi @include ../common/cpright.texi

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -6,9 +6,9 @@ cpumodel.texi
cputable.texi cputable.texi
fatalerr.texi fatalerr.texi
hppa1_1 hppa1_1
hppa1_1*.html
hppa1_1-? hppa1_1-?
hppa1_1-?? hppa1_1-??
hppa1_1*.html
hppa1_1.aux hppa1_1.aux
hppa1_1.cp hppa1_1.cp
hppa1_1.dvi hppa1_1.dvi
@@ -24,6 +24,7 @@ hppa1_1.vr
index.html index.html
intr.t intr.t
intr.texi intr.texi
mdate-sh
memmodel.texi memmodel.texi
timeSIMHPPA.texi timeSIMHPPA.texi
timing.t timing.t

View File

@@ -6,20 +6,21 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=hppa1_1 PROJECT = hppa1_1
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
include $(top_srcdir)/supplements/supplement.am include $(top_srcdir)/supplements/supplement.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
fatalerr.texi bsp.texi cputable.texi wksheets.texi timing.texi \
timeSIMHPPA.texi
GENERATED_FILES=\ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
bsp.texi cputable.texi wksheets.texi timing.texi timeSIMHPPA.texi
FILES= preface.texi FILES = preface.texi
info_TEXINFOS = hppa1_1.texi info_TEXINFOS = hppa1_1.texi
hppa1_1_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) hppa1_1_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
@@ -28,65 +29,62 @@ hppa1_1_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
# Chapters which get automatic processing # Chapters which get automatic processing
# #
cpumodel.texi: cpumodel.t $(srcdir)/cpumodel.texi: cpumodel.t
$(BMENU) -p "Preface" \ $(BMENU2) -p "Preface" \
-u "Top" \ -u "Top" \
-n "Calling Conventions" $< -n "Calling Conventions" < $< > $@
callconv.texi: callconv.t $(srcdir)/callconv.texi: callconv.t
$(BMENU) -p "CPU Model Dependent Features CPU Model Name" \ $(BMENU2) -p "CPU Model Dependent Features CPU Model Name" \
-u "Top" \ -u "Top" \
-n "Memory Model" $< -n "Memory Model" < $< > $@
memmodel.texi: memmodel.t $(srcdir)/memmodel.texi: memmodel.t
$(BMENU) -p "Calling Conventions User-Provided Routines" \ $(BMENU2) -p "Calling Conventions User-Provided Routines" \
-u "Top" \ -u "Top" \
-n "Interrupt Processing" $< -n "Interrupt Processing" < $< > $@
# Interrupt Chapter: # Interrupt Chapter:
# 1. Replace Times and Sizes # 1. Replace Times and Sizes
# 2. Build Node Structure # 2. Build Node Structure
intr.texi: intr_NOTIMES.t SIMHPPA_TIMES $(srcdir)/intr.texi: intr_NOTIMES.t SIMHPPA_TIMES
${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES $(srcdir)/intr_NOTIMES.t intr.t ${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES $(srcdir)/intr_NOTIMES.t | \
$(BMENU) -p "Memory Model Flat Memory Model" \ $(BMENU2) -p "Memory Model Flat Memory Model" \
-u "Top" \ -u "Top" \
-n "Default Fatal Error Processing" intr.t -n "Default Fatal Error Processing" > $@
CLEANFILES += intr.t
fatalerr.texi: fatalerr.t $(srcdir)/fatalerr.texi: fatalerr.t
$(BMENU) -p "Interrupt Processing Disabling of Interrupts by RTEMS" \ $(BMENU2) -p "Interrupt Processing Disabling of Interrupts by RTEMS" \
-u "Top" \ -u "Top" \
-n "Board Support Packages" $< -n "Board Support Packages" < $< > $@
bsp.texi: bsp.t $(srcdir)/bsp.texi: bsp.t
$(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \ $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
-u "Top" \ -u "Top" \
-n "Processor Dependent Information Table" $< -n "Processor Dependent Information Table" < $< > $@
cputable.texi: cputable.t $(srcdir)/cputable.texi: cputable.t
$(BMENU) -p "Board Support Packages Processor Initialization" \ $(BMENU2) -p "Board Support Packages Processor Initialization" \
-u "Top" \ -u "Top" \
-n "Memory Requirements" $< -n "Memory Requirements" < $< > $@
# Worksheets Chapter: # Worksheets Chapter:
# 1. Obtain the Shared File # 1. Obtain the Shared File
# 2. Replace Times and Sizes # 2. Replace Times and Sizes
# 3. Build Node Structure # 3. Build Node Structure
wksheets.texi: $(top_srcdir)/common/wksheets.t SIMHPPA_TIMES $(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t SIMHPPA_TIMES
${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES \ ${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES \
$(top_srcdir)/common/wksheets.t wksheets.t $(top_srcdir)/common/wksheets.t | \
$(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \ $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
-u "Top" \ -u "Top" \
-n "Timing Specification" wksheets.t -n "Timing Specification" > $@
CLEANFILES += wksheets.t
# Timing Specification Chapter: # Timing Specification Chapter:
# 1. Copy the Shared File # 1. Copy the Shared File
# 3. Build Node Structure # 3. Build Node Structure
timing.texi: $(top_srcdir)/common/timing.t $(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
$(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \ $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
-u "Top" \ -u "Top" \
-n "HP-7100 Timing Data" < $< > $@ -n "HP-7100 Timing Data" < $< > $@
@@ -96,9 +94,9 @@ timing.texi: $(top_srcdir)/common/timing.t
# 2. Replace Times and Sizes # 2. Replace Times and Sizes
# 3. Build Node Structure # 3. Build Node Structure
timeSIMHPPA.texi: timeSIMHPPA.t $(srcdir)/timeSIMHPPA.texi: timeSIMHPPA.t
$(BMENU) -p "Timing Specification Terminology" \ $(BMENU2) -p "Timing Specification Terminology" \
-u "Top" \ -u "Top" \
-n "Command and Variable Index" $< -n "Command and Variable Index" < $< > $@
EXTRA_DIST = SIMHPPA_TIMES *.t EXTRA_DIST = SIMHPPA_TIMES *.t

View File

@@ -19,27 +19,20 @@
@c Master file for the Hewlett Packard PA-RISC Applications Supplement @c Master file for the Hewlett Packard PA-RISC Applications Supplement
@c @c
@include version.texi
@include ../../common/setup.texi @include ../../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS Target Supplements
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Hewlett Packard PA-RISC Applications Supplement: (hppa1_1).
* RTEMS Hewlett Packard PA-RISC Applications Supplement (hppa1_1): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Hewlett Packard PA-RISC Applications Supplement @title RTEMS Hewlett Packard PA-RISC Applications Supplement
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../../common/cpright.texi @include ../../common/cpright.texi

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -24,6 +24,7 @@ i386.vr
index.html index.html
intr.t intr.t
intr.texi intr.texi
mdate-sh
memmodel.texi memmodel.texi
timeFORCE386.texi timeFORCE386.texi
timeFORCE386_.t timeFORCE386_.t

View File

@@ -6,86 +6,85 @@
# $Id$ # $Id$
# #
AUTOMAKE_OPTIONS = foreign AUTOMAKE_OPTIONS = foreign 1.4
PROJECT=i386 PROJECT = i386
EDITION = 1
include $(top_srcdir)/project.am include $(top_srcdir)/project.am
include $(top_srcdir)/supplements/supplement.am include $(top_srcdir)/supplements/supplement.am
COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
fatalerr.texi bsp.texi cputable.texi timing.texi wksheets.texi \
timeFORCE386.texi
GENERATED_FILES=\ COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
bsp.texi cputable.texi timing.texi wksheets.texi timeFORCE386.texi
FILES= preface.texi FILES = preface.texi
info_TEXINFOS = i386.texi info_TEXINFOS = i386.texi
i386_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) i386_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
# #
# Chapters which get automatic processing # Chapters which get automatic processing
# #
cpumodel.texi: cpumodel.t $(srcdir)/cpumodel.texi: cpumodel.t
$(BMENU) -p "Preface" \ $(BMENU2) -p "Preface" \
-u "Top" \ -u "Top" \
-n "Calling Conventions" $< -n "Calling Conventions" < $< > $@
callconv.texi: callconv.t $(srcdir)/callconv.texi: callconv.t
$(BMENU) -p "CPU Model Dependent Features Floating Point Unit" \ $(BMENU2) -p "CPU Model Dependent Features Floating Point Unit" \
-u "Top" \ -u "Top" \
-n "Memory Model" $< -n "Memory Model" < $< > $@
memmodel.texi: memmodel.t $(srcdir)/memmodel.texi: memmodel.t
$(BMENU) -p "Calling Conventions User-Provided Routines" \ $(BMENU2) -p "Calling Conventions User-Provided Routines" \
-u "Top" \ -u "Top" \
-n "Interrupt Processing" $< -n "Interrupt Processing" < $< > $@
# Interrupt Chapter: # Interrupt Chapter:
# 1. Replace Times and Sizes # 1. Replace Times and Sizes
# 2. Build Node Structure # 2. Build Node Structure
intr.texi: intr_NOTIMES.t FORCE386_TIMES $(srcdir)/intr.texi: intr_NOTIMES.t FORCE386_TIMES
${REPLACE2} -p $(srcdir)/FORCE386_TIMES $(srcdir)/intr_NOTIMES.t intr.t ${REPLACE2} -p $(srcdir)/FORCE386_TIMES $(srcdir)/intr_NOTIMES.t | \
$(BMENU) -p "Memory Model Flat Memory Model" \ $(BMENU2) -p "Memory Model Flat Memory Model" \
-u "Top" \ -u "Top" \
-n "Default Fatal Error Processing" intr.t -n "Default Fatal Error Processing" > $@
CLEANFILES += intr.t
fatalerr.texi: fatalerr.t $(srcdir)/fatalerr.texi: fatalerr.t
$(BMENU) -p "Interrupt Processing Interrupt Stack" \ $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
-u "Top" \ -u "Top" \
-n "Board Support Packages" $< -n "Board Support Packages" < $< > $@
bsp.texi: bsp.t $(srcdir)/bsp.texi: bsp.t
$(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \ $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
-u "Top" \ -u "Top" \
-n "Processor Dependent Information Table" $< -n "Processor Dependent Information Table" < $< > $@
cputable.texi: cputable.t $(srcdir)/cputable.texi: cputable.t
$(BMENU) -p "Board Support Packages Processor Initialization" \ $(BMENU2) -p "Board Support Packages Processor Initialization" \
-u "Top" \ -u "Top" \
-n "Memory Requirements" $< -n "Memory Requirements" < $< > $@
# Worksheets Chapter: # Worksheets Chapter:
# 1. Obtain the Shared File # 1. Obtain the Shared File
# 2. Replace Times and Sizes # 2. Replace Times and Sizes
# 3. Build Node Structure # 3. Build Node Structure
wksheets.texi: $(top_srcdir)/common/wksheets.t FORCE386_TIMES $(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t FORCE386_TIMES
${REPLACE2} -p $(srcdir)/FORCE386_TIMES \ ${REPLACE2} -p $(srcdir)/FORCE386_TIMES \
$(top_srcdir)/common/wksheets.t wksheets.t $(top_srcdir)/common/wksheets.t | \
$(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \ $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
-u "Top" \ -u "Top" \
-n "Timing Specification" wksheets.t -n "Timing Specification" > $@
CLEANFILES += wksheets.t
# Timing Specification Chapter: # Timing Specification Chapter:
# 1. Copy the Shared File # 1. Copy the Shared File
# 3. Build Node Structure # 3. Build Node Structure
timing.texi: $(top_srcdir)/common/timing.t $(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
$(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \ $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
-u "Top" \ -u "Top" \
-n "CPU386 Timing Data" < $< > $@ -n "CPU386 Timing Data" < $< > $@
@@ -95,17 +94,16 @@ timing.texi: $(top_srcdir)/common/timing.t
# 2. Replace Times and Sizes # 2. Replace Times and Sizes
# 3. Build Node Structure # 3. Build Node Structure
timeFORCE386.texi: $(top_srcdir)/common/timetbl.t timeFORCE386.t $(srcdir)/timeFORCE386.texi: $(top_srcdir)/common/timetbl.t timeFORCE386.t
cat timeFORCE386.t $(top_srcdir)/common/timetbl.t >timeFORCE386_.t cat timeFORCE386.t $(top_srcdir)/common/timetbl.t >timeFORCE386_.t
@echo >>timeFORCE386_.t @echo >>timeFORCE386_.t
@echo "@tex" >>timeFORCE386_.t @echo "@tex" >>timeFORCE386_.t
@echo "\\global\\advance \\smallskipamount by 4pt" >>timeFORCE386_.t @echo "\\global\\advance \\smallskipamount by 4pt" >>timeFORCE386_.t
@echo "@end tex" >>timeFORCE386_.t @echo "@end tex" >>timeFORCE386_.t
${REPLACE2} -p FORCE386_TIMES timeFORCE386_.t timeFORCE386_.t ${REPLACE2} -p FORCE386_TIMES timeFORCE386_.t | \
$(BMENU) -p "Timing Specification Terminology" \ $(BMENU2) -p "Timing Specification Terminology" \
-u "Top" \ -u "Top" \
-n "Command and Variable Index" timeFORCE386_.t -n "Command and Variable Index" > $@
mv timeFORCE386_.texi timeFORCE386.texi CLEANFILES += timeFORCE386_.t
CLEANFILES += timeFORCE386_.t timeFORCE386_.texi
EXTRA_DIST = FORCE386_TIMES *.t EXTRA_DIST = FORCE386_TIMES *.t

View File

@@ -19,27 +19,20 @@
@c Master file for the Intel i386 Applications Supplement @c Master file for the Intel i386 Applications Supplement
@c @c
@include version.texi
@include ../../common/setup.texi @include ../../common/setup.texi
@ignore @ifset use-ascii
@ifinfo @dircategory RTEMS Target Supplements
@format @direntry
START-INFO-DIR-ENTRY * RTEMS Intel i386 Applications Supplement: (i386).
* RTEMS Intel i386 Applications Supplement (i386): @end direntry
END-INFO-DIR-ENTRY @end ifset
@end format
@end ifinfo
@end ignore
@c @c
@c Title Page Stuff @c Title Page Stuff
@c @c
@set edition @value{RTEMS-EDITION}
@set version @value{RTEMS-VERSION}
@set update-date @value{RTEMS-UPDATE-DATE}
@set update-month @value{RTEMS-UPDATE-MONTH}
@c @c
@c I don't really like having a short title page. --joel @c I don't really like having a short title page. --joel
@c @c
@@ -51,9 +44,9 @@ END-INFO-DIR-ENTRY
@finalout @finalout
@title RTEMS Intel i386 Applications Supplement @title RTEMS Intel i386 Applications Supplement
@subtitle Edition @value{edition}, for RTEMS @value{version} @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
@sp 1 @sp 1
@subtitle @value{update-month} @subtitle @value{UPDATED}
@author On-Line Applications Research Corporation @author On-Line Applications Research Corporation
@page @page
@include ../../common/cpright.texi @include ../../common/cpright.texi

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -0,0 +1,3 @@
@set UPDATED 1 June 2000
@set EDITION 1
@set VERSION 4.5.0-beta3

View File

@@ -22,6 +22,7 @@ i960.vr
index.html index.html
intr.t intr.t
intr.texi intr.texi
mdate-sh
memmodel.texi memmodel.texi
timeCVME961.texi timeCVME961.texi
timeCVME961_.t timeCVME961_.t

Some files were not shown because too many files have changed in this diff Show More