Changeset fc76a6aa in rtems


Ignore:
Timestamp:
Jun 1, 2000, 3:29:01 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
b777c2a1
Parents:
c849746
Message:

Patch rtemsdoc-4.5.0-rc-8.diff from Ralf Corsepius <corsepiu@…>.
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.
Location:
doc
Files:
52 added
1 deleted
87 edited

Legend:

Unmodified
Added
Removed
  • doc/FAQ/.cvsignore

    rc849746 rfc76a6aa  
    2525hwdebugaids.texi
    2626index.html
     27mdate-sh
    2728projects.texi
    2829tools.texi
  • doc/FAQ/FAQ.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Frequently Asked Questions (FAQ):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS On-Line Manual
     27@direntry
     28* RTEMS FAQ: (FAQ).                    Frequently Asked Questions.
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Frequently Asked Questions
    54 @subtitle Edition @value{edition}, for @value{version}
     47@subtitle Edition @value{EDITION}, for @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/FAQ/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=FAQ
     11PROJECT = FAQ
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     16GENERATED_FILES = basic.texi tools.texi concepts.texi build45.texi bsp.texi \
     17    debug.texi freesw.texi embeddedinfo.texi hwdebugaids.texi projects.texi \
     18    endoftime.texi
    1619
    17 GENERATED_FILES= \
    18     basic.texi tools.texi concepts.texi build45.texi bsp.texi debug.texi \
    19     freesw.texi embeddedinfo.texi hwdebugaids.texi projects.texi endoftime.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2021
    21 FILES=
     22FILES =
    2223
    2324info_TEXINFOS = FAQ.texi
    24 FAQ_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     25FAQ_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2526
    2627#
     
    2829#
    2930
    30 basic.texi: basic.t
    31         $(BMENU) -c -p "Top" \
     31$(srcdir)/basic.texi: basic.t
     32        $(BMENU2) -c -p "Top" \
    3233            -u "Top" \
    33             -n "" $<
     34            -n "" < $< > $@
    3435
    35 tools.texi: tools.t
    36         $(BMENU) -c -p "Top" \
     36$(srcdir)/tools.texi: tools.t
     37        $(BMENU2) -c -p "Top" \
    3738            -u "Top" \
    38             -n "" $<
     39            -n "" < $< > $@
    3940
    40 concepts.texi: concepts.t
    41         $(BMENU) -c -p "" \
     41$(srcdir)/concepts.texi: concepts.t
     42        $(BMENU2) -c -p "" \
    4243            -u "Top" \
    43             -n "" $<
     44            -n "" < $< > $@
    4445
    45 build45.texi: build45.t
    46         $(BMENU) -c -p "" \
     46$(srcdir)/build45.texi: build45.t
     47        $(BMENU2) -c -p "" \
    4748            -u "Top" \
    48             -n "" $<
     49            -n "" < $< > $@
    4950
    50 bsp.texi: bsp.t
    51         $(BMENU) -c -p "" \
     51$(srcdir)/bsp.texi: bsp.t
     52        $(BMENU2) -c -p "" \
    5253            -u "Top" \
    53             -n "" $<
     54            -n "" < $< > $@
    5455
    55 debug.texi: debug.t
    56         $(BMENU) -c -p "" \
     56$(srcdir)/debug.texi: debug.t
     57        $(BMENU2) -c -p "" \
    5758            -u "Top" \
    58             -n "" $<
     59            -n "" < $< > $@
    5960
    60 freesw.texi: freesw.t
    61         $(BMENU) -c -p "" \
     61$(srcdir)/freesw.texi: freesw.t
     62        $(BMENU2) -c -p "" \
    6263            -u "Top" \
    63             -n "" $<
     64            -n "" < $< > $@
    6465
    65 embeddedinfo.texi: embeddedinfo.t
    66         $(BMENU) -c -p "" \
     66$(srcdir)/embeddedinfo.texi: embeddedinfo.t
     67        $(BMENU2) -c -p "" \
    6768            -u "Top" \
    68             -n "" $<
     69            -n "" < $< > $@
    6970
    70 hwdebugaids.texi: hwdebugaids.t
    71         $(BMENU) -c -p "" \
     71$(srcdir)/hwdebugaids.texi: hwdebugaids.t
     72        $(BMENU2) -c -p "" \
    7273            -u "Top" \
    73             -n "" $<
     74            -n "" < $< > $@
    7475
    75 projects.texi: projects.t
    76         $(BMENU) -c -p "" \
     76$(srcdir)/projects.texi: projects.t
     77        $(BMENU2) -c -p "" \
    7778            -u "Top" \
    78             -n "" $<
     79            -n "" < $< > $@
    7980
    80 
    81 endoftime.texi: endoftime.t
    82         $(BMENU) -c -p "" \
     81$(srcdir)/endoftime.texi: endoftime.t
     82        $(BMENU2) -c -p "" \
    8383            -u "Top" \
    84             -n "" $<
     84            -n "" < $< > $@
    8585
    8686EXTRA_DIST = entry *.t
  • doc/ada_user/.cvsignore

    rc849746 rfc76a6aa  
    2020ada_user.vr
    2121index.html
     22mdate-sh
    2223rtemspie.pdf
    2324states.pdf
  • doc/ada_user/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=ada_user
     11PROJECT = ada_user
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES= $(top_srcdir)/common/cpright.texi \
    16   $(top_srcdir)/user/bsp.texi $(top_srcdir)/user/clock.texi \
    17   $(top_srcdir)/user/concepts.texi $(top_srcdir)/user/datatypes.texi \
    18   $(top_srcdir)/user/conf.texi $(top_srcdir)/user/dirstat.texi \
    19   $(top_srcdir)/user/dpmem.texi $(top_srcdir)/user/event.texi \
    20   $(top_srcdir)/user/fatal.texi $(top_srcdir)/user/glossary.texi $(top_srcdir)/user/init.texi \
    21   $(top_srcdir)/user/intr.texi $(top_srcdir)/user/io.texi $(top_srcdir)/user/mp.texi $(top_srcdir)/user/msg.texi \
    22   $(top_srcdir)/user/overview.texi $(top_srcdir)/user/part.texi $(top_srcdir)/user/preface.texi \
    23   $(top_srcdir)/user/region.texi $(top_srcdir)/user/rtmon.texi $(top_srcdir)/user/schedule.texi \
    24   $(top_srcdir)/user/sem.texi $(top_srcdir)/user/signal.texi $(top_srcdir)/user/task.texi \
    25   $(top_srcdir)/user/timer.texi $(top_srcdir)/user/userext.texi
     16COMMON_FILES = $(top_srcdir)/user/bsp.texi $(top_srcdir)/user/clock.texi \
     17    $(top_srcdir)/user/concepts.texi $(top_srcdir)/user/datatypes.texi \
     18    $(top_srcdir)/user/conf.texi $(top_srcdir)/user/dirstat.texi \
     19    $(top_srcdir)/user/dpmem.texi $(top_srcdir)/user/event.texi \
     20    $(top_srcdir)/user/fatal.texi $(top_srcdir)/user/glossary.texi \
     21    $(top_srcdir)/user/init.texi $(top_srcdir)/user/intr.texi \
     22    $(top_srcdir)/user/io.texi $(top_srcdir)/user/mp.texi \
     23    $(top_srcdir)/user/msg.texi $(top_srcdir)/user/overview.texi \
     24    $(top_srcdir)/user/part.texi $(top_srcdir)/user/preface.texi \
     25    $(top_srcdir)/user/region.texi $(top_srcdir)/user/rtmon.texi \
     26    $(top_srcdir)/user/schedule.texi $(top_srcdir)/user/sem.texi \
     27    $(top_srcdir)/user/signal.texi $(top_srcdir)/user/task.texi \
     28    $(top_srcdir)/user/timer.texi $(top_srcdir)/user/userext.texi \
     29    $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2630
    27 FILES= example.texi
     31FILES = example.texi
    2832
    2933rtemspie.eps: $(top_srcdir)/user/rtemspie.eps
     
    4246
    4347info_TEXINFOS = ada_user.texi
    44 ada_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     48ada_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    4549
    4650if USE_HTML
     
    5054$(PROJECT).dvi: rtemspie.eps states.eps
    5155PDF_IMAGES = rtemspie.pdf states.pdf
    52 
  • doc/ada_user/ada_user.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS Ada User: (ada_user).             The Ada User's Guide
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS Ada User: (ada_user).          The Ada User's Guide
     35@end direntry
     36@end ifset
     37
    3938
    4039@c variable substitution info:
     
    5655@c
    5756
    58 @set edition @value{RTEMS-EDITION}
    59 @set version @value{RTEMS-VERSION}
    60 @set update-date @value{RTEMS-UPDATE-DATE}
    61 @set update-month @value{RTEMS-UPDATE-MONTH}
    62 
    6357@c
    6458@c  I don't really like having a short title page.  --joel
     
    7266
    7367@title RTEMS Applications Ada User's Guide
    74 @subtitle Edition @value{edition}, for RTEMS @value{version}
     68@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    7569@sp 1
    76 @subtitle @value{update-month}
     70@subtitle @value{UPDATED}
    7771@author On-Line Applications Research Corporation
    7872@page
  • doc/bootstrap

    rc849746 rfc76a6aa  
    9191  find . -name 'missing' -print | xargs rm -f
    9292  find . -name 'mkinstalldirs' -print | xargs rm -f
     93  find . -name 'mdate-sh' -print | xargs rm -f
    9394
    9495  test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
  • doc/bsp_howto/.cvsignore

    rc849746 rfc76a6aa  
    2727linkcmds.texi
    2828makefiles.texi
     29mdate-sh
    2930network.t
    3031network.texi
  • doc/bsp_howto/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=bsp_howto
     11PROJECT = bsp_howto
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     16GENERATED_FILES = intro.texi target.texi makefiles.texi linkcmds.texi \
     17    support.texi adaintr.texi init.texi console.texi clock.texi timer.texi \
     18    rtc.texi nvmem.texi network.texi shmsupp.texi analog.texi discrete.texi
    1619
    17 GENERATED_FILES= \
    18     intro.texi target.texi makefiles.texi linkcmds.texi support.texi \
    19     adaintr.texi init.texi console.texi clock.texi timer.texi rtc.texi \
    20     nvmem.texi network.texi shmsupp.texi analog.texi discrete.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2121
    22 FILES=
     22FILES =
    2323
    2424info_TEXINFOS = bsp_howto.texi
    25 bsp_howto_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     25bsp_howto_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2626
    2727#
     
    2929#
    3030
    31 intro.texi: intro.t
    32         $(BMENU) -p "Top" \
     31$(srcdir)/intro.texi: intro.t
     32        $(BMENU2) -p "Top" \
    3333            -u "Top" \
    34             -n "Target Dependent Files" $<
     34            -n "Target Dependent Files" < $< > $@
    3535
    36 target.texi: target.t
    37         $(BMENU) -p "Introduction" \
     36$(srcdir)/target.texi: target.t
     37        $(BMENU2) -p "Introduction" \
    3838            -u "Top" \
    39             -n "Makefiles" $<
     39            -n "Makefiles" < $< > $@
    4040
    41 makefiles.texi: makefiles.t
    42         $(BMENU) -p "Target Dependent Files Board Support Package Structure" \
     41$(srcdir)/makefiles.texi: makefiles.t
     42        $(BMENU2) -p "Target Dependent Files Board Support Package Structure" \
    4343            -u "Top" \
    44             -n "Linker Script" $<
     44            -n "Linker Script" < $< > $@
    4545
    46 linkcmds.texi: linkcmds.t
    47         $(BMENU) -p "Makefiles Creating a New BSP Make Customization File" \
     46$(srcdir)/linkcmds.texi: linkcmds.t
     47        $(BMENU2) -p "Makefiles Creating a New BSP Make Customization File" \
    4848            -u "Top" \
    49             -n "Ada95 Interrupt Support" $<
     49            -n "Ada95 Interrupt Support" < $< > $@
    5050
    51 adaintr.texi: adaintr.t
    52         $(BMENU) -p "Linker Script Initialized Data" \
     51$(srcdir)/adaintr.texi: adaintr.t
     52        $(BMENU2) -p "Linker Script Initialized Data" \
    5353            -u "Top" \
    54             -n "Miscellaneous Support Files" $<
     54            -n "Miscellaneous Support Files" < $< > $@
    5555
    56 support.texi: support.t
    57         $(BMENU) -p "Ada95 Interrupt Support Version Requirements" \
     56$(srcdir)/support.texi: support.t
     57        $(BMENU2) -p "Ada95 Interrupt Support Version Requirements" \
    5858            -u "Top" \
    59             -n "" $<
     59            -n "" < $< > $@
    6060
    61 init.texi: init.t
    62         $(BMENU) -p "" \
    63             -u "Top" \
    64             -n "" $<
    65 
    66 console.texi: console.t
    67         $(BMENU) -p "" \
    68             -u "Top" \
    69             -n "" $<
    70 
    71 clock.texi: clock.t
    72         $(BMENU) -p "" \
    73             -u "Top" \
    74             -n "" $<
    75 
    76 timer.texi: timer.t
    77         $(BMENU) -p "" \
    78             -u "Top" \
    79             -n "" $<
    80 
    81 rtc.texi: rtc.t
    82         $(BMENU) -p "" \
    83             -u "Top" \
    84             -n "" $<
    85 
    86 nvmem.texi: nvmem.t
    87         $(BMENU) -p "" \
    88             -u "Top" \
    89             -n "" $<
    90 #
    91 #  Grab the chapter on writing a network device driver.
    92 #
    93 network.texi: ../networking/driver.t
     61$(srcdir)/init.texi: init.t
    9462        $(BMENU2) -p "" \
    9563            -u "Top" \
    9664            -n "" < $< > $@
    9765
    98 shmsupp.texi: shmsupp.t
    99         $(BMENU) -p "" \
     66$(srcdir)/console.texi: console.t
     67        $(BMENU2) -p "" \
    10068            -u "Top" \
    101             -n "" $<
     69            -n "" < $< > $@
    10270
    103 analog.texi: analog.t
    104         $(BMENU) -p "" \
     71$(srcdir)/clock.texi: clock.t
     72        $(BMENU2) -p "" \
    10573            -u "Top" \
    106             -n "" $<
     74            -n "" < $< > $@
    10775
    108 discrete.texi: discrete.t
    109         $(BMENU) -p "" \
     76$(srcdir)/timer.texi: timer.t
     77        $(BMENU2) -p "" \
    11078            -u "Top" \
    111             -n "" $<
     79            -n "" < $< > $@
     80
     81$(srcdir)/rtc.texi: rtc.t
     82        $(BMENU2) -p "" \
     83            -u "Top" \
     84            -n "" < $< > $@
     85
     86$(srcdir)/nvmem.texi: nvmem.t
     87        $(BMENU2) -p "" \
     88            -u "Top" \
     89            -n "" < $< > $@
     90#
     91#  Grab the chapter on writing a network device driver.
     92#
     93$(srcdir)/network.texi: ../networking/driver.t
     94        $(BMENU2) -p "" \
     95            -u "Top" \
     96            -n "" < $< > $@
     97
     98$(srcdir)/shmsupp.texi: shmsupp.t
     99        $(BMENU2) -p "" \
     100            -u "Top" \
     101            -n "" < $< > $@
     102
     103$(srcdir)/analog.texi: analog.t
     104        $(BMENU2) -p "" \
     105            -u "Top" \
     106            -n "" < $< > $@
     107
     108$(srcdir)/discrete.texi: discrete.t
     109        $(BMENU2) -p "" \
     110            -u "Top" \
     111            -n "" < $< > $@
    112112
    113113EXTRA_DIST = *.t
  • doc/bsp_howto/bsp_howto.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * BSP and Device Driver Development Guide (bsp_howto):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS On-Line Manual
     27@direntry
     28* RTEMS BSP-Howto: (bsp_howto).        BSP and Device Driver Development Guide.
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title BSP and Device Driver Development Guide
    54 @subtitle Edition @value{edition}, for @value{version}
     47@subtitle Edition @value{EDITION}, for @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/common/Makefile.am

    rc849746 rfc76a6aa  
    44
    55EXTRA_DIST = \
    6 cpright.texi timemac.texi \
     6cpright.texi setup.texi timemac.texi \
    77timetbl.t treedef.tex wksheets.t timing.t
    88
  • doc/configure.in

    rc849746 rfc76a6aa  
    55AC_INIT(project.am)
    66
    7 AM_INIT_AUTOMAKE(rtemsdoc,4.5.0-beta3,no)
     7RTEMS_VERSION=4.5.0-beta3
    88
    9 RTEMS_VERSION="$VERSION"
    10 AC_SUBST(RTEMS_VERSION)
    11 
    12 RTEMS_RELEASE="4.5.0-beta3"
    13 AC_SUBST(RTEMS_RELEASE)
    14 
    15 RTEMS_UPDATE_DATE="May 8 2000"
    16 AC_SUBST(RTEMS_UPDATE_DATE)
    17 
    18 RTEMS_UPDATE_MONTH="May 2000"
    19 AC_SUBST(RTEMS_UPDATE_MONTH)
     9AM_INIT_AUTOMAKE(rtemsdoc,${RTEMS_VERSION},no)
     10AM_MAINTAINER_MODE
    2011
    2112AC_ARG_ENABLE(html,
     
    127118images/Makefile
    128119common/Makefile
    129 common/setup.texi
    130120FAQ/Makefile
    131121develenv/Makefile
  • doc/develenv/.cvsignore

    rc849746 rfc76a6aa  
    1616develenv.vr
    1717index.html
     18mdate-sh
  • doc/develenv/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=develenv
     11PROJECT = develenv
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES = $(top_srcdir)/common/cpright.texi
    16 
    1716FILES = compile.texi direct.texi intro.texi sample.texi utils.texi
    1817
    19 GENERATED_FILES =
     18COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2019
    2120info_TEXINFOS = develenv.texi
    22 develenv_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     21develenv_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
  • doc/develenv/develenv.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS C User: (develenv).             The C User's Guide
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS Development Environment Guide: (develenv).
     35@end direntry
     36@end ifset
     37
    3938
    4039@c variable substitution info:
     
    4948@c
    5049
    51 @set edition @value{RTEMS-EDITION}
    52 @set version @value{RTEMS-VERSION}
    53 @set update-date @value{RTEMS-UPDATE-DATE}
    54 @set update-month @value{RTEMS-UPDATE-MONTH}
    55 
    5650@c
    5751@c  I don't really like having a short title page.  --joel
     
    6559
    6660@title RTEMS Development Environment Guide
    67 @subtitle Edition @value{edition}, for RTEMS @value{version}
     61@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    6862@sp 1
    69 @subtitle @value{update-month}
     63@subtitle @value{UPDATED}
    7064@author On-Line Applications Research Corporation
    7165@page
  • doc/filesystem/.cvsignore

    rc849746 rfc76a6aa  
    2121index.html
    2222init.texi
     23mdate-sh
    2324miniimfs.texi
    2425mounting.texi
  • doc/filesystem/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=filesystem
     11PROJECT = filesystem
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 BMENU+= -c
     16BMENU2 += -c
    1617
    17 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     18GENERATED_FILES = patheval.texi init.texi mounting.texi syscalls.texi \
     19    fsrequirements.texi imfs.texi miniimfs.texi tftp.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1821
    19 GENERATED_FILES=patheval.texi \
    20     init.texi mounting.texi syscalls.texi fsrequirements.texi imfs.texi \
    21     miniimfs.texi tftp.texi
    22 
    23 FILES= preface.texi
     22FILES = preface.texi
    2423
    2524info_TEXINFOS = filesystem.texi
    2625filesystem_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2726
    28 patheval.texi: patheval.t
    29         $(BMENU) -p "" \
     27$(srcdir)/patheval.texi: patheval.t
     28        $(BMENU2) -p "" \
    3029           -u "Top" \
    31            -n "" $<
     30           -n "" < $< > $@
    3231
    33 init.texi: init.t
    34         $(BMENU) -p "" \
     32$(srcdir)/init.texi: init.t
     33        $(BMENU2) -p "" \
    3534           -u "Top" \
    36            -n "" $<
     35           -n "" < $< > $@
    3736
    38 mounting.texi: mounting.t
    39         $(BMENU) -p "" \
     37$(srcdir)/mounting.texi: mounting.t
     38        $(BMENU2) -p "" \
    4039           -u "Top" \
    41            -n "" $<
     40           -n "" < $< > $@
    4241
    43 syscalls.texi: syscalls.t
    44         $(BMENU) -p "" \
     42$(srcdir)/syscalls.texi: syscalls.t
     43        $(BMENU2) -p "" \
    4544           -u "Top" \
    46            -n "" $<
     45           -n "" < $< > $@
    4746
    48 fsrequirements.texi: fsrequirements.t
    49         $(BMENU) -p "" \
     47$(srcdir)/fsrequirements.texi: fsrequirements.t
     48        $(BMENU2) -p "" \
    5049           -u "Top" \
    51            -n "" $<
     50           -n "" < $< > $@
    5251
    53 imfs.texi: imfs.t
    54         $(BMENU) -p "" \
     52$(srcdir)/imfs.texi: imfs.t
     53        $(BMENU2) -p "" \
    5554           -u "Top" \
    56            -n "" $<
     55           -n "" < $< > $@
    5756
    58 miniimfs.texi: miniimfs.t
    59         $(BMENU) -p "" \
     57$(srcdir)/miniimfs.texi: miniimfs.t
     58        $(BMENU2) -p "" \
    6059           -u "Top" \
    61            -n "" $<
     60           -n "" < $< > $@
    6261
    63 tftp.texi: tftp.t
    64         $(BMENU) -p "" \
     62$(srcdir)/tftp.texi: tftp.t
     63        $(BMENU2) -p "" \
    6564           -u "Top" \
    66            -n "" $<
     65           -n "" < $< > $@
    6766
    6867EXTRA_DIST = *.t
  • doc/filesystem/filesystem.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Filesystem Design Guide:
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS On-Line Manual
     27@direntry
     28* RTEMS Filesystem Design Guide: (filesystem).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Filesystem Design Guide
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/index.html.in

    rc849746 rfc76a6aa  
    11<HTML>
    2 <HEAD><TITLE>RTEMS @RTEMS_VERSION@ On-Line Library</TITLE></HEAD>
     2<HEAD><TITLE>RTEMS @VERSION@ On-Line Library</TITLE></HEAD>
    33<BODY BGCOLOR="FFFFFF">
    44<A HREF="http://www.oarcorp.com" target="Text Frame">
    55  <IMG align=right BORDER=0 SRC="images/oaronly.jpg" ALT="OAR"> </A>
    6 <H1>RTEMS @RTEMS_VERSION@ On-Line Library</H1>
     6<H1>RTEMS @VERSION@ On-Line Library</H1>
    77<HR>
    88<BODY>
  • doc/itron3.0/.cvsignore

    rc849746 rfc76a6aa  
    2323itron.vr
    2424mailbox.texi
     25mdate-sh
    2526memorypool.texi
    2627msgbuffer.texi
  • doc/itron3.0/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=itron
     11PROJECT = itron
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=
     16COMMON_FILES = $(top_srcdir)/common/setup.texi
    1617
    17 GENERATED_FILES= \
    18     status.texi \
    19     task.texi tasksync.texi semaphore.texi eventflags.texi mailbox.texi \
    20     msgbuffer.texi rendezvous.texi interrupt.texi memorypool.texi \
    21     fixedblock.texi time.texi config.texi network.texi
     18GENERATED_FILES = status.texi task.texi tasksync.texi semaphore.texi \
     19    eventflags.texi mailbox.texi msgbuffer.texi rendezvous.texi \
     20    interrupt.texi memorypool.texi fixedblock.texi time.texi config.texi \
     21    network.texi
    2222
    23 FILES= preface.texi
     23FILES = preface.texi
    2424
    2525info_TEXINFOS = itron.texi
    2626itron_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2727
    28 status.texi: status.t
    29         $(BMENU) -p "" \
     28$(srcdir)/status.texi: status.t
     29        $(BMENU2) -p "" \
    3030            -u "Top" \
    31             -n "" $<
     31            -n "" < $< > $@
    3232
    33 task.texi: task.t
    34         $(BMENU) -p "" \
     33$(srcdir)/task.texi: task.t
     34        $(BMENU2) -p "" \
    3535            -u "Top" \
    36             -n "" $<
     36            -n "" < $< > $@
    3737
    38 tasksync.texi: tasksync.t
    39         $(BMENU) -p "" \
     38$(srcdir)/tasksync.texi: tasksync.t
     39        $(BMENU2) -p "" \
    4040            -u "Top" \
    41             -n "" $<
     41            -n "" < $< > $@
    4242
    43 semaphore.texi: semaphore.t
    44         $(BMENU) -p "" \
     43$(srcdir)/semaphore.texi: semaphore.t
     44        $(BMENU2) -p "" \
    4545            -u "Top" \
    46             -n "" $<
     46            -n "" < $< > $@
    4747
    48 eventflags.texi: eventflags.t
    49         $(BMENU) -p "" \
     48$(srcdir)/eventflags.texi: eventflags.t
     49        $(BMENU2) -p "" \
    5050            -u "Top" \
    51             -n "" $<
     51            -n "" < $< > $@
    5252
    53 mailbox.texi: mailbox.t
    54         $(BMENU) -p "" \
     53$(srcdir)/mailbox.texi: mailbox.t
     54        $(BMENU2) -p "" \
    5555            -u "Top" \
    56             -n "" $<
     56            -n "" < $< > $@
    5757
    58 msgbuffer.texi: msgbuffer.t
    59         $(BMENU) -p "" \
     58$(srcdir)/msgbuffer.texi: msgbuffer.t
     59        $(BMENU2) -p "" \
    6060            -u "Top" \
    61             -n "" $<
     61            -n "" < $< > $@
    6262
    63 rendezvous.texi: rendezvous.t
    64         $(BMENU) -p "" \
     63$(srcdir)/rendezvous.texi: rendezvous.t
     64        $(BMENU2) -p "" \
    6565            -u "Top" \
    66             -n "" $<
     66            -n "" < $< > $@
    6767
    68 interrupt.texi: interrupt.t
    69         $(BMENU) -p "" \
     68$(srcdir)/interrupt.texi: interrupt.t
     69        $(BMENU2) -p "" \
    7070            -u "Top" \
    71             -n "" $<
     71            -n "" < $< > $@
    7272
    73 memorypool.texi: memorypool.t
    74         $(BMENU) -p "" \
     73$(srcdir)/memorypool.texi: memorypool.t
     74        $(BMENU2) -p "" \
    7575            -u "Top" \
    76             -n "" $<
     76            -n "" < $< > $@
    7777
    78 fixedblock.texi: fixedblock.t
    79         $(BMENU) -p "" \
     78$(srcdir)/fixedblock.texi: fixedblock.t
     79        $(BMENU2) -p "" \
    8080            -u "Top" \
    81             -n "" $<
     81            -n "" < $< > $@
    8282
    83 time.texi: time.t
    84         $(BMENU) -p "" \
     83$(srcdir)/time.texi: time.t
     84        $(BMENU2) -p "" \
    8585            -u "Top" \
    86             -n "" $<
     86            -n "" < $< > $@
    8787
    88 config.texi: config.t
    89         $(BMENU) -p "" \
     88$(srcdir)/config.texi: config.t
     89        $(BMENU2) -p "" \
    9090            -u "Top" \
    91             -n "" $<
     91            -n "" < $< > $@
    9292
    93 network.texi: network.t
    94         $(BMENU) -p "" \
     93$(srcdir)/network.texi: network.t
     94        $(BMENU2) -p "" \
    9595            -u "Top" \
    96             -n "" $<
     96            -n "" < $< > $@
    9797
    9898noinst_SCRIPTS = gen_all gen_section gen_status_shell
  • doc/itron3.0/itron.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS ITRON 3.0 API User's Guide: (itron).   ITRON Guide
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS ITRON 3.0 API User's Guide: (itron).
     35                                       ITRON Guide
     36@end direntry
     37@end ifset
    3938
    4039@c variable substitution info:
     
    5756@c
    5857
    59 @set edition @value{RTEMS-EDITION}
    60 @set version @value{RTEMS-VERSION}
    61 @c @set update-date @value{RTEMS-UPDATE-DATE}
    62 @c @set update-month @value{RTEMS-UPDATE-MONTH}
    63 @set update-date 17 May 1999
    64 @set update-month May 1999
    65 
    6658@c
    6759@c  I don't really like having a short title page.  --joel
     
    7567
    7668@title RTEMS ITRON 3.0 User's Guide
    77 @subtitle Edition @value{edition}, for RTEMS @value{version}
     69@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    7870@sp 1
    79 @subtitle @value{update-month}
     71@subtitle @value{UPDATED}
    8072@author On-Line Applications Research Corporation
    8173@page
  • doc/networking/.cvsignore

    rc849746 rfc76a6aa  
    55driver.texi
    66index.html
     7mdate-sh
    78networkapp.texi
    89networkflow.pdf
  • doc/networking/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=networking
    12 
     11PROJECT = networking
     12EDITION = 1
    1313include $(top_srcdir)/project.am
    1414
    15 # FIXME: Why -c ?
    16 BMENU+= -c
     15BMENU2 += -c
    1716
    18 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = networkapp.texi driver.texi networktasks.texi testing.texi \
     18    servers.texi decdriver.texi
    1919
    20 GENERATED_FILES=networkapp.texi driver.texi networktasks.texi testing.texi \
    21   servers.texi decdriver.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2221
    23 FILES= networktasks.texi preface.texi
     22FILES = networktasks.texi preface.texi
    2423
    2524info_TEXINFOS = networking.texi
     
    3433endif
    3534
    36 networktasks.texi: networktasks.t
    37         $(BMENU) -p "Preface" \
     35$(srcdir)/networktasks.texi: networktasks.t
     36        $(BMENU2) -p "Preface" \
    3837           -u "Top" \
    39            -n "Networking Driver" $<
     38           -n "Networking Driver" < $< > $@
    4039
    41 driver.texi: driver.t
    42         $(BMENU) -p "Network Task Structure and Data Flow" \
     40$(srcdir)/driver.texi: driver.t
     41        $(BMENU2) -p "Network Task Structure and Data Flow" \
    4342           -u "Top" \
    44            -n "Using Networking in an RTEMS Application" $<
     43           -n "Using Networking in an RTEMS Application" < $< > $@
    4544
    46 networkapp.texi: networkapp.t
    47         $(BMENU) -p "Write the Driver Statistic-Printing Function" \
     45$(srcdir)/networkapp.texi: networkapp.t
     46        $(BMENU2) -p "Write the Driver Statistic-Printing Function" \
    4847           -u "Top" \
    49            -n "Testing the Driver" $<
     48           -n "Testing the Driver" < $< > $@
    5049
    51 testing.texi: testing.t
    52         $(BMENU) -p "Time Synchronization Using NTP" \
     50$(srcdir)/testing.texi: testing.t
     51        $(BMENU2) -p "Time Synchronization Using NTP" \
    5352           -u "Top" \
    54            -n "Network Servers" $<
     53           -n "Network Servers" < $< > $@
    5554
    56 servers.texi: servers.t
    57         $(BMENU) -p "Throughput" \
     55$(srcdir)/servers.texi: servers.t
     56        $(BMENU2) -p "Throughput" \
    5857           -u "Top" \
    59            -n "DEC 21140 Driver" $<
     58           -n "DEC 21140 Driver" < $< > $@
    6059
    61 decdriver.texi: decdriver.t
    62         $(BMENU) -p "Using Hooks" \
     60$(srcdir)/decdriver.texi: decdriver.t
     61        $(BMENU2) -p "Using Hooks" \
    6362           -u "Top" \
    64            -n "Command and Variable Index" $<
     63           -n "Command and Variable Index" < $< > $@
    6564
    66 PICTURE_FILES = \
    67 PCIreg.eps PCIreg.jpg \
    68 networkflow.eps networkflow.jpg networkflow.png \
    69 recvbd.eps  recvbd.jpg
     65PICTURE_FILES = PCIreg.eps PCIreg.jpg networkflow.eps networkflow.jpg \
     66    networkflow.png recvbd.eps recvbd.jpg
    7067
    7168EXTRA_DIST = *.t $(PICTURE_FILES)
  • doc/networking/networking.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Network Supplement:
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS On-Line Manual
     27@direntry
     28* RTEMS Network Supplement: (networking).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Network Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/new_chapters/.cvsignore

    rc849746 rfc76a6aa  
    88eventlog.texi
    99index.html
     10mdate-sh
    1011monitor.texi
    1112new_chapters
  • doc/new_chapters/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=new_chapters
     11PROJECT = new_chapters
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi
     16GENERATED_FILES = adminiface.texi confspace.texi dumpcontrol.texi \
     17    eventlog.texi stackchk.texi rtmonuse.texi cpuuse.texi error.texi \
     18    monitor.texi
    1619
    17 GENERATED_FILES= \
    18    adminiface.texi confspace.texi \
    19    dumpcontrol.texi eventlog.texi \
    20    stackchk.texi rtmonuse.texi cpuuse.texi error.texi monitor.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2121
    22 FILES=
     22FILES =
    2323
    2424info_TEXINFOS = new_chapters.texi
    25 new_chapters_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     25new_chapters_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2626
    27 eventlog.texi: eventlog.t
    28          $(BMENU) -p "" \
     27$(srcdir)/eventlog.texi: eventlog.t
     28         $(BMENU2) -p "" \
    2929            -u "Top" \
    30             -n "" $<
     30            -n "" < $< > $@
    3131
    32 dumpcontrol.texi: dumpcontrol.t
    33          $(BMENU) -p "" \
     32$(srcdir)/dumpcontrol.texi: dumpcontrol.t
     33         $(BMENU2) -p "" \
    3434            -u "Top" \
    35             -n "" $<
     35            -n "" < $< > $@
    3636
    37 confspace.texi: confspace.t
    38          $(BMENU) -p "" \
     37$(srcdir)/confspace.texi: confspace.t
     38         $(BMENU2) -p "" \
    3939            -u "Top" \
    40             -n "" $<
     40            -n "" < $< > $@
    4141
    42 adminiface.texi: adminiface.t
    43          $(BMENU) -p "" \
     42$(srcdir)/adminiface.texi: adminiface.t
     43         $(BMENU2) -p "" \
    4444            -u "Top" \
    45             -n "" $<
     45            -n "" < $< > $@
    4646
    47 stackchk.texi: stackchk.t
    48         $(BMENU) -p "" \
     47$(srcdir)/stackchk.texi: stackchk.t
     48        $(BMENU2) -p "" \
    4949            -u "Top" \
    50             -n "" $<
     50            -n "" < $< > $@
    5151
    52 rtmonuse.texi: rtmonuse.t
    53         $(BMENU) -p "" \
     52$(srcdir)/rtmonuse.texi: rtmonuse.t
     53        $(BMENU2) -p "" \
    5454            -u "Top" \
    55             -n "" $<
     55            -n "" < $< > $@
    5656
    57 cpuuse.texi: cpuuse.t
    58         $(BMENU) -p "" \
     57$(srcdir)/cpuuse.texi: cpuuse.t
     58        $(BMENU2) -p "" \
    5959            -u "Top" \
    60             -n "" $<
     60            -n "" < $< > $@
    6161
    62 error.texi: error.t
    63         $(BMENU) -p "" \
     62$(srcdir)/error.texi: error.t
     63        $(BMENU2) -p "" \
    6464            -u "Top" \
    65             -n "" $<
     65            -n "" < $< > $@
    6666
    67 monitor.texi: monitor.t
    68         $(BMENU) -p "" \
     67$(srcdir)/monitor.texi: monitor.t
     68        $(BMENU2) -p "" \
    6969            -u "Top" \
    70             -n "" $<
     70            -n "" < $< > $@
    7171
    7272noinst_SCRIPTS = gen_section
    7373
    7474EXTRA_DIST = *.t STATUS TODO $(noinst_SCRIPTS)
    75  
  • doc/new_chapters/new_chapters.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * New Chapters: (new_chapters).   Miscellaneous New Chapters
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS New Chapters: (new_chapters).  Miscellaneous New Chapters
     35@end direntry
     36@end ifset
    3937
    4038@c variable substitution info:
     
    5856@c
    5957
    60 @set edition @value{RTEMS-EDITION}
    61 @set version @value{RTEMS-VERSION}
    62 @set update-date @value{RTEMS-UPDATE-DATE}
    63 @set update-month @value{RTEMS-UPDATE-MONTH}
    64 
    6558@c
    6659@c  I don't really like having a short title page.  --joel
     
    7467
    7568@title New Chapters
    76 @subtitle Edition @value{edition}, for RTEMS @value{version}
     69@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    7770@sp 1
    78 @subtitle @value{update-month}
     71@subtitle @value{UPDATED}
    7972@author On-Line Applications Research Corporation
    8073@page
  • doc/porting/.cvsignore

    rc849746 rfc76a6aa  
    88index.html
    99interrupts.texi
     10mdate-sh
    1011miscellaneous.texi
    1112porting
  • doc/porting/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=porting
     11PROJECT = porting
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi
     16FILES = preface.texi developtools.texi sourcecode.texi cpumodels.texi \
     17    cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
     18    prioritybitmap.texi codetuning.texi miscellaneous.texi
    1619
    17 FILES=preface.texi developtools.texi sourcecode.texi cpumodels.texi \
    18   cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
    19   prioritybitmap.texi codetuning.texi miscellaneous.texi $(COMMON_FILES)
     20GENERATED_FILES = developtools.texi sourcecode.texi cpumodels.texi \
     21    cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
     22    prioritybitmap.texi codetuning.texi miscellaneous.texi
    2023
    21 GENERATED_FILES=developtools.texi sourcecode.texi cpumodels.texi \
    22   cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
    23   prioritybitmap.texi codetuning.texi miscellaneous.texi
     24COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2425
    2526info_TEXINFOS = porting.texi
    2627porting_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2728
    28 developtools.texi: developtools.t
    29         $(BMENU) -p "Preface" \
     29$(srcdir)/developtools.texi: developtools.t
     30        $(BMENU2) -p "Preface" \
    3031            -u "Top" \
    31             -n "Source Code Organization" $<
     32            -n "Source Code Organization" < $< > $@
    3233
    33 sourcecode.texi: sourcecode.t
    34         $(BMENU) -p "Development Tools" \
     34$(srcdir)/sourcecode.texi: sourcecode.t
     35        $(BMENU2) -p "Development Tools" \
    3536            -u "Top" \
    36             -n "CPU Model Variations" $<
     37            -n "CPU Model Variations" < $< > $@
    3738
    38 cpumodels.texi: cpumodels.t
    39         $(BMENU) -p "Source Code Organization Introduction" \
     39$(srcdir)/cpumodels.texi: cpumodels.t
     40        $(BMENU2) -p "Source Code Organization Introduction" \
    4041            -u "Top" \
    41             -n "CPU Initialization" $<
     42            -n "CPU Initialization" < $< > $@
    4243
    43 cpuinit.texi: cpuinit.t
    44         $(BMENU) -p "CPU Model Variations Coding Issues" \
     44$(srcdir)/cpuinit.texi: cpuinit.t
     45        $(BMENU2) -p "CPU Model Variations Coding Issues" \
    4546            -u "Top" \
    46             -n "Interrupts" $<
     47            -n "Interrupts" < $< > $@
    4748
    48 interrupts.texi: interrupts.t
    49         $(BMENU) -p "CPU Initialization Initializing the CPU" \
     49$(srcdir)/interrupts.texi: interrupts.t
     50        $(BMENU2) -p "CPU Initialization Initializing the CPU" \
    5051            -u "Top" \
    51             -n "Task Context Management" $<
     52            -n "Task Context Management" < $< > $@
    5253
    53 taskcontext.texi: taskcontext.t
    54         $(BMENU) -p "Interrupts Pointer to _Thread_Dispatch Routine" \
     54$(srcdir)/taskcontext.texi: taskcontext.t
     55        $(BMENU2) -p "Interrupts Pointer to _Thread_Dispatch Routine" \
    5556            -u "Top" \
    56             -n "IDLE Thread" $<
     57            -n "IDLE Thread" < $< > $@
    5758
    58 idlethread.texi: idlethread.t
    59         $(BMENU) -p "Task Context Management Restoring a Floating Point Context" \
     59$(srcdir)/idlethread.texi: idlethread.t
     60        $(BMENU2) -p "Task Context Management Restoring a Floating Point Context" \
    6061            -u "Top" \
    61             -n "Priority Bitmap Manipulation" $<
     62            -n "Priority Bitmap Manipulation" < $< > $@
    6263
    63 prioritybitmap.texi: prioritybitmap.t
    64         $(BMENU) -p "IDLE Thread Idle Thread Body" \
     64$(srcdir)/prioritybitmap.texi: prioritybitmap.t
     65        $(BMENU2) -p "IDLE Thread Idle Thread Body" \
    6566            -u "Top" \
    66             -n "Code Tuning Parameters" $<
     67            -n "Code Tuning Parameters" < $< > $@
    6768
    68 codetuning.texi: codetuning.t
    69         $(BMENU) -p "Priority Bitmap Manipulation Bit Scan Support" \
     69$(srcdir)/codetuning.texi: codetuning.t
     70        $(BMENU2) -p "Priority Bitmap Manipulation Bit Scan Support" \
    7071            -u "Top" \
    71             -n "Miscellaneous" $<
     72            -n "Miscellaneous" < $< > $@
    7273
    73 miscellaneous.texi: miscellaneous.t
    74         $(BMENU) -p "Code Tuning Parameters Partition Element Alignment" \
     74$(srcdir)/miscellaneous.texi: miscellaneous.t
     75        $(BMENU2) -p "Code Tuning Parameters Partition Element Alignment" \
    7576            -u "Top" \
    76             -n "Command and Variable Index" $<
     77            -n "Command and Variable Index" < $< > $@
    7778
    7879EXTRA_DIST = *.t
  • doc/porting/porting.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS Porting Guide: (porting).             The Porting Guide
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS Porting Guide: (porting).      The Porting Guide
     35@end direntry
     36@end ifset
    3937
    4038@c variable substitution info:
     
    5654@c
    5755
    58 @set edition @value{RTEMS-EDITION}
    59 @set version @value{RTEMS-VERSION}
    60 @set update-date @value{RTEMS-UPDATE-DATE}
    61 @set update-month @value{RTEMS-UPDATE-MONTH}
     56
     57
     58
     59
    6260
    6361@c
     
    7270
    7371@title RTEMS Porting Guide
    74 @subtitle Edition @value{edition}, for RTEMS @value{version}
     72@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    7573@sp 1
    76 @subtitle @value{update-month}
     74@subtitle @value{UPDATED}
    7775@author On-Line Applications Research Corporation
    7876@page
  • doc/posix1003.1/.cvsignore

    rc849746 rfc76a6aa  
    2222ch19.texi
    2323index.html
     24mdate-sh
    2425posix1003_1
    2526posix1003_1*.html
  • doc/posix1003.1/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=posix1003_1
     11PROJECT = posix1003_1
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     16GENERATED_FILES = ch01.texi ch02.texi ch03.texi ch04.texi ch05.texi \
     17    ch06.texi ch07.texi ch08.texi ch09.texi ch10.texi ch11.texi ch12.texi \
     18    ch13.texi ch14.texi ch15.texi ch16.texi ch17.texi ch18.texi ch19.t \
     19    ch19.texi
    1620
    17 GENERATED_FILES=ch01.texi ch02.texi ch03.texi ch04.texi ch05.texi \
    18                 ch06.texi ch07.texi ch08.texi ch09.texi ch10.texi \
    19                 ch11.texi ch12.texi ch13.texi ch14.texi ch15.texi \
    20                 ch16.texi ch17.texi ch18.texi ch19.t ch19.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = posix1003_1.texi
    2526posix1003_1_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2627
    27 ch01.texi: ch01.t
    28         $(BMENU) -c -p "Preface" \
     28$(srcdir)/ch01.texi: ch01.t
     29        $(BMENU2) -c -p "Preface" \
    2930            -u "Top" \
    30             -n "Terminology and General Requirements" $<
     31            -n "Terminology and General Requirements" < $< > $@
    3132
    32 ch02.texi: ch02.t
    33         $(BMENU) -c -p "Conformance" \
     33$(srcdir)/ch02.texi: ch02.t
     34        $(BMENU2) -c -p "Conformance" \
    3435            -u "Top" \
    35             -n "Process Primitives" $<
     36            -n "Process Primitives" < $< > $@
    3637
    37 ch03.texi: ch03.t
    38         $(BMENU) -c -p "Execution-Time Symbolic Constants for Portability Specifications" \
     38$(srcdir)/ch03.texi: ch03.t
     39        $(BMENU2) -c -p "Execution-Time Symbolic Constants for Portability Specifications" \
    3940            -u "Top" \
    40             -n "Process Environment" $<
     41            -n "Process Environment" < $< > $@
    4142
    42 ch04.texi: ch04.t
    43         $(BMENU) -c -p "Delay Process Execution" \
     43$(srcdir)/ch04.texi: ch04.t
     44        $(BMENU2) -c -p "Delay Process Execution" \
    4445            -u "Top" \
    45             -n "Files and Directories" $<
     46            -n "Files and Directories" < $< > $@
    4647
    47 ch05.texi: ch05.t
    48         $(BMENU) -c -p "Get Configurable System Variables" \
     48$(srcdir)/ch05.texi: ch05.t
     49        $(BMENU2) -c -p "Get Configurable System Variables" \
    4950            -u "Top" \
    50             -n "Input and Output Primitives" $<
     51            -n "Input and Output Primitives" < $< > $@
    5152
    52 ch06.texi: ch06.t
    53         $(BMENU) -c -p "Get Configurable Pathname Variables" \
     53$(srcdir)/ch06.texi: ch06.t
     54        $(BMENU2) -c -p "Get Configurable Pathname Variables" \
    5455            -u "Top" \
    55             -n "Device- and Class-Specific Functions" $<
     56            -n "Device- and Class-Specific Functions" < $< > $@
    5657
    57 ch07.texi: ch07.t
    58         $(BMENU) -c -p " Asynchronous File Synchronization" \
     58$(srcdir)/ch07.texi: ch07.t
     59        $(BMENU2) -c -p " Asynchronous File Synchronization" \
    5960            -u "Top" \
    60             -n "Language-Specific Services for the C Programming Language" $<
     61            -n "Language-Specific Services for the C Programming Language" < $< > $@
    6162
    62 ch08.texi: ch08.t
    63         $(BMENU) -c -p "Set Foreground Process Group ID" \
     63$(srcdir)/ch08.texi: ch08.t
     64        $(BMENU2) -c -p "Set Foreground Process Group ID" \
    6465            -u "Top" \
    65             -n "System Databases" $<
     66            -n "System Databases" < $< > $@
    6667
    67 ch09.texi: ch09.t
    68         $(BMENU) -c -p "Pseudo-Random Sequence Generation Functions" \
     68$(srcdir)/ch09.texi: ch09.t
     69        $(BMENU2) -c -p "Pseudo-Random Sequence Generation Functions" \
    6970            -u "Top" \
    70             -n "Data Interchange Format" $<
     71            -n "Data Interchange Format" < $< > $@
    7172
    72 ch10.texi: ch10.t
    73         $(BMENU) -c -p "User Database Access" \
     73$(srcdir)/ch10.texi: ch10.t
     74        $(BMENU2) -c -p "User Database Access" \
    7475            -u "Top" \
    75             -n "Synchronization" $<
     76            -n "Synchronization" < $< > $@
    7677
    77 ch11.texi: ch11.t
    78         $(BMENU) -c -p "Multiple Volumes" \
     78$(srcdir)/ch11.texi: ch11.t
     79        $(BMENU2) -c -p "Multiple Volumes" \
    7980            -u "Top" \
    80             -n "Memory Management" $<
     81            -n "Memory Management" < $< > $@
    8182
    82 ch12.texi: ch12.t
    83         $(BMENU) -c -p "Waiting on a Condition" \
     83$(srcdir)/ch12.texi: ch12.t
     84        $(BMENU2) -c -p "Waiting on a Condition" \
    8485            -u "Top" \
    85             -n "Execution Scheduling" $<
     86            -n "Execution Scheduling" < $< > $@
    8687
    87 ch13.texi: ch13.t
    88         $(BMENU) -c -p "Remove a Shared Memory Object" \
     88$(srcdir)/ch13.texi: ch13.t
     89        $(BMENU2) -c -p "Remove a Shared Memory Object" \
    8990            -u "Top" \
    90             -n "Clocks and Timers" $<
     91            -n "Clocks and Timers" < $< > $@
    9192
    92 ch14.texi: ch14.t
    93         $(BMENU) -c -p "Change the Priority Ceiling of a Mutex" \
     93$(srcdir)/ch14.texi: ch14.t
     94        $(BMENU2) -c -p "Change the Priority Ceiling of a Mutex" \
    9495            -u "Top" \
    95             -n "Message Passing" $<
     96            -n "Message Passing" < $< > $@
    9697
    97 ch15.texi: ch15.t
    98         $(BMENU) -c -p "High Resolution Sleep" \
     98$(srcdir)/ch15.texi: ch15.t
     99        $(BMENU2) -c -p "High Resolution Sleep" \
    99100            -u "Top" \
    100             -n "Thread Management" $<
     101            -n "Thread Management" < $< > $@
    101102
    102 ch16.texi: ch16.t
    103         $(BMENU) -c -p "Get Message Queue Attributes" \
     103$(srcdir)/ch16.texi: ch16.t
     104        $(BMENU2) -c -p "Get Message Queue Attributes" \
    104105            -u "Top" \
    105             -n "Thread-Specific Data" $<
     106            -n "Thread-Specific Data" < $< > $@
    106107
    107 ch17.texi: ch17.t
    108         $(BMENU) -c -p "Dynamic Package Initialization" \
     108$(srcdir)/ch17.texi: ch17.t
     109        $(BMENU2) -c -p "Dynamic Package Initialization" \
    109110            -u "Top" \
    110             -n "Thread Cancellation" $<
     111            -n "Thread Cancellation" < $< > $@
    111112
    112 ch18.texi: ch18.t
    113         $(BMENU) -c -p "Thread-Specific Data Key Deletion" \
     113$(srcdir)/ch18.texi: ch18.t
     114        $(BMENU2) -c -p "Thread-Specific Data Key Deletion" \
    114115            -u "Top" \
    115             -n "Compliance Summary" $<
     116            -n "Compliance Summary" < $< > $@
    116117
    117118ch19.t: ch01.t ch02.t ch03.t ch04.t ch05.t ch06.t ch07.t ch08.t ch09.t \
    118         ch10.t ch11.t ch12.t ch13.t ch14.t ch15.t ch16.t ch17.t ch18.t \
    119         summarize
     119    ch10.t ch11.t ch12.t ch13.t ch14.t ch15.t ch16.t ch17.t ch18.t \
     120    summarize
    120121        ./summarize >ch19.t
    121122
    122 ch19.texi: ch19.t
    123         $(BMENU) -c -p "List of Cancellation Points" \
     123$(srcdir)/ch19.texi: ch19.t
     124        $(BMENU2) -c -p "List of Cancellation Points" \
    124125            -u "Top" \
    125             -n "Command and Variable Index" $<
     126            -n "Command and Variable Index" < $< > $@
    126127
    127128noinst_SCRIPTS = summarize
  • doc/posix1003.1/posix1003_1.texi

    rc849746 rfc76a6aa  
     1
    12\input texinfo   @c -*-texinfo-*-
    23@c %**start of header
     
    2021@c
    2122
     23@include version.texi
    2224@include ../common/setup.texi
    2325
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS POSIX 1003.1 Compliance Guide (posix1003_1):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     26@ifset use-ascii
     27@dircategory RTEMS On-Line Manual
     28@direntry
     29* RTEMS POSIX 1003.1 Compliance Guide: (posix1003_1).
     30@end direntry
     31@end ifset
    3332
    3433@c
    3534@c  Title Page Stuff
    3635@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4236
    4337@c
     
    5246
    5347@title RTEMS POSIX 1003.1 Compliance Guide
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     48@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5549@sp 1
    56 @subtitle @value{update-month}
     50@subtitle @value{UPDATED}
    5751@author On-Line Applications Research Corporation
    5852@page
  • doc/posix_users/.cvsignore

    rc849746 rfc76a6aa  
    1212libc.texi
    1313libm.texi
     14mdate-sh
    1415memorymgmt.texi
    1516message.texi
  • doc/posix_users/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=posix_users
     11PROJECT = posix_users
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi
     16GENERATED_FILES = cancel.texi clock.texi cond.texi cspecific.texi \
     17    device.texi files.texi io.texi key.texi memorymgmt.texi message.texi \
     18    mutex.texi procenv.texi process.texi sched.texi semaphores.texi \
     19    signal.texi status.texi systemdb.texi thread.texi timer.texi libc.texi \
     20    libm.texi
    1621
    17 GENERATED_FILES= \
    18    cancel.texi clock.texi cond.texi \
    19    cspecific.texi device.texi files.texi \
    20    io.texi key.texi memorymgmt.texi message.texi mutex.texi procenv.texi \
    21    process.texi sched.texi semaphores.texi signal.texi status.texi \
    22    systemdb.texi thread.texi timer.texi libc.texi libm.texi
     22COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2323
    24 FILES= preface.texi
    25 
     24FILES = preface.texi
    2625info_TEXINFOS = posix_users.texi
    2726posix_users_TEXINFOS = $(FILES) $(GENERATED_FILES)
    2827
    29 process.texi: process.t
    30          $(BMENU) -p "" \
     28$(srcdir)/process.texi: process.t
     29         $(BMENU2) -p "" \
    3130            -u "Top" \
    32             -n "" $<
     31            -n "" < $< > $@
    3332
    34 procenv.texi: procenv.t
    35          $(BMENU) -p "" \
     33$(srcdir)/procenv.texi: procenv.t
     34         $(BMENU2) -p "" \
    3635            -u "Top" \
    37             -n "" $<
     36            -n "" < $< > $@
    3837
    39 files.texi: files.t
    40          $(BMENU) -p "" \
     38$(srcdir)/files.texi: files.t
     39         $(BMENU2) -p "" \
    4140            -u "Top" \
    42             -n "" $<
     41            -n "" < $< > $@
    4342
    44 thread.texi: thread.t
    45          $(BMENU) -p "" \
     43$(srcdir)/thread.texi: thread.t
     44         $(BMENU2) -p "" \
    4645            -u "Top" \
    47             -n "" $<
     46            -n "" < $< > $@
    4847
    49 signal.texi: signal.t
    50          $(BMENU) -p "" \
     48$(srcdir)/signal.texi: signal.t
     49         $(BMENU2) -p "" \
    5150            -u "Top" \
    52             -n "" $<
     51            -n "" < $< > $@
    5352
    54 mutex.texi: mutex.t
    55          $(BMENU) -p "" \
     53$(srcdir)/mutex.texi: mutex.t
     54         $(BMENU2) -p "" \
    5655            -u "Top" \
    57             -n "" $<
     56            -n "" < $< > $@
    5857
    59 cond.texi: cond.t
    60          $(BMENU) -p "" \
     58$(srcdir)/cond.texi: cond.t
     59         $(BMENU2) -p "" \
    6160            -u "Top" \
    62             -n "" $<
     61            -n "" < $< > $@
    6362
    64 key.texi: key.t
    65          $(BMENU) -p "" \
     63$(srcdir)/key.texi: key.t
     64         $(BMENU2) -p "" \
    6665            -u "Top" \
    67             -n "" $<
     66            -n "" < $< > $@
    6867
    69 clock.texi: clock.t
    70          $(BMENU) -p "" \
     68$(srcdir)/clock.texi: clock.t
     69         $(BMENU2) -p "" \
    7170            -u "Top" \
    72             -n "" $<
     71            -n "" < $< > $@
    7372
    74 timer.texi: timer.t
    75          $(BMENU) -p "" \
     73$(srcdir)/timer.texi: timer.t
     74         $(BMENU2) -p "" \
    7675            -u "Top" \
    77             -n "" $<
     76            -n "" < $< > $@
    7877
    79 sched.texi: sched.t
    80          $(BMENU) -p "" \
     78$(srcdir)/sched.texi: sched.t
     79         $(BMENU2) -p "" \
    8180            -u "Top" \
    82             -n "" $<
     81            -n "" < $< > $@
    8382
    84 io.texi: io.t
    85          $(BMENU) -p "" \
     83$(srcdir)/io.texi: io.t
     84         $(BMENU2) -p "" \
    8685            -u "Top" \
    87             -n "" $<
     86            -n "" < $< > $@
    8887
    89 device.texi: device.t
    90          $(BMENU) -p "" \
     88$(srcdir)/device.texi: device.t
     89         $(BMENU2) -p "" \
    9190            -u "Top" \
    92             -n "" $<
     91            -n "" < $< > $@
    9392
    94 cspecific.texi: cspecific.t
    95          $(BMENU) -p "" \
     93$(srcdir)/cspecific.texi: cspecific.t
     94         $(BMENU2) -p "" \
    9695            -u "Top" \
    97             -n "" $<
     96            -n "" < $< > $@
    9897
    99 semaphores.texi: semaphores.t
    100          $(BMENU) -p "" \
     98$(srcdir)/semaphores.texi: semaphores.t
     99         $(BMENU2) -p "" \
    101100            -u "Top" \
    102             -n "" $<
     101            -n "" < $< > $@
    103102
    104 memorymgmt.texi: memorymgmt.t
    105          $(BMENU) -p "" \
     103$(srcdir)/memorymgmt.texi: memorymgmt.t
     104         $(BMENU2) -p "" \
    106105            -u "Top" \
    107             -n "" $<
     106            -n "" < $< > $@
    108107
    109 message.texi: message.t
    110          $(BMENU) -p "" \
     108$(srcdir)/message.texi: message.t
     109         $(BMENU2) -p "" \
    111110            -u "Top" \
    112             -n "" $<
     111            -n "" < $< > $@
    113112
    114 cancel.texi: cancel.t
    115          $(BMENU) -p "" \
     113$(srcdir)/cancel.texi: cancel.t
     114         $(BMENU2) -p "" \
    116115            -u "Top" \
    117             -n "" $<
     116            -n "" < $< > $@
    118117
    119 systemdb.texi: systemdb.t
    120          $(BMENU) -p "" \
     118$(srcdir)/systemdb.texi: systemdb.t
     119         $(BMENU2) -p "" \
    121120            -u "Top" \
    122             -n "" $<
     121            -n "" < $< > $@
    123122
    124 status.texi: status.t
    125          $(BMENU) -p "" \
     123$(srcdir)/status.texi: status.t
     124         $(BMENU2) -p "" \
    126125            -u "Top" \
    127             -n "" $<
     126            -n "" < $< > $@
    128127
    129 libc.texi: libc.t
    130          $(BMENU) -p "" \
     128$(srcdir)/libc.texi: libc.t
     129         $(BMENU2) -p "" \
    131130            -u "Top" \
    132             -n "" $<
     131            -n "" < $< > $@
    133132
    134 
    135 libm.texi: libm.t
    136          $(BMENU) -p "" \
     133$(srcdir)/libm.texi: libm.t
     134         $(BMENU2) -p "" \
    137135            -u "Top" \
    138             -n "" $<
     136            -n "" < $< > $@
    139137
    140138noinst_SCRIPTS = gen_size_report
  • doc/posix_users/posix_users.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS Posix API User's Guide: (posix_users).   Posix API User's Guide Plan
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS Posix API User's Guide: (posix_users).
     35                                       Posix API User's Guide Plan
     36@end direntry
     37@end ifset
    3938
    4039@c variable substitution info:
     
    5857@c
    5958
    60 @set edition @value{RTEMS-EDITION}
    61 @set version @value{RTEMS-VERSION}
    62 @set update-date @value{RTEMS-UPDATE-DATE}
    63 @set update-month @value{RTEMS-UPDATE-MONTH}
    64 
    6559@c
    6660@c  I don't really like having a short title page.  --joel
     
    7468
    7569@title RTEMS POSIX API User's Guide
    76 @subtitle Edition @value{edition}, for RTEMS @value{version}
     70@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    7771@sp 1
    78 @subtitle @value{update-month}
     72@subtitle @value{UPDATED}
    7973@author On-Line Applications Research Corporation
    8074@page
  • doc/project.am

    rc849746 rfc76a6aa  
    55## Texinfo support
    66TEXINFO_TEX = $(top_srcdir)/texinfo/texinfo.tex
     7
     8$(srcdir)/stamp-vti: $(PROJECT).texi $(top_srcdir)/configure.in
     9        @echo "@set UPDATED `$(SHELL) $(srcdir)/mdate-sh \
     10          $(srcdir)/$(PROJECT).texi`" > vti.tmp
     11        @echo "@set EDITION $(EDITION)" >> vti.tmp
     12        @echo "@set VERSION $(VERSION)" >> vti.tmp
     13        @cmp -s vti.tmp $(srcdir)/version.texi \
     14          || (echo "Updating $(srcdir)/version.texi"; \
     15              cp vti.tmp $(srcdir)/version.texi)
     16        -@rm -f vti.tmp
     17        @cp $(srcdir)/version.texi $@
    718
    819MAINTAINERCLEANFILES += $(PROJECT) $(PROJECT)-[0-9] $(PROJECT)-[0-9][0-9]
     
    4758
    4859TEXI2WWW_ARGS=\
     60-I $(srcdir) \
    4961-dirfile ../index.html \
    5062-header $(top_builddir)/rtems_header.html \
  • doc/relnotes/.cvsignore

    rc849746 rfc76a6aa  
    22Makefile.in
    33index.html
     4mdate-sh
    45relnotes
    56relnotes*.html
  • doc/relnotes/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=relnotes
     11PROJECT = relnotes
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi
     16COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1617
    17 FILES=install.texi intro.texi probrep.texi relnotes.texi status.texi
     18FILES = install.texi intro.texi probrep.texi relnotes.texi status.texi
    1819
    1920info_TEXINFOS = relnotes.texi
    2021relnotes_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    21 
  • doc/relnotes/relnotes.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS Release Notes: (relnotes).             Release Notes
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS Release Notes: (relnotes).     Release Notes
     35@end direntry
     36@end ifset
    3937
    4038@c variable substitution info:
     
    4947@c
    5048
    51 @set edition @value{RTEMS-EDITION}
    52 @set version @value{RTEMS-VERSION}
    53 @set update-date @value{RTEMS-UPDATE-DATE}
    54 @set update-month @value{RTEMS-UPDATE-MONTH}
    55 
    5649@c
    5750@c  I don't really like having a short title page.  --joel
     
    6558
    6659@title RTEMS Release Notes
    67 @subtitle Edition @value{edition}, for RTEMS @value{version}
     60@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    6861@sp 1
    69 @subtitle @value{update-month}
     62@subtitle @value{UPDATED}
    7063@author On-Line Applications Research Corporation
    7164@page
  • doc/rgdb_specs/.cvsignore

    rc849746 rfc76a6aa  
    99intro.texi
    1010layers.pdf
     11mdate-sh
    1112objectives.texi
    1213process.pdf
  • doc/rgdb_specs/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=rgdb_specs
     11PROJECT = rgdb_specs
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     16GENERATED_FILES = intro.texi revision.texi objectives.texi gdbinternals.texi \
     17    interfacing.texi comm.texi daemon.texi conclusion.texi
     18COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1619
    17 GENERATED_FILES= \
    18     intro.texi revision.texi objectives.texi gdbinternals.texi \
    19     interfacing.texi comm.texi daemon.texi conclusion.texi
    20 
    21 FILES=
     20FILES =
    2221
    2322info_TEXINFOS = rgdb_specs.texi
    24 rgdb_specs_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     23rgdb_specs_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2524
    2625JPEG_FILES = layers.jpg process.jpg seqinit.jpg seqbreak.jpg seqdetach.jpg
     
    3635#
    3736
    38 intro.texi: intro.t
    39         $(BMENU) -c -p "Top" \
     37$(srcdir)/intro.texi: intro.t
     38        $(BMENU2) -c -p "Top" \
    4039            -u "Top" \
    41             -n "Document Revision History" $<
     40            -n "Document Revision History" < $< > $@
    4241
    43 revision.texi: revision.t
    44         $(BMENU) -c -p "Introduction" \
     42$(srcdir)/revision.texi: revision.t
     43        $(BMENU2) -c -p "Introduction" \
    4544            -u "Top" \
    46             -n "Objectives" $<
     45            -n "Objectives" < $< > $@
    4746
    48 objectives.texi: objectives.t
    49         $(BMENU) -c -p "Document Revision History" \
     47$(srcdir)/objectives.texi: objectives.t
     48        $(BMENU2) -c -p "Document Revision History" \
    5049            -u "Top" \
    51             -n "A Rapid Tour of GDB Internals" $<
     50            -n "A Rapid Tour of GDB Internals" < $< > $@
    5251
    53 gdbinternals.texi: gdbinternals.t
    54         $(BMENU) -c -p "Implied Restrictions" \
     52$(srcdir)/gdbinternals.texi: gdbinternals.t
     53        $(BMENU2) -c -p "Implied Restrictions" \
    5554            -u "Top" \
    56             -n "Interfacing GDB with RTEMS as a Target" $<
     55            -n "Interfacing GDB with RTEMS as a Target" < $< > $@
    5756
    58 interfacing.texi: interfacing.t
    59         $(BMENU) -c -p "A Rapid Tour of GDB Internals" \
     57$(srcdir)/interfacing.texi: interfacing.t
     58        $(BMENU2) -c -p "A Rapid Tour of GDB Internals" \
    6059            -u "Top" \
    61             -n "Communication with GDB" $<
     60            -n "Communication with GDB" < $< > $@
    6261
    63 comm.texi: comm.t
    64         $(BMENU) -c -p "Interfacing GDB with RTEMS as a Target" \
     62$(srcdir)/comm.texi: comm.t
     63        $(BMENU2) -c -p "Interfacing GDB with RTEMS as a Target" \
    6564            -u "Top" \
    66             -n "RTEMS Debugger Server Daemon" $<
     65            -n "RTEMS Debugger Server Daemon" < $< > $@
    6766
    68 daemon.texi: daemon.t
    69         $(BMENU) -c -p "Communication with GDB" \
     67$(srcdir)/daemon.texi: daemon.t
     68        $(BMENU2) -c -p "Communication with GDB" \
    7069            -u "Top" \
    71             -n "Conclusion" $<
     70            -n "Conclusion" < $< > $@
    7271
    73 conclusion.texi: conclusion.t
    74         $(BMENU) -c -p "Output of a Debug Session with the Prototype" \
     72$(srcdir)/conclusion.texi: conclusion.t
     73        $(BMENU2) -c -p "Output of a Debug Session with the Prototype" \
    7574            -u "Top" \
    76             -n "" $<
     75            -n "" < $< > $@
    7776
    78 noinst_DATA = \
    79 layers.eps \
    80 process.eps \
    81 seqdetach.eps \
    82 seqbreak.eps \
    83 seqinit.eps
     77noinst_DATA = layers.eps process.eps seqdetach.eps seqbreak.eps seqinit.eps
    8478
    8579EXTRA_DIST = *.t $(noinst_DATA) $(JPEG_FILES)
  • doc/rgdb_specs/rgdb_specs.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Remote Debugger Server Specifications (rgdb_specs):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS On-Line Manual
     27@direntry
     28* RTEMS Remote Debugger Server Specifications: (rgdb_specs).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Remote Debugger Server Specifications
    54 @subtitle Edition @value{edition}, for @value{version}
     47@subtitle Edition @value{EDITION}, for @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author Emmanuel Raguet and Eric Valette, Canon Research Centre
    5851@author On-Line Applications Research Corporation
  • doc/rtems_gdb/.cvsignore

    rc849746 rfc76a6aa  
    55index.html
    66intro.texi
     7mdate-sh
    78rtems_gdb
    89rtems_gdb*.html
  • doc/rtems_gdb/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=rtems_gdb
     11PROJECT = rtems_gdb
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     16GENERATED_FILES = intro.texi swarch.texi started.texi commands.texi \
     17    trouble.texi example.texi
    1618
    17 GENERATED_FILES= \
    18     intro.texi swarch.texi started.texi commands.texi trouble.texi example.texi
     19COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1920
    20 FILES=
     21FILES =
    2122
    2223info_TEXINFOS = rtems_gdb.texi
    23 rtems_gdb_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     24rtems_gdb_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2425
    2526#
     
    2728#
    2829
    29 intro.texi: intro.t
    30         $(BMENU) -p "Top" \
     30$(srcdir)/intro.texi: intro.t
     31        $(BMENU2) -p "Top" \
    3132            -u "Top" \
    32             -n "Software Architecture" $<
     33            -n "Software Architecture" < $< > $@
    3334
    34 swarch.texi: swarch.t
    35         $(BMENU) -p "Introduction" \
     35$(srcdir)/swarch.texi: swarch.t
     36        $(BMENU2) -p "Introduction" \
    3637            -u "Top" \
    37             -n "Getting Started" $<
     38            -n "Getting Started" < $< > $@
    3839
    39 started.texi: started.t
    40         $(BMENU) -p "Software Architecture" \
     40$(srcdir)/started.texi: started.t
     41        $(BMENU2) -p "Software Architecture" \
    4142            -u "Top" \
    42             -n "Commands" $<
     43            -n "Commands" < $< > $@
    4344
    44 commands.texi: commands.t
    45         $(BMENU) -p "Getting Started Attaching To The System" \
     45$(srcdir)/commands.texi: commands.t
     46        $(BMENU2) -p "Getting Started Attaching To The System" \
    4647            -u "Top" \
    47             -n "Troubleshooting" $<
     48            -n "Troubleshooting" < $< > $@
    4849
    49 trouble.texi: trouble.t
    50         $(BMENU) -p "Commands Thread control" \
     50$(srcdir)/trouble.texi: trouble.t
     51        $(BMENU2) -p "Commands Thread control" \
    5152            -u "Top" \
    52             -n "Debug Session Example" $<
     53            -n "Debug Session Example" < $< > $@
    5354
    54 example.texi: example.t
    55         $(BMENU) -p "Troubleshooting Debug server not present" \
     55$(srcdir)/example.texi: example.t
     56        $(BMENU2) -p "Troubleshooting Debug server not present" \
    5657            -u "Top" \
    57             -n "" $<
     58            -n "" < $< > $@
    5859
    5960EXTRA_DIST = *.t
  • doc/rtems_gdb/rtems_gdb.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS/GDB User's Guide (rtems_gdb):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS On-Line Manual
     27@direntry
     28* RTEMS/GDB User's Guide: (rtems_gdb).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS/GDB User's Guide
    54 @subtitle Edition @value{edition}, for @value{version}
     47@subtitle Edition @value{EDITION}, for @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author Emmanuel Raguet and Eric Valette, Canon Research Centre
    5851@author On-Line Applications Research Corporation
  • doc/rtems_header.html.in

    rc849746 rfc76a6aa  
    22<A HREF="http://www.oarcorp.com" target="Text Frame">
    33  <IMG align=right BORDER=0 SRC="../images/oaronly.jpg" ALT="OAR"> </A>
    4 <H1>RTEMS @RTEMS_VERSION@ On-Line Library</H1>
     4<H1>RTEMS @VERSION@ On-Line Library</H1>
    55<HR>
  • doc/rtems_support.html.in

    rc849746 rfc76a6aa  
    11<HTML>
    2 <HEAD><TITLE>RTEMS @RTEMS_VERSION@ On-Line Library</TITLE></HEAD>
     2<HEAD><TITLE>RTEMS @VERSION@ On-Line Library</TITLE></HEAD>
    33<BODY BGCOLOR="FFFFFF">
    44<A HREF="http://www.oarcorp.com" target="Text Frame">
  • doc/src2html/Makefile.am

    rc849746 rfc76a6aa  
    1717# include $(top_srcdir)/project.am
    1818#
    19 # COMMON_FILES=../common/cpright.texi
     19# COMMON_FILES=$(top_srcdir)/common/cpright.texi
    2020#
    2121#FILES= clock.texi cond.texi key.texi mutex.texi preface.texi \
  • doc/started/.cvsignore

    rc849746 rfc76a6aa  
    77index.html
    88intro.texi
     9mdate-sh
    910nextstep.texi
    1011nt.texi
     
    1213sample.texi
    1314started
     15started*.html
    1416started-?
    15 started*.html
    1617started.aux
    1718started.cp
  • doc/started/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=started
     11PROJECT = started
     12EDITION = 1
    1213
    1314SUBDIRS = pictures
     
    1516include $(top_srcdir)/project.am
    1617
    17 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
    18 
    19 GENERATED_FILES= binaries.texi buildc.texi buildrt.texi gdb.texi intro.texi \
     18GENERATED_FILES = binaries.texi buildc.texi buildrt.texi gdb.texi intro.texi \
    2019    nt.texi require.texi nextstep.texi sample.texi
    2120
    22 FILES= tversions.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
     22
     23FILES = tversions.texi
    2324
    2425info_TEXINFOS = started.texi
    2526started_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2627
    27 intro.texi: intro.t tversions.texi
    28         $(BMENU) -c -p "Top" \
     28$(srcdir)/intro.texi: intro.t tversions.texi
     29        $(BMENU2) -c -p "Top" \
    2930            -u "Top" \
    30             -n "Requirements" $<
     31            -n "Requirements" < $< > $@
    3132
    32 require.texi: require.t tversions.texi
    33         $(BMENU) -c -p "GCC Mailing Lists" \
     33$(srcdir)/require.texi: require.t tversions.texi
     34        $(BMENU2) -c -p "GCC Mailing Lists" \
    3435            -u "Top" \
    35             -n "Prebuilt Toolset Executables" $<
     36            -n "Prebuilt Toolset Executables" < $< > $@
    3637
    37 binaries.texi: binaries.t tversions.texi
    38         $(BMENU) -c -p "GNU makeinfo Version Requirements" \
     38$(srcdir)/binaries.texi: binaries.t tversions.texi
     39        $(BMENU2) -c -p "GNU makeinfo Version Requirements" \
    3940            -u "Top" \
    40             -n "Building the GNU C/C++ Cross Compiler Toolset" $<
     41            -n "Building the GNU C/C++ Cross Compiler Toolset" < $< > $@
    4142
    42 buildc.texi: buildc.t tversions.texi
    43         $(BMENU) -c -p "Removing RPMs" \
     43$(srcdir)/buildc.texi: buildc.t tversions.texi
     44        $(BMENU2) -c -p "Removing RPMs" \
    4445            -u "Top" \
    45             -n "Building RTEMS" $<
     46            -n "Building RTEMS" < $< > $@
    4647
    47 buildrt.texi: buildrt.t tversions.texi
    48         $(BMENU) -c -p "Error Messages Indicating Configuration Problems" \
     48$(srcdir)/buildrt.texi: buildrt.t tversions.texi
     49        $(BMENU2) -c -p "Error Messages Indicating Configuration Problems" \
    4950            -u "Top" \
    50             -n "Building the Sample Application" $<
     51            -n "Building the Sample Application" < $< > $@
    5152
    52 sample.texi: sample.t tversions.texi
    53         $(BMENU) -c -p "Using the RTEMS configure Script Directly" \
     53$(srcdir)/sample.texi: sample.t tversions.texi
     54        $(BMENU2) -c -p "Using the RTEMS configure Script Directly" \
    5455            -u "Top" \
    55             -n "Building the GNU Debugger" $<
     56            -n "Building the GNU Debugger" < $< > $@
    5657
    5758gdb.texi: gdb.t tversions.texi
    58         $(BMENU) -c -p "More Information on RTEMS Application Makefiles" \
     59        $(BMENU2) -c -p "More Information on RTEMS Application Makefiles" \
    5960            -u "Top" \
    60             -n "Where To Go From Here" $<
     61            -n "Where To Go From Here" < $< > $@
    6162
    62 nextstep.texi: nextstep.t tversions.texi
    63         $(BMENU) -c -p "GDB for DINK32" \
     63$(srcdir)/nextstep.texi: nextstep.t tversions.texi
     64        $(BMENU2) -c -p "GDB for DINK32" \
    6465            -u "Top" \
    65             -n "Using MS-Windows as a Development Host" $<
     66            -n "Using MS-Windows as a Development Host" < $< > $@
    6667
    67 nt.texi: nt.t tversions.texi
    68         $(BMENU) -c -p "Writing an Application" \
     68$(srcdir)/nt.texi: nt.t tversions.texi
     69        $(BMENU2) -c -p "Writing an Application" \
    6970            -u "Top" \
    70             -n "" $<
     71            -n "" < $< > $@
    7172
    7273EXTRA_DIST = *.t
  • doc/started/started.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
     
    2728@include tversions.texi
    2829
    29 @ignore
    30 @ifinfo
    31 @format
    32 START-INFO-DIR-ENTRY
    33 * Getting Started with RTEMS for C/C++ Users (started):
    34 END-INFO-DIR-ENTRY
    35 @end format
    36 @end ifinfo
    37 @end ignore
     30@ifset use-ascii
     31@dircategory RTEMS On-Line Manual
     32@direntry
     33* Getting Started with RTEMS for C/C++ Users: (started).
     34@end direntry
     35@end ifset
    3836
    3937@c
    4038@c  Title Page Stuff
    4139@c
    42 
    43 @set edition @value{RTEMS-EDITION}
    44 @set version @value{RTEMS-VERSION}
    45 @set update-date @value{RTEMS-UPDATE-DATE}
    46 @set update-month @value{RTEMS-UPDATE-MONTH}
    4740
    4841@c
     
    5750
    5851@title Getting Started with RTEMS for C/C++ Users
    59 @subtitle Edition @value{edition}, for @value{version}
     52@subtitle Edition @value{EDITION}, for @value{VERSION}
    6053@sp 1
    61 @subtitle @value{update-month}
     54@subtitle @value{UPDATED}
    6255@author On-Line Applications Research Corporation
    6356@page
  • doc/started_ada/.cvsignore

    rc849746 rfc76a6aa  
    66index.html
    77intro.texi
     8mdate-sh
    89require.texi
    910sample.texi
  • doc/started_ada/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=started_ada
     11PROJECT = started_ada
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
    16 
    17 GENERATED_FILES= buildada.texi buildrt.texi gdb.texi intro.texi \
     16GENERATED_FILES = buildada.texi buildrt.texi gdb.texi intro.texi \
    1817    require.texi sample.texi
    1918
    20 FILES= tversions.texi
     19COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
     20
     21FILES = tversions.texi
    2122
    2223info_TEXINFOS = started_ada.texi
    2324started_ada_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2425
    25 buildrt.t: $(top_srcdir)/started/buildrt.t
    26         $(LN_S) $<
     26$(srcdir)/intro.texi: intro.t tversions.texi
     27        $(BMENU2) -c -p "Top" \
     28            -u "Top" \
     29            -n "Requirements" < $< > $@
    2730
    28 intro.texi: intro.t tversions.texi
    29         $(BMENU) -c -p "Top" \
     31$(srcdir)/require.texi: require.t tversions.texi
     32        $(BMENU2) -c -p "GNAT Chat Mailing List" \
    3033            -u "Top" \
    31             -n "Requirements" $<
     34            -n "Building the GNAT Cross Compiler Toolset" < $< > $@
    3235
    33 require.texi: require.t tversions.texi
    34         $(BMENU) -c -p "GNAT Chat Mailing List" \
     36$(srcdir)/buildada.texi: buildada.t tversions.texi
     37        $(BMENU2) -c -p "Insure GCC and GNAT Environment Variables Are Not Set" \
    3538            -u "Top" \
    36             -n "Building the GNAT Cross Compiler Toolset" $<
     39            -n "Building RTEMS" < $< > $@
    3740
    38 buildada.texi: buildada.t tversions.texi
    39         $(BMENU) -c -p "Insure GCC and GNAT Environment Variables Are Not Set" \
     41$(srcdir)/buildrt.texi: ../started/buildrt.t tversions.texi
     42        $(BMENU2) -c -p "Running the bit_ada Script" \
    4043            -u "Top" \
    41             -n "Building RTEMS" $<
     44            -n "Building the Sample Application" < $< > $@
    4245
    43 buildrt.texi: buildrt.t tversions.texi
    44         $(BMENU) -c -p "Running the bit_ada Script" \
     46$(srcdir)/sample.texi: sample.t tversions.texi
     47        $(BMENU2) -c -p "Using the RTEMS configure Script Directly" \
    4548            -u "Top" \
    46             -n "Building the Sample Application" $<
     49            -n "Building the GNU Debugger" < $< > $@
    4750
    48 sample.texi: sample.t tversions.texi
    49         $(BMENU) -c -p "Using the RTEMS configure Script Directly" \
     51$(srcdir)/gdb.texi: gdb.t tversions.texi
     52        $(BMENU2) -c -p "Application Executable" \
    5053            -u "Top" \
    51             -n "Building the GNU Debugger" $<
    52 
    53 gdb.texi: gdb.t tversions.texi
    54         $(BMENU) -c -p "Application Executable" \
    55             -u "Top" \
    56             -n "" $<
     54            -n "" < $< > $@
    5755
    5856EXTRA_DIST = *.t
    59 CLEANFILES += buildrt.t
  • doc/started_ada/started_ada.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../common/setup.texi
    2324
     
    2728@include tversions.texi
    2829
    29 @ignore
    30 @ifinfo
    31 @format
    32 START-INFO-DIR-ENTRY
    33 * Getting Started with GNAT/RTEMS (started_ada):
    34 END-INFO-DIR-ENTRY
    35 @end format
    36 @end ifinfo
    37 @end ignore
     30@ifset use-ascii
     31@dircategory RTEMS On-Line Manual
     32@direntry
     33* Getting Started with GNAT/RTEMS: (started_ada)
     34@end direntry
     35@end ifset
    3836
    3937@c
    4038@c  Title Page Stuff
    4139@c
    42 
    43 @set edition @value{RTEMS-EDITION}
    44 @set version @value{RTEMS-VERSION}
    45 @set update-date @value{RTEMS-UPDATE-DATE}
    46 @set update-month @value{RTEMS-UPDATE-MONTH}
    4740
    4841@c
     
    5750
    5851@title Getting Started with GNAT/RTEMS
    59 @subtitle Edition @value{edition}, for @value{version}
     52@subtitle Edition @value{EDITION}, for @value{VERSION}
    6053@sp 1
    61 @subtitle @value{update-month}
     54@subtitle @value{UPDATED}
    6255@author On-Line Applications Research Corporation
    6356@page
  • doc/supplements/hppa1_1/.cvsignore

    rc849746 rfc76a6aa  
    77fatalerr.texi
    88hppa1_1
     9hppa1_1*.html
    910hppa1_1-?
    1011hppa1_1-??
    11 hppa1_1*.html
    1212hppa1_1.aux
    1313hppa1_1.cp
     
    2525intr.t
    2626intr.texi
     27mdate-sh
    2728memmodel.texi
    2829timeSIMHPPA.texi
  • doc/supplements/hppa1_1/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=hppa1_1
     11PROJECT = hppa1_1
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi wksheets.texi timing.texi \
     19    timeSIMHPPA.texi
    1720
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi wksheets.texi timing.texi timeSIMHPPA.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = hppa1_1.texi
     
    2930#
    3031
    31 cpumodel.texi: cpumodel.t
    32         $(BMENU) -p "Preface" \
     32$(srcdir)/cpumodel.texi: cpumodel.t
     33        $(BMENU2) -p "Preface" \
    3334            -u "Top" \
    34             -n "Calling Conventions" $<
     35            -n "Calling Conventions" < $< > $@
    3536
    36 callconv.texi: callconv.t
    37         $(BMENU) -p "CPU Model Dependent Features CPU Model Name" \
     37$(srcdir)/callconv.texi: callconv.t
     38        $(BMENU2) -p "CPU Model Dependent Features CPU Model Name" \
    3839            -u "Top" \
    39             -n "Memory Model" $<
     40            -n "Memory Model" < $< > $@
    4041
    41 memmodel.texi: memmodel.t
    42         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     42$(srcdir)/memmodel.texi: memmodel.t
     43        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4344            -u "Top" \
    44             -n "Interrupt Processing" $<
     45            -n "Interrupt Processing" < $< > $@
    4546
    4647# Interrupt Chapter:
    4748#  1.  Replace Times and Sizes
    4849#  2.  Build Node Structure
    49 intr.texi: intr_NOTIMES.t SIMHPPA_TIMES
    50         ${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    51         $(BMENU) -p "Memory Model Flat Memory Model" \
     50$(srcdir)/intr.texi: intr_NOTIMES.t SIMHPPA_TIMES
     51        ${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES $(srcdir)/intr_NOTIMES.t | \
     52        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5253            -u "Top" \
    53             -n "Default Fatal Error Processing" intr.t
    54 CLEANFILES += intr.t
     54            -n "Default Fatal Error Processing" > $@
    5555
    56 fatalerr.texi: fatalerr.t
    57         $(BMENU) -p "Interrupt Processing Disabling of Interrupts by RTEMS" \
     56$(srcdir)/fatalerr.texi: fatalerr.t
     57        $(BMENU2) -p "Interrupt Processing Disabling of Interrupts by RTEMS" \
    5858            -u "Top" \
    59             -n "Board Support Packages" $<
     59            -n "Board Support Packages" < $< > $@
    6060
    61 bsp.texi: bsp.t
    62         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     61$(srcdir)/bsp.texi: bsp.t
     62        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6363            -u "Top" \
    64             -n "Processor Dependent Information Table" $<
     64            -n "Processor Dependent Information Table" < $< > $@
    6565
    66 cputable.texi: cputable.t
    67         $(BMENU) -p "Board Support Packages Processor Initialization" \
     66$(srcdir)/cputable.texi: cputable.t
     67        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6868            -u "Top" \
    69             -n "Memory Requirements" $<
     69            -n "Memory Requirements" < $< > $@
    7070
    7171# Worksheets Chapter:
     
    7474#  3.  Build Node Structure
    7575
    76 wksheets.texi: $(top_srcdir)/common/wksheets.t SIMHPPA_TIMES
     76$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t SIMHPPA_TIMES
    7777        ${REPLACE2} -p $(srcdir)/SIMHPPA_TIMES \
    78           $(top_srcdir)/common/wksheets.t wksheets.t
    79         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     78          $(top_srcdir)/common/wksheets.t | \
     79        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    8080            -u "Top" \
    81             -n "Timing Specification" wksheets.t
    82 CLEANFILES += wksheets.t
    83 
     81            -n "Timing Specification" > $@
    8482
    8583# Timing Specification Chapter:
     
    8785#  3.  Build Node Structure
    8886
    89 timing.texi: $(top_srcdir)/common/timing.t
     87$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    9088        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    9189            -u "Top" \
     
    9795#  3.  Build Node Structure
    9896
    99 timeSIMHPPA.texi: timeSIMHPPA.t
    100         $(BMENU) -p "Timing Specification Terminology" \
     97$(srcdir)/timeSIMHPPA.texi: timeSIMHPPA.t
     98        $(BMENU2) -p "Timing Specification Terminology" \
    10199            -u "Top" \
    102             -n "Command and Variable Index" $<
     100            -n "Command and Variable Index" < $< > $@
    103101
    104102EXTRA_DIST = SIMHPPA_TIMES *.t
  • doc/supplements/hppa1_1/hppa1_1.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Hewlett Packard PA-RISC Applications Supplement (hppa1_1):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS Hewlett Packard PA-RISC Applications Supplement: (hppa1_1).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Hewlett Packard PA-RISC Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/i386/.cvsignore

    rc849746 rfc76a6aa  
    2525intr.t
    2626intr.texi
     27mdate-sh
    2728memmodel.texi
    2829timeFORCE386.texi
  • doc/supplements/i386/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=i386
     11PROJECT = i386
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi timing.texi wksheets.texi \
     19    timeFORCE386.texi
    1720
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi timing.texi wksheets.texi timeFORCE386.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = i386.texi
    25 i386_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     26i386_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2627
    2728#
     
    2930#
    3031
    31 cpumodel.texi: cpumodel.t
    32         $(BMENU) -p "Preface" \
     32$(srcdir)/cpumodel.texi: cpumodel.t
     33        $(BMENU2) -p "Preface" \
    3334            -u "Top" \
    34             -n "Calling Conventions" $<
     35            -n "Calling Conventions" < $< > $@
    3536
    36 callconv.texi: callconv.t
    37         $(BMENU) -p "CPU Model Dependent Features Floating Point Unit" \
     37$(srcdir)/callconv.texi: callconv.t
     38        $(BMENU2) -p "CPU Model Dependent Features Floating Point Unit" \
    3839            -u "Top" \
    39             -n "Memory Model" $<
     40            -n "Memory Model" < $< > $@
    4041
    41 memmodel.texi: memmodel.t
    42         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     42$(srcdir)/memmodel.texi: memmodel.t
     43        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4344            -u "Top" \
    44             -n "Interrupt Processing" $<
     45            -n "Interrupt Processing" < $< > $@
    4546
    4647# Interrupt Chapter:
     
    4849#  2.  Build Node Structure
    4950
    50 intr.texi: intr_NOTIMES.t FORCE386_TIMES
    51         ${REPLACE2} -p $(srcdir)/FORCE386_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    52         $(BMENU) -p "Memory Model Flat Memory Model" \
     51$(srcdir)/intr.texi: intr_NOTIMES.t FORCE386_TIMES
     52        ${REPLACE2} -p $(srcdir)/FORCE386_TIMES $(srcdir)/intr_NOTIMES.t | \
     53        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5354            -u "Top" \
    54             -n "Default Fatal Error Processing" intr.t
    55 CLEANFILES += intr.t
     55            -n "Default Fatal Error Processing" > $@
    5656
    57 fatalerr.texi: fatalerr.t
    58         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     57$(srcdir)/fatalerr.texi: fatalerr.t
     58        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5959            -u "Top" \
    60             -n "Board Support Packages" $<
     60            -n "Board Support Packages" < $< > $@
    6161
    62 bsp.texi: bsp.t
    63         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     62$(srcdir)/bsp.texi: bsp.t
     63        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6464            -u "Top" \
    65             -n "Processor Dependent Information Table" $<
     65            -n "Processor Dependent Information Table" < $< > $@
    6666
    67 cputable.texi: cputable.t
    68         $(BMENU) -p "Board Support Packages Processor Initialization" \
     67$(srcdir)/cputable.texi: cputable.t
     68        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6969            -u "Top" \
    70             -n "Memory Requirements" $<
     70            -n "Memory Requirements" < $< > $@
    7171
    7272# Worksheets Chapter:
     
    7575#  3.  Build Node Structure
    7676
    77 wksheets.texi: $(top_srcdir)/common/wksheets.t FORCE386_TIMES
     77$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t FORCE386_TIMES
    7878        ${REPLACE2} -p $(srcdir)/FORCE386_TIMES \
    79           $(top_srcdir)/common/wksheets.t wksheets.t
    80         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     79          $(top_srcdir)/common/wksheets.t | \
     80        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    8181            -u "Top" \
    82             -n "Timing Specification" wksheets.t
    83 CLEANFILES += wksheets.t
     82            -n "Timing Specification" > $@
    8483
    8584# Timing Specification Chapter:
    8685#  1.  Copy the Shared File
    8786#  3.  Build Node Structure
    88 timing.texi: $(top_srcdir)/common/timing.t
     87$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    8988        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    9089            -u "Top" \
     
    9695#  3.  Build Node Structure
    9796
    98 timeFORCE386.texi: $(top_srcdir)/common/timetbl.t timeFORCE386.t
     97$(srcdir)/timeFORCE386.texi: $(top_srcdir)/common/timetbl.t timeFORCE386.t
    9998        cat timeFORCE386.t $(top_srcdir)/common/timetbl.t   >timeFORCE386_.t
    10099        @echo                                               >>timeFORCE386_.t
     
    102101        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeFORCE386_.t
    103102        @echo "@end tex"                                    >>timeFORCE386_.t
    104         ${REPLACE2} -p FORCE386_TIMES timeFORCE386_.t timeFORCE386_.t
    105         $(BMENU) -p "Timing Specification Terminology" \
     103        ${REPLACE2} -p FORCE386_TIMES timeFORCE386_.t | \
     104        $(BMENU2) -p "Timing Specification Terminology" \
    106105            -u "Top" \
    107             -n "Command and Variable Index" timeFORCE386_.t
    108         mv timeFORCE386_.texi timeFORCE386.texi
    109 CLEANFILES += timeFORCE386_.t timeFORCE386_.texi
     106            -n "Command and Variable Index" > $@
     107CLEANFILES += timeFORCE386_.t
    110108
    111109EXTRA_DIST = FORCE386_TIMES *.t
  • doc/supplements/i386/i386.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Intel i386 Applications Supplement (i386):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS Intel i386 Applications Supplement: (i386).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Intel i386 Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/i960/.cvsignore

    rc849746 rfc76a6aa  
    2323intr.t
    2424intr.texi
     25mdate-sh
    2526memmodel.texi
    2627timeCVME961.texi
  • doc/supplements/i960/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=i960
     11PROJECT = i960
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi timing.texi wksheets.texi \
     19    timeCVME961.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1721
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi timing.texi wksheets.texi timeCVME961.texi
    21 
    22 FILES= preface.texi
     22FILES = preface.texi
    2323
    2424info_TEXINFOS = i960.texi
     
    2929#
    3030
    31 cpumodel.texi: cpumodel.t
    32         $(BMENU) -p "Preface" \
     31$(srcdir)/cpumodel.texi: cpumodel.t
     32        $(BMENU2) -p "Preface" \
    3333            -u "Top" \
    34             -n "Calling Conventions" $<
     34            -n "Calling Conventions" < $< > $@
    3535
    36 callconv.texi: callconv.t
    37         $(BMENU) -p "CPU Model Dependent Features Floating Point Unit" \
     36$(srcdir)/callconv.texi: callconv.t
     37        $(BMENU2) -p "CPU Model Dependent Features Floating Point Unit" \
    3838            -u "Top" \
    39             -n "Memory Model" $<
     39            -n "Memory Model" < $< > $@
    4040
    41 memmodel.texi: memmodel.t
    42         $(BMENU) -p "Calling Conventions Leaf Procedures" \
     41$(srcdir)/memmodel.texi: memmodel.t
     42        $(BMENU2) -p "Calling Conventions Leaf Procedures" \
    4343            -u "Top" \
    44             -n "Interrupt Processing" $<
     44            -n "Interrupt Processing" < $< > $@
    4545
    4646# Interrupt Chapter:
    4747#  1.  Replace Times and Sizes
    4848#  2.  Build Node Structure
    49 intr.texi: intr_NOTIMES.t CVME961_TIMES
    50         ${REPLACE2} -p $(srcdir)/CVME961_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    51         $(BMENU) -p "Memory Model Flat Memory Model" \
     49$(srcdir)/intr.texi: intr_NOTIMES.t CVME961_TIMES
     50        ${REPLACE2} -p $(srcdir)/CVME961_TIMES $(srcdir)/intr_NOTIMES.t  | \
     51        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5252            -u "Top" \
    53             -n "Default Fatal Error Processing" intr.t
    54 CLEANFILES += intr.t
     53            -n "Default Fatal Error Processing" > $@
    5554
    56 fatalerr.texi: fatalerr.t
    57         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     55$(srcdir)/fatalerr.texi: fatalerr.t
     56        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5857            -u "Top" \
    59             -n "Board Support Packages" $<
     58            -n "Board Support Packages" < $< > $@
    6059
    61 bsp.texi: bsp.t
    62         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     60$(srcdir)/bsp.texi: bsp.t
     61        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6362            -u "Top" \
    64             -n "Processor Dependent Information Table" $<
     63            -n "Processor Dependent Information Table" < $< > $@
    6564
    66 cputable.texi: cputable.t
    67         $(BMENU) -p "Board Support Packages Processor Initialization" \
     65$(srcdir)/cputable.texi: cputable.t
     66        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6867            -u "Top" \
    69             -n "Memory Requirements" $<
    70 
     68            -n "Memory Requirements" < $< > $@
    7169
    7270# Worksheets Chapter:
     
    7573#  3.  Build Node Structure
    7674
    77 wksheets.texi: $(top_srcdir)/common/wksheets.t  CVME961_TIMES
     75$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t  CVME961_TIMES
    7876        ${REPLACE2} -p $(srcdir)/CVME961_TIMES \
    79           $(top_srcdir)/common/wksheets.t wksheets.t
    80         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     77          $(top_srcdir)/common/wksheets.t | \
     78        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    8179            -u "Top" \
    82             -n "Timing Specification" wksheets.t
    83 CLEANFILES += wksheets.t
     80            -n "Timing Specification" > $@
    8481
    8582# Timing Specification Chapter:
     
    8784#  3.  Build Node Structure
    8885
    89 timing.texi: $(top_srcdir)/common/timing.t
     86$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    9087        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    9188            -u "Top" \
     
    9794#  3.  Build Node Structure
    9895
    99 timeCVME961.texi: $(top_srcdir)/common/timetbl.t timeCVME961.t
     96$(srcdir)/timeCVME961.texi: $(top_srcdir)/common/timetbl.t timeCVME961.t
    10097        cat timeCVME961.t $(top_srcdir)/common/timetbl.t   >timeCVME961_.t
    10198        @echo                                               >>timeCVME961_.t
     
    103100        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeCVME961_.t
    104101        @echo "@end tex"                                    >>timeCVME961_.t
    105         ${REPLACE2} -p CVME961_TIMES timeCVME961_.t timeCVME961_.t
    106         $(BMENU) -p "Timing Specification Terminology" \
     102        ${REPLACE2} -p CVME961_TIMES timeCVME961_.t | \
     103        $(BMENU2) -p "Timing Specification Terminology" \
    107104            -u "Top" \
    108             -n "Command and Variable Index" timeCVME961_.t
    109         mv timeCVME961_.texi timeCVME961.texi
    110 CLEANFILES += timeCVME961_.t timeCVME961_.texi
     105            -n "Command and Variable Index" > $@
     106CLEANFILES += timeCVME961_.t
    111107
    112108EXTRA_DIST = CVME961_TIMES *.t
  • doc/supplements/i960/i960.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Intel i960 Applications Supplement (i960):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS Intel i960 Applications Supplement: (i960).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Intel i960 Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/m68k/.cvsignore

    rc849746 rfc76a6aa  
    2525m68k.tp
    2626m68k.vr
     27mdate-sh
    2728memmodel.texi
    2829timeMVME136.texi
  • doc/supplements/m68k/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=m68k
     11PROJECT = m68k
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi timing.texi wksheets.texi \
     19    timeMVME136.texi
    1720
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi timing.texi wksheets.texi timeMVME136.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = m68k.texi
     
    2930#
    3031
    31 cpumodel.texi: cpumodel.t
    32         $(BMENU) -p "Preface" \
     32$(srcdir)/cpumodel.texi: cpumodel.t
     33        $(BMENU2) -p "Preface" \
    3334            -u "Top" \
    34             -n "Calling Conventions" ${*}.t
     35            -n "Calling Conventions" < $< > $@
    3536
    36 callconv.texi: callconv.t
    37         $(BMENU) -p "CPU Model Dependent Features Extend Byte to Long Instruction" \
     37$(srcdir)/callconv.texi: callconv.t
     38        $(BMENU2) -p "CPU Model Dependent Features Extend Byte to Long Instruction" \
    3839            -u "Top" \
    39             -n "Memory Model" $<
     40            -n "Memory Model" < $< > $@
    4041
    41 memmodel.texi: memmodel.t
    42         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     42$(srcdir)/memmodel.texi: memmodel.t
     43        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4344            -u "Top" \
    44             -n "Interrupt Processing" $<
     45            -n "Interrupt Processing" < $< > $@
    4546
    4647# Interrupt Chapter:
    4748#  1.  Replace Times and Sizes
    4849#  2.  Build Node Structure
    49 intr.texi: intr_NOTIMES.t MVME136_TIMES
    50         ${REPLACE2} -p $(srcdir)/MVME136_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    51         $(BMENU) -p "Memory Model Flat Memory Model" \
     50$(srcdir)/intr.texi: intr_NOTIMES.t MVME136_TIMES
     51        ${REPLACE2} -p $(srcdir)/MVME136_TIMES $(srcdir)/intr_NOTIMES.t  | \
     52        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5253            -u "Top" \
    53             -n "Default Fatal Error Processing" intr.t
    54 CLEANFILES += intr.t
     54            -n "Default Fatal Error Processing" > $@
    5555
    56 fatalerr.texi: fatalerr.t
    57         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     56$(srcdir)/fatalerr.texi: fatalerr.t
     57        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5858            -u "Top" \
    59             -n "Board Support Packages" $<
     59            -n "Board Support Packages" < $< > $@
    6060
    61 bsp.texi: bsp.t
    62         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     61$(srcdir)/bsp.texi: bsp.t
     62        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6363            -u "Top" \
    64             -n "Processor Dependent Information Table" $<
     64            -n "Processor Dependent Information Table" < $< > $@
    6565
    66 cputable.texi: cputable.t
    67         $(BMENU) -p "Board Support Packages Processor Initialization" \
     66$(srcdir)/cputable.texi: cputable.t
     67        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6868            -u "Top" \
    69             -n "Memory Requirements" $<
    70 
     69            -n "Memory Requirements" < $< > $@
    7170
    7271# Worksheets Chapter:
     
    7574#  3.  Build Node Structure
    7675
    77 wksheets.texi: $(top_srcdir)/common/wksheets.t MVME136_TIMES
     76$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t MVME136_TIMES
    7877        ${REPLACE2} -p $(srcdir)/MVME136_TIMES \
    79           $(top_srcdir)/common/wksheets.t wksheets.t
    80         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     78          $(top_srcdir)/common/wksheets.t | \
     79        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    8180            -u "Top" \
    82             -n "Timing Specification" wksheets.t
    83 CLEANFILES += wksheets.t
     81            -n "Timing Specification"  > $@
    8482
    8583# Timing Specification Chapter:
     
    8785#  3.  Build Node Structure
    8886
    89 timing.texi: $(top_srcdir)/common/timing.t
     87$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    9088        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    9189            -u "Top" \
     
    9795#  3.  Build Node Structure
    9896
    99 timeMVME136.texi: $(top_srcdir)/common/timetbl.t timeMVME136.t
     97$(srcdir)/timeMVME136.texi: $(top_srcdir)/common/timetbl.t timeMVME136.t
    10098        cat timeMVME136.t $(top_srcdir)/common/timetbl.t   >timeMVME136_.t
    10199        @echo                                               >>timeMVME136_.t
     
    103101        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeMVME136_.t
    104102        @echo "@end tex"                                    >>timeMVME136_.t
    105         ${REPLACE2} -p MVME136_TIMES timeMVME136_.t timeMVME136_.t
    106         $(BMENU) -p "Timing Specification Terminology" \
     103        ${REPLACE2} -p MVME136_TIMES timeMVME136_.t | \
     104        $(BMENU2) -p "Timing Specification Terminology" \
    107105            -u "Top" \
    108             -n "Command and Variable Index" timeMVME136_.t
    109         mv timeMVME136_.texi timeMVME136.texi
    110 CLEANFILES += timeMVME136_.t timeMVME136_.texi
     106            -n "Command and Variable Index" > $@
     107CLEANFILES += timeMVME136_.t
    111108
    112109EXTRA_DIST = MVME136_TIMES *.t
  • doc/supplements/m68k/m68k.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Motorola MC68xxx Applications Supplement (m68k):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS Motorola MC68xxx Applications Supplement: (m68k).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Motorola MC68xxx Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/mips64orion/.cvsignore

    rc849746 rfc76a6aa  
    99intr.t
    1010intr.texi
     11mdate-sh
    1112memmodel.texi
    1213mips64orion
  • doc/supplements/mips64orion/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=mips64orion
     11PROJECT = mips64orion
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi wksheets.texi timing.texi \
     19    timeBSP.texi
    1720
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi wksheets.texi timing.texi timeBSP.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = mips64orion.texi
     
    2829#  Chapters which get automatic processing
    2930#
    30 cpumodel.texi: cpumodel.t
    31         $(BMENU) -p "Preface" \
     31
     32$(srcdir)/cpumodel.texi: cpumodel.t
     33        $(BMENU2) -p "Preface" \
    3234            -u "Top" \
    33             -n "Calling Conventions" $<
     35            -n "Calling Conventions" < $< > $@
    3436
    35 callconv.texi: callconv.t
    36         $(BMENU) -p "CPU Model Dependent Features Another Optional Feature" \
     37$(srcdir)/callconv.texi: callconv.t
     38        $(BMENU2) -p "CPU Model Dependent Features Another Optional Feature" \
    3739            -u "Top" \
    38             -n "Memory Model" $<
     40            -n "Memory Model" < $< > $@
    3941
    40 memmodel.texi: memmodel.t
    41         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     42$(srcdir)/memmodel.texi: memmodel.t
     43        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4244            -u "Top" \
    43             -n "Interrupt Processing" $<
     45            -n "Interrupt Processing" < $< > $@
    4446
    4547# Interrupt Chapter:
    4648#  1.  Replace Times and Sizes
    4749#  2.  Build Node Structure
    48 intr.texi: intr_NOTIMES.t BSP_TIMES
    49         ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    50         $(BMENU) -p "Memory Model Flat Memory Model" \
     50$(srcdir)/intr.texi: intr_NOTIMES.t BSP_TIMES
     51        ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t  | \
     52        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5153            -u "Top" \
    52             -n "Default Fatal Error Processing" intr.t
    53 CLEANFILES += intr.t
     54            -n "Default Fatal Error Processing" > $@
    5455
    55 fatalerr.texi: fatalerr.t
    56         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     56$(srcdir)/fatalerr.texi: fatalerr.t
     57        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5758            -u "Top" \
    58             -n "Board Support Packages" $<
     59            -n "Board Support Packages" < $< > $@
    5960
    60 bsp.texi: bsp.t
    61         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     61$(srcdir)/bsp.texi: bsp.t
     62        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6263            -u "Top" \
    63             -n "Processor Dependent Information Table" $<
     64            -n "Processor Dependent Information Table" < $< > $@
    6465
    65 cputable.texi: cputable.t
    66         $(BMENU) -p "Board Support Packages Processor Initialization" \
     66$(srcdir)/cputable.texi: cputable.t
     67        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6768            -u "Top" \
    68             -n "Memory Requirements" $<
     69            -n "Memory Requirements" < $< > $@
    6970
    7071# Worksheets Chapter:
     
    7374#  3.  Build Node Structure
    7475
    75 wksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES
     76$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES
    7677        ${REPLACE2} -p $(srcdir)/BSP_TIMES \
    77           $(top_srcdir)/common/wksheets.t wksheets.t
    78         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     78          $(top_srcdir)/common/wksheets.t | \
     79        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    7980            -u "Top" \
    80             -n "Timing Specification" wksheets.t
    81 CLEANFILES += wksheets.t
     81            -n "Timing Specification" > $@
    8282
    8383# Timing Specification Chapter:
     
    8585#  3.  Build Node Structure
    8686
    87 timing.texi: $(top_srcdir)/common/timing.t
     87$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    8888        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    8989            -u "Top" \
     
    9595#  3.  Build Node Structure
    9696
    97 timeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t
     97$(srcdir)/timeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t
    9898        cat timeBSP.t $(top_srcdir)/common/timetbl.t   >timeBSP_.t
    9999        @echo                                               >>timeBSP_.t
     
    101101        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeBSP_.t
    102102        @echo "@end tex"                                    >>timeBSP_.t
    103         ${REPLACE2} -p BSP_TIMES timeBSP_.t timeBSP_.t
    104         $(BMENU) -p "Timing Specification Terminology" \
     103        ${REPLACE2} -p BSP_TIMES timeBSP_.t | \
     104        $(BMENU2) -p "Timing Specification Terminology" \
    105105            -u "Top" \
    106             -n "Command and Variable Index" timeBSP_.t
    107         mv timeBSP_.texi timeBSP.texi
    108 CLEANFILES += timeBSP_.t timeBSP_.texi
    109 
     106            -n "Command and Variable Index" > $@
     107CLEANFILES += timeBSP_.t
    110108
    111109EXTRA_DIST = BSP_TIMES *.t
  • doc/supplements/mips64orion/mips64orion.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS MIPS64 Orion Applications Supplement (mips64orion):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS MIPS64 Orion Applications Supplement: (mips64orion).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS MIPS64 Orion Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/powerpc/.cvsignore

    rc849746 rfc76a6aa  
    99intr.t
    1010intr.texi
     11mdate-sh
    1112memmodel.texi
    1213powerpc
  • doc/supplements/powerpc/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=powerpc
     11PROJECT = powerpc
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi timing.texi wksheets.texi \
     19    timePSIM.texi timeDMV177.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1721
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi timing.texi wksheets.texi timePSIM.texi timeDMV177.texi
    21 
    22 FILES= preface.texi
     22FILES = preface.texi
    2323
    2424info_TEXINFOS = powerpc.texi
     
    2929#
    3030
    31 cpumodel.texi: cpumodel.t
    32         $(BMENU) -p "Preface" \
     31$(srcdir)/cpumodel.texi: cpumodel.t
     32        $(BMENU2) -p "Preface" \
    3333            -u "Top" \
    34             -n "Calling Conventions" $<
     34            -n "Calling Conventions" < $< > $@
    3535
    36 callconv.texi: callconv.t
    37         $(BMENU) -p "CPU Model Dependent Features Low Power Model" \
     36$(srcdir)/callconv.texi: callconv.t
     37        $(BMENU2) -p "CPU Model Dependent Features Low Power Model" \
    3838            -u "Top" \
    39             -n "Memory Model" $<
     39            -n "Memory Model" < $< > $@
    4040
    41 memmodel.texi: memmodel.t
    42         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     41$(srcdir)/memmodel.texi: memmodel.t
     42        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4343            -u "Top" \
    44             -n "Interrupt Processing" $<
     44            -n "Interrupt Processing" < $< > $@
    4545
    4646# Interrupt Chapter:
    4747#  1.  Replace Times and Sizes
    4848#  2.  Build Node Structure
    49 intr.texi: intr_NOTIMES.t PSIM_TIMES
    50         ${REPLACE2} -p $(srcdir)/PSIM_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    51         $(BMENU) -p "Memory Model Flat Memory Model" \
     49$(srcdir)/intr.texi: intr_NOTIMES.t PSIM_TIMES
     50        ${REPLACE2} -p $(srcdir)/PSIM_TIMES $(srcdir)/intr_NOTIMES.t  | \
     51        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5252            -u "Top" \
    53             -n "Default Fatal Error Processing" intr.t
    54 CLEANFILES += intr.t
     53            -n "Default Fatal Error Processing" > $@
    5554
    56 fatalerr.texi: fatalerr.t
    57         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     55$(srcdir)/fatalerr.texi: fatalerr.t
     56        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5857            -u "Top" \
    59             -n "Board Support Packages" $<
     58            -n "Board Support Packages" < $< > $@
    6059
    61 bsp.texi: bsp.t
    62         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     60$(srcdir)/bsp.texi: bsp.t
     61        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6362            -u "Top" \
    64             -n "Processor Dependent Information Table" $<
     63            -n "Processor Dependent Information Table" < $< > $@
    6564
    66 cputable.texi: cputable.t
    67         $(BMENU) -p "Board Support Packages Processor Initialization" \
     65$(srcdir)/cputable.texi: cputable.t
     66        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6867            -u "Top" \
    69             -n "Memory Requirements" $<
     68            -n "Memory Requirements" < $< > $@
    7069
    7170# Worksheets Chapter:
     
    7473#  3.  Build Node Structure
    7574
    76 wksheets.texi: $(top_srcdir)/common/wksheets.t PSIM_TIMES
     75$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t PSIM_TIMES
    7776        ${REPLACE2} -p $(srcdir)/PSIM_TIMES \
    78           $(top_srcdir)/common/wksheets.t wksheets.t
    79         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     77          $(top_srcdir)/common/wksheets.t | \
     78        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    8079            -u "Top" \
    81             -n "Timing Specification" wksheets.t
    82 CLEANFILES += wksheets.t
     80            -n "Timing Specification" > $@
    8381
    8482# Timing Specification Chapter:
    8583#  1.  Copy the Shared File
    8684#  3.  Build Node Structure
    87 timing.texi: $(top_srcdir)/common/timing.t
     85$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    8886        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    8987            -u "Top" \
     
    9593#  3.  Build Node Structure
    9694
    97 timePSIM.texi: $(top_srcdir)/common/timetbl.t timePSIM.t
     95$(srcdir)/timePSIM.texi: $(top_srcdir)/common/timetbl.t timePSIM.t
    9896        cat timePSIM.t $(top_srcdir)/common/timetbl.t   >timePSIM_.t
    9997        @echo                                               >>timePSIM_.t
     
    10199        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timePSIM_.t
    102100        @echo "@end tex"                                    >>timePSIM_.t
    103         ${REPLACE2} -p PSIM_TIMES timePSIM_.t timePSIM_.t
    104         $(BMENU) -p "Timing Specification Terminology" \
     101        ${REPLACE2} -p PSIM_TIMES timePSIM_.t | \
     102        $(BMENU2) -p "Timing Specification Terminology" \
    105103            -u "Top" \
    106             -n "DMV177 Timing Data" timePSIM_.t
    107         mv timePSIM_.texi timePSIM.texi
    108 CLEANFILES += timePSIM_.t timePSIM_.texi
    109 
     104            -n "DMV177 Timing Data" > $@
     105CLEANFILES += timePSIM_.t
    110106
    111107# Timing Data for DMV177 BSP Chapter:
     
    114110#  3.  Build Node Structure
    115111
    116 timeDMV177.texi: $(top_srcdir)/common/timetbl.t timeDMV177.t
     112$(srcdir)/timeDMV177.texi: $(top_srcdir)/common/timetbl.t timeDMV177.t
    117113        cat timeDMV177.t $(top_srcdir)/common/timetbl.t   >timeDMV177_.t
    118114        @echo                                               >>timeDMV177_.t
     
    120116        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeDMV177_.t
    121117        @echo "@end tex"                                    >>timeDMV177_.t
    122         ${REPLACE2} -p DMV177_TIMES timeDMV177_.t timeDMV177_.t
    123         $(BMENU) -p "PSIM Timing Data Rate Monotonic Manager" \
     118        ${REPLACE2} -p DMV177_TIMES timeDMV177_.t | \
     119        $(BMENU2) -p "PSIM Timing Data Rate Monotonic Manager" \
    124120            -u "Top" \
    125             -n "Command and Variable Index" timeDMV177_.t
    126         mv timeDMV177_.texi timeDMV177.texi
    127 CLEANFILES += timeDMV177_.t timeDMV177_.texi
    128 
     121            -n "Command and Variable Index" > $@
     122CLEANFILES += timeDMV177_.t
    129123
    130124EXTRA_DIST = DMV177_TIMES PSIM_TIMES *.t
  • doc/supplements/powerpc/powerpc.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS PowerPC Applications Supplement (powerpc):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS PowerPC Applications Supplement: (powerpc).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS PowerPC Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/sh/.cvsignore

    rc849746 rfc76a6aa  
    99intr.t
    1010intr.texi
     11mdate-sh
    1112memmodel.texi
    1213sh
  • doc/supplements/sh/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=sh
     11PROJECT = sh
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES= $(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi wksheets.texi timing.texi \
     19    timeBSP.texi
    1720
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi wksheets.texi timing.texi timeBSP.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = sh.texi
     
    2829#  Chapters which get automatic processing
    2930#
    30 cpumodel.texi: cpumodel.t
    31         $(BMENU) -p "Preface" \
     31
     32$(srcdir)/cpumodel.texi: cpumodel.t
     33        $(BMENU2) -p "Preface" \
    3234            -u "Top" \
    33             -n "Calling Conventions" $<
     35            -n "Calling Conventions" < $< > $@
    3436
    35 callconv.texi: callconv.t
    36         $(BMENU) -p "CPU Model Dependent Features Another Optional Feature" \
     37$(srcdir)/callconv.texi: callconv.t
     38        $(BMENU2) -p "CPU Model Dependent Features Another Optional Feature" \
    3739            -u "Top" \
    38             -n "Memory Model" $<
     40            -n "Memory Model" < $< > $@
    3941
    40 memmodel.texi: memmodel.t
    41         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     42$(srcdir)/memmodel.texi: memmodel.t
     43        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4244            -u "Top" \
    43             -n "Interrupt Processing" $<
     45            -n "Interrupt Processing" < $< > $@
    4446
    4547# Interrupt Chapter:
    4648#  1.  Replace Times and Sizes
    4749#  2.  Build Node Structure
    48 intr.texi: intr_NOTIMES.t BSP_TIMES
    49         ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    50         $(BMENU) -p "Memory Model Flat Memory Model" \
     50$(srcdir)/intr.texi: intr_NOTIMES.t BSP_TIMES
     51        ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t  | \
     52        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5153            -u "Top" \
    52             -n "Default Fatal Error Processing" intr.t
    53 CLEANFILES += intr.t
     54            -n "Default Fatal Error Processing" > $@
    5455
    55 fatalerr.texi: fatalerr.t
    56         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     56$(srcdir)/fatalerr.texi: fatalerr.t
     57        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5758            -u "Top" \
    58             -n "Board Support Packages" $<
     59            -n "Board Support Packages" < $< > $@
    5960
    60 bsp.texi: bsp.t
    61         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     61$(srcdir)/bsp.texi: bsp.t
     62        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6263            -u "Top" \
    63             -n "Processor Dependent Information Table" $<
     64            -n "Processor Dependent Information Table" < $< > $@
    6465
    65 cputable.texi: cputable.t
    66         $(BMENU) -p "Board Support Packages Processor Initialization" \
     66$(srcdir)/cputable.texi: cputable.t
     67        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6768            -u "Top" \
    68             -n "Memory Requirements" $<
     69            -n "Memory Requirements" < $< > $@
    6970
    7071# Worksheets Chapter:
     
    7374#  3.  Build Node Structure
    7475
    75 wksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES
     76$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES
    7677        ${REPLACE2} -p $(srcdir)/BSP_TIMES \
    77           $(top_srcdir)/common/wksheets.t wksheets.t
    78         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     78          $(top_srcdir)/common/wksheets.t | \
     79        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    7980            -u "Top" \
    80             -n "Timing Specification" wksheets.t
    81 CLEANFILES += wksheets.t
     81            -n "Timing Specification" > $@
    8282
    8383# Timing Specification Chapter:
     
    8585#  3.  Build Node Structure
    8686
    87 timing.texi: $(top_srcdir)/common/timing.t
     87$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    8888        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    8989            -u "Top" \
     
    9595#  3.  Build Node Structure
    9696
    97 timeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t
     97$(srcdir)/timeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t
    9898        cat timeBSP.t $(top_srcdir)/common/timetbl.t   >timeBSP_.t
    9999        @echo                                               >>timeBSP_.t
     
    101101        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeBSP_.t
    102102        @echo "@end tex"                                    >>timeBSP_.t
    103         ${REPLACE2} -p BSP_TIMES timeBSP_.t timeBSP_.t
    104         $(BMENU) -p "Timing Specification Terminology" \
     103        ${REPLACE2} -p BSP_TIMES timeBSP_.t | \
     104        $(BMENU2) -p "Timing Specification Terminology" \
    105105            -u "Top" \
    106             -n "Command and Variable Index" timeBSP_.t
    107         mv timeBSP_.texi timeBSP.texi
    108 CLEANFILES += timeBSP_.t timeBSP_.texi
    109 
     106            -n "Command and Variable Index" > $@
     107CLEANFILES += timeBSP_.t
    110108
    111109EXTRA_DIST = BSP_TIMES *.t
  • doc/supplements/sh/sh.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Hitachi SH Applications Supplement (sh):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS Hitachi SH Applications Supplement: (sh).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Hitachi SH Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/sparc/.cvsignore

    rc849746 rfc76a6aa  
    99intr.t
    1010intr.texi
     11mdate-sh
    1112memmodel.texi
    1213sparc
  • doc/supplements/sparc/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=sparc
     11PROJECT = sparc
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES=$(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi timing.texi wksheets.texi \
     19    timeERC32.texi
    1720
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi timing.texi wksheets.texi timeERC32.texi
     21COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2122
    22 FILES= preface.texi
     23FILES = preface.texi
    2324
    2425info_TEXINFOS = sparc.texi
     
    2930#
    3031
    31 cpumodel.texi: cpumodel.t
    32         $(BMENU) -p "Preface" \
     32$(srcdir)/cpumodel.texi: cpumodel.t
     33        $(BMENU2) -p "Preface" \
    3334            -u "Top" \
    34             -n "Calling Conventions" $<
     35            -n "Calling Conventions" < $< > $@
    3536
    36 callconv.texi: callconv.t
    37         $(BMENU) -p "CPU Model Dependent Features CPU Model Implementation Notes" \
     37$(srcdir)/callconv.texi: callconv.t
     38        $(BMENU2) -p "CPU Model Dependent Features CPU Model Implementation Notes" \
    3839            -u "Top" \
    39             -n "Memory Model" $<
     40            -n "Memory Model" < $< > $@
    4041
    41 memmodel.texi: memmodel.t
    42         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     42$(srcdir)/memmodel.texi: memmodel.t
     43        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4344            -u "Top" \
    44             -n "Interrupt Processing" $<
     45            -n "Interrupt Processing" < $< > $@
    4546
    4647# Interrupt Chapter:
    4748#  1.  Replace Times and Sizes
    4849#  2.  Build Node Structure
    49 intr.texi: intr_NOTIMES.t ERC32_TIMES
    50         ${REPLACE2} -p $(srcdir)/ERC32_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    51         $(BMENU) -p "Memory Model Flat Memory Model" \
     50$(srcdir)/intr.texi: intr_NOTIMES.t ERC32_TIMES
     51        ${REPLACE2} -p $(srcdir)/ERC32_TIMES $(srcdir)/intr_NOTIMES.t  | \
     52        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5253            -u "Top" \
    53             -n "Default Fatal Error Processing" intr.t
    54 CLEANFILES += intr.t
     54            -n "Default Fatal Error Processing" > $@
    5555
    56 fatalerr.texi: fatalerr.t
    57         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     56$(srcdir)/fatalerr.texi: fatalerr.t
     57        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5858            -u "Top" \
    59             -n "Board Support Packages" $<
     59            -n "Board Support Packages" < $< > $@
    6060
    61 bsp.texi: bsp.t
    62         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     61$(srcdir)/bsp.texi: bsp.t
     62        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6363            -u "Top" \
    64             -n "Processor Dependent Information Table" $<
     64            -n "Processor Dependent Information Table" < $< > $@
    6565
    66 cputable.texi: cputable.t
    67         $(BMENU) -p "Board Support Packages Processor Initialization" \
     66$(srcdir)/cputable.texi: cputable.t
     67        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6868            -u "Top" \
    69             -n "Memory Requirements" $<
    70 
     69            -n "Memory Requirements" < $< > $@
    7170
    7271# Worksheets Chapter:
     
    7574#  3.  Build Node Structure
    7675
    77 wksheets.texi: $(top_srcdir)/common/wksheets.t ERC32_TIMES
    78         ${REPLACE2} -p $(srcdir)/ERC32_TIMES \
    79           $(top_srcdir)/common/wksheets.t wksheets.t
    80         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     76$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t ERC32_TIMES
     77        ${REPLACE2} -p $(srcdir)/ERC32_TIMES $(top_srcdir)/common/wksheets.t | \
     78        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    8179            -u "Top" \
    82             -n "Timing Specification" wksheets.t
    83 CLEANFILES += wksheets.t
     80            -n "Timing Specification" > $@
    8481
    8582# Timing Specification Chapter:
    8683#  1.  Copy the Shared File
    8784#  3.  Build Node Structure
    88 timing.texi: $(top_srcdir)/common/timing.t
     85$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    8986        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    9087            -u "Top" \
     
    9693#  3.  Build Node Structure
    9794
    98 timeERC32.texi: $(top_srcdir)/common/timetbl.t timeERC32.t
     95$(srcdir)/timeERC32.texi: $(top_srcdir)/common/timetbl.t timeERC32.t
    9996        cat timeERC32.t $(top_srcdir)/common/timetbl.t   >timeERC32_.t
    10097        @echo                                               >>timeERC32_.t
     
    10299        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeERC32_.t
    103100        @echo "@end tex"                                    >>timeERC32_.t
    104         ${REPLACE2} -p ERC32_TIMES timeERC32_.t timeERC32_.t
    105         $(BMENU) -p "Timing Specification Terminology" \
     101        ${REPLACE2} -p ERC32_TIMES timeERC32_.t | \
     102        $(BMENU2) -p "Timing Specification Terminology" \
    106103            -u "Top" \
    107             -n "Command and Variable Index" timeERC32_.t
    108         mv timeERC32_.texi timeERC32.texi
    109 CLEANFILES += timeERC32_.t timeERC32_.texi
     104            -n "Command and Variable Index" > $@
     105CLEANFILES += timeERC32_.t
    110106
    111107EXTRA_DIST = ERC32_TIMES *.t
  • doc/supplements/sparc/sparc.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS SPARC Applications Supplement (sparc):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS SPARC Applications Supplement: (sparc).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS SPARC Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/supplements/template/.cvsignore

    rc849746 rfc76a6aa  
    99intr.t
    1010intr.texi
     11mdate-sh
    1112memmodel.texi
    1213template
  • doc/supplements/template/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=template
     11PROJECT = template
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415include $(top_srcdir)/supplements/supplement.am
    1516
    16 COMMON_FILES= $(top_srcdir)/common/cpright.texi $(top_builddir)/common/setup.texi
     17GENERATED_FILES = cpumodel.texi callconv.texi memmodel.texi intr.texi \
     18    fatalerr.texi bsp.texi cputable.texi wksheets.texi timing.texi \
     19    timeBSP.texi
     20COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    1721
    18 GENERATED_FILES=\
    19   cpumodel.texi callconv.texi memmodel.texi intr.texi fatalerr.texi \
    20   bsp.texi cputable.texi wksheets.texi timing.texi timeBSP.texi
    21 
    22 FILES= preface.texi
     22FILES = preface.texi
    2323
    2424info_TEXINFOS = template.texi
     
    2828#  Chapters which get automatic processing
    2929#
    30 cpumodel.texi: cpumodel.t
    31         $(BMENU) -p "Preface" \
     30
     31$(srcdir)/cpumodel.texi: cpumodel.t
     32        $(BMENU2) -p "Preface" \
    3233            -u "Top" \
    33             -n "Calling Conventions" $<
     34            -n "Calling Conventions" < $< > $@
    3435
    35 callconv.texi: callconv.t
    36         $(BMENU) -p "CPU Model Dependent Features Another Optional Feature" \
     36$(srcdir)/callconv.texi: callconv.t
     37        $(BMENU2) -p "CPU Model Dependent Features Another Optional Feature" \
    3738            -u "Top" \
    38             -n "Memory Model" $<
     39            -n "Memory Model" < $< > $@
    3940
    40 memmodel.texi: memmodel.t
    41         $(BMENU) -p "Calling Conventions User-Provided Routines" \
     41$(srcdir)/memmodel.texi: memmodel.t
     42        $(BMENU2) -p "Calling Conventions User-Provided Routines" \
    4243            -u "Top" \
    43             -n "Interrupt Processing" $<
     44            -n "Interrupt Processing" < $< > $@
    4445
    4546# Interrupt Chapter:
    4647#  1.  Replace Times and Sizes
    4748#  2.  Build Node Structure
    48 intr.texi: intr_NOTIMES.t BSP_TIMES
    49         ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t intr.t
    50         $(BMENU) -p "Memory Model Flat Memory Model" \
     49$(srcdir)/intr.texi: intr_NOTIMES.t BSP_TIMES
     50        ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t  | \
     51        $(BMENU2) -p "Memory Model Flat Memory Model" \
    5152            -u "Top" \
    52             -n "Default Fatal Error Processing" intr.t
    53 CLEANFILES += intr.t
     53            -n "Default Fatal Error Processing" > $@
    5454
    55 fatalerr.texi: fatalerr.t
    56         $(BMENU) -p "Interrupt Processing Interrupt Stack" \
     55$(srcdir)/fatalerr.texi: fatalerr.t
     56        $(BMENU2) -p "Interrupt Processing Interrupt Stack" \
    5757            -u "Top" \
    58             -n "Board Support Packages" $<
     58            -n "Board Support Packages" < $< > $@
    5959
    60 bsp.texi: bsp.t
    61         $(BMENU) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
     60$(srcdir)/bsp.texi: bsp.t
     61        $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \
    6262            -u "Top" \
    63             -n "Processor Dependent Information Table" $<
     63            -n "Processor Dependent Information Table" < $< > $@
    6464
    65 cputable.texi: cputable.t
    66         $(BMENU) -p "Board Support Packages Processor Initialization" \
     65$(srcdir)/cputable.texi: cputable.t
     66        $(BMENU2) -p "Board Support Packages Processor Initialization" \
    6767            -u "Top" \
    68             -n "Memory Requirements" $<
     68            -n "Memory Requirements" < $< > $@
    6969
    7070# Worksheets Chapter:
     
    7373#  3.  Build Node Structure
    7474
    75 wksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES
     75$(srcdir)/wksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES
    7676        ${REPLACE2} -p $(srcdir)/BSP_TIMES \
    77           $(top_srcdir)/common/wksheets.t wksheets.t
    78         $(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
     77          $(top_srcdir)/common/wksheets.t | \
     78        $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \
    7979            -u "Top" \
    80             -n "Timing Specification" wksheets.t
    81 CLEANFILES += wksheets.t
     80            -n "Timing Specification" > $@
    8281
    8382# Timing Specification Chapter:
     
    8584#  3.  Build Node Structure
    8685
    87 timing.texi: $(top_srcdir)/common/timing.t
     86$(srcdir)/timing.texi: $(top_srcdir)/common/timing.t
    8887        $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
    8988            -u "Top" \
     
    9594#  3.  Build Node Structure
    9695
    97 timeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t
     96$(srcdir)/timeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t
    9897        cat timeBSP.t $(top_srcdir)/common/timetbl.t      >timeBSP_.t
    9998        @echo                                               >>timeBSP_.t
     
    101100        @echo "\\global\\advance \\smallskipamount by 4pt"  >>timeBSP_.t
    102101        @echo "@end tex"                                    >>timeBSP_.t
    103         ${REPLACE2} -p BSP_TIMES timeBSP_.t timeBSP_.t
    104         $(BMENU) -p "Timing Specification Terminology" \
     102        ${REPLACE2} -p BSP_TIMES timeBSP_.t | \
     103        $(BMENU2) -p "Timing Specification Terminology" \
    105104            -u "Top" \
    106             -n "Command and Variable Index" timeBSP_.t
    107         mv timeBSP_.texi timeBSP.texi
    108 CLEANFILES += timeBSP_.t timeBSP_.texi
     105            -n "Command and Variable Index" > $@
     106CLEANFILES += timeBSP_.t
    109107
    110108EXTRA_DIST = BSP_TIMES *.t
  • doc/supplements/template/template.texi

    rc849746 rfc76a6aa  
    2020@c
    2121
     22@include version.texi
    2223@include ../../common/setup.texi
    2324
    24 @ignore
    25 @ifinfo
    26 @format
    27 START-INFO-DIR-ENTRY
    28 * RTEMS Template Applications Supplement (template):
    29 END-INFO-DIR-ENTRY
    30 @end format
    31 @end ifinfo
    32 @end ignore
     25@ifset use-ascii
     26@dircategory RTEMS Target Supplements
     27@direntry
     28* RTEMS Template Applications Supplement: (template).
     29@end direntry
     30@end ifset
    3331
    3432@c
    3533@c  Title Page Stuff
    3634@c
    37 
    38 @set edition @value{RTEMS-EDITION}
    39 @set version @value{RTEMS-VERSION}
    40 @set update-date @value{RTEMS-UPDATE-DATE}
    41 @set update-month @value{RTEMS-UPDATE-MONTH}
    4235
    4336@c
     
    5245
    5346@title RTEMS Template Applications Supplement
    54 @subtitle Edition @value{edition}, for RTEMS @value{version}
     47@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    5548@sp 1
    56 @subtitle @value{update-month}
     49@subtitle @value{UPDATED}
    5750@author On-Line Applications Research Corporation
    5851@page
  • doc/user/.cvsignore

    rc849746 rfc76a6aa  
    3131intr.texi
    3232io.texi
     33mdate-sh
    3334mp.texi
    3435msg.texi
  • doc/user/Makefile.am

    rc849746 rfc76a6aa  
    77#
    88
    9 AUTOMAKE_OPTIONS = foreign
     9AUTOMAKE_OPTIONS = foreign 1.4
    1010
    11 PROJECT=c_user
     11PROJECT = c_user
     12EDITION = 1
    1213
    1314include $(top_srcdir)/project.am
    1415
    15 COMMON_FILES=$(top_srcdir)/common/cpright.texi
     16FILES = bsp.texi dirstat.texi example.texi glossary.texi preface.texi
    1617
    17 FILES= bsp.texi dirstat.texi example.texi glossary.texi preface.texi
     18GENERATED_FILES = overview.texi concepts.texi datatypes.texi init.texi \
     19    task.texi intr.texi clock.texi timer.texi sem.texi msg.texi event.texi \
     20    signal.texi part.texi region.texi dpmem.texi io.texi fatal.texi \
     21    schedule.texi rtmon.texi bsp.texi userext.texi conf.texi mp.texi
    1822
    19 GENERATED_FILES=overview.texi concepts.texi datatypes.texi init.texi \
    20     task.texi intr.texi clock.texi timer.texi sem.texi msg.texi \
    21     event.texi signal.texi part.texi region.texi \
    22     dpmem.texi io.texi fatal.texi schedule.texi rtmon.texi \
    23     bsp.texi userext.texi conf.texi mp.texi
     23COMMON_FILES = $(top_srcdir)/common/setup.texi $(top_srcdir)/common/cpright.texi
    2424
    2525info_TEXINFOS = c_user.texi
    26 c_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)   
     26c_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    2727
    2828PNG_FILES = rtemsarc.png rtemspie.png states.png
     
    3232
    3333PDF_IMAGES = rtemspie.pdf states.pdf
     34CLEANFILES += $(PDF_IMAGES)
    3435
    3536if USE_HTML
     
    3738endif
    3839
    39 #preface.texi: preface.t
    40 #       $(BMENU) -p "Top" \
    41 #           -u "Top" \
    42 #           -n "Overview" $<
     40$(srcdir)/overview.texi: overview.t
     41        $(BMENU2) -p "Preface" \
     42            -u "Top" \
     43            -n "Key Concepts" < $< > $@
    4344
    44 overview.texi: overview.t
    45         $(BMENU) -p "Preface" \
     45$(srcdir)/concepts.texi: concepts.t
     46        $(BMENU2) -p "Overview Manual Organization" \
    4647            -u "Top" \
    47             -n "Key Concepts" $<
     48            -n "RTEMS Data Types" < $< > $@
    4849
    49 concepts.texi: concepts.t
    50         $(BMENU) -p "Overview Manual Organization" \
     50$(srcdir)/datatypes.texi: datatypes.t
     51        $(BMENU2) -p "Key Concepts Memory Management" \
    5152            -u "Top" \
    52             -n "RTEMS Data Types" $<
     53            -n "Initialization Manager" < $< > $@
    5354
    54 datatypes.texi: datatypes.t
    55         $(BMENU) -p "Key Concepts Memory Management" \
     55$(srcdir)/init.texi: init.t
     56        $(BMENU2) -p "RTEMS Data Types List of Data Types" \
    5657            -u "Top" \
    57             -n "Initialization Manager" $<
     58            -n "Task Manager" < $< > $@
    5859
    59 init.texi: init.t
    60         $(BMENU) -p "RTEMS Data Types List of Data Types" \
     60$(srcdir)/task.texi: task.t
     61        $(BMENU2) -p "Initialization Manager SHUTDOWN_EXECUTIVE - Shutdown RTEMS" \
    6162            -u "Top" \
    62             -n "Task Manager" $<
     63            -n "Interrupt Manager" < $< > $@
    6364
    64 task.texi: task.t
    65         $(BMENU) -p "Initialization Manager SHUTDOWN_EXECUTIVE - Shutdown RTEMS" \
     65$(srcdir)/intr.texi: intr.t
     66        $(BMENU2) -p "Task Manager TASK_VARIABLE_DELETE - Remove per task variable" \
    6667            -u "Top" \
    67             -n "Interrupt Manager" $<
     68            -n "Clock Manager" < $< > $@
    6869
    69 intr.texi: intr.t
    70         $(BMENU) -p "Task Manager TASK_VARIABLE_DELETE - Remove per task variable" \
    71             -u "Top" \
    72             -n "Clock Manager" $<
    73 
    74 clock.texi: clock.t
    75         $(BMENU) \
     70$(srcdir)/clock.texi: clock.t
     71        $(BMENU2) \
    7672         -p "Interrupt Manager INTERRUPT_IS_IN_PROGRESS - Is an ISR in Progress" \
    7773            -u "Top" \
    78             -n "Timer Manager" $<
     74            -n "Timer Manager" < $< > $@
    7975
    80 timer.texi: timer.t
    81         $(BMENU) -p "Clock Manager CLOCK_TICK - Announce a clock tick" \
     76$(srcdir)/timer.texi: timer.t
     77        $(BMENU2) -p "Clock Manager CLOCK_TICK - Announce a clock tick" \
    8278            -u "Top" \
    83             -n "Semaphore Manager" $<
     79            -n "Semaphore Manager" < $< > $@
    8480
    85 sem.texi: sem.t
    86         $(BMENU) -p "Timer Manager TIMER_RESET - Reset an interval timer" \
     81$(srcdir)/sem.texi: sem.t
     82        $(BMENU2) -p "Timer Manager TIMER_RESET - Reset an interval timer" \
    8783            -u "Top" \
    88             -n "Message Manager" $<
     84            -n "Message Manager" < $< > $@
    8985
    90 msg.texi: msg.t
    91         $(BMENU) -p "Semaphore Manager SEMAPHORE_FLUSH - Unblock all tasks waiting on a semaphore" \
     86$(srcdir)/msg.texi: msg.t
     87        $(BMENU2) -p "Semaphore Manager SEMAPHORE_FLUSH - Unblock all tasks waiting on a semaphore" \
    9288            -u "Top" \
    93             -n "Event Manager" $<
     89            -n "Event Manager" < $< > $@
    9490
    95 event.texi: event.t
    96         $(BMENU) \
     91$(srcdir)/event.texi: event.t
     92        $(BMENU2) \
    9793        -p "Message Manager MESSAGE_QUEUE_FLUSH - Flush all messages on a queue" \
    9894            -u "Top" \
    99             -n "Signal Manager" $<
     95            -n "Signal Manager" < $< > $@
    10096
    101 signal.texi: signal.t
    102         $(BMENU) -p "Event Manager EVENT_RECEIVE - Receive event condition" \
     97$(srcdir)/signal.texi: signal.t
     98        $(BMENU2) -p "Event Manager EVENT_RECEIVE - Receive event condition" \
    10399            -u "Top" \
    104             -n "Partition Manager" $<
     100            -n "Partition Manager" < $< > $@
    105101
    106 part.texi: part.t
    107         $(BMENU) -p "Signal Manager SIGNAL_SEND - Send signal set to a task" \
     102$(srcdir)/part.texi: part.t
     103        $(BMENU2) -p "Signal Manager SIGNAL_SEND - Send signal set to a task" \
    108104            -u "Top" \
    109             -n "Region Manager" $<
     105            -n "Region Manager" < $< > $@
    110106
    111 region.texi: region.t
    112         $(BMENU) \
     107$(srcdir)/region.texi: region.t
     108        $(BMENU2) \
    113109-p "Partition Manager PARTITION_RETURN_BUFFER - Return buffer to a partition" \
    114110            -u "Top" \
    115             -n "Dual-Ported Memory Manager" $<
     111            -n "Dual-Ported Memory Manager" < $< > $@
    116112
    117 dpmem.texi: dpmem.t
    118         $(BMENU) \
     113$(srcdir)/dpmem.texi: dpmem.t
     114        $(BMENU2) \
    119115          -p "Region Manager REGION_GET_SEGMENT_SIZE - Obtain size of a segment" \
    120116            -u "Top" \
    121             -n "I/O Manager" $<
     117            -n "I/O Manager" < $< > $@
    122118
    123 io.texi: io.t
    124         $(BMENU) -p "Dual-Ported Memory Manager PORT_INTERNAL_TO_EXTERNAL - Convert internal to external address" \
     119$(srcdir)/io.texi: io.t
     120        $(BMENU2) -p "Dual-Ported Memory Manager PORT_INTERNAL_TO_EXTERNAL - Convert internal to external address" \
    125121            -u "Top" \
    126             -n "Fatal Error Manager" $<
     122            -n "Fatal Error Manager" < $< > $@
    127123
    128 fatal.texi: fatal.t
    129         $(BMENU) -p "I/O Manager IO_CONTROL - Special device services" \
     124$(srcdir)/fatal.texi: fatal.t
     125        $(BMENU2) -p "I/O Manager IO_CONTROL - Special device services" \
    130126            -u "Top" \
    131             -n "Scheduling Concepts" $<
     127            -n "Scheduling Concepts" < $< > $@
    132128
    133 schedule.texi: schedule.t
    134         $(BMENU) \
     129$(srcdir)/schedule.texi: schedule.t
     130        $(BMENU2) \
    135131-p "Fatal Error Manager FATAL_ERROR_OCCURRED - Invoke the fatal error handler" \
    136132            -u "Top" \
    137             -n "Rate Monotonic Manager" $<
     133            -n "Rate Monotonic Manager" < $< > $@
    138134
    139 rtmon.texi: rtmon.t
    140         $(BMENU) -p "Scheduling Concepts Task State Transitions" \
     135$(srcdir)/rtmon.texi: rtmon.t
     136        $(BMENU2) -p "Scheduling Concepts Task State Transitions" \
    141137            -u "Top" \
    142             -n "Board Support Packages" $<
     138            -n "Board Support Packages" < $< > $@
    143139
    144 bsp.texi: bsp.t
    145         $(BMENU) -p "Rate Monotonic Manager RATE_MONOTONIC_GET_STATUS - Obtain status information on period" \
     140$(srcdir)/bsp.texi: bsp.t
     141        $(BMENU2) -p "Rate Monotonic Manager RATE_MONOTONIC_GET_STATUS - Obtain status information on period" \
    146142            -u "Top" \
    147             -n "User Extensions Manager" $<
     143            -n "User Extensions Manager" < $< > $@
    148144
    149 userext.texi: userext.t
    150         $(BMENU) -p "Board Support Packages Heterogeneous Systems" \
     145$(srcdir)/userext.texi: userext.t
     146        $(BMENU2) -p "Board Support Packages Heterogeneous Systems" \
    151147            -u "Top" \
    152             -n "Configuring a System" $<
     148            -n "Configuring a System" < $< > $@
    153149
    154 conf.texi: conf.t
    155         $(BMENU) -p "User Extensions Manager EXTENSION_DELETE - Delete a extension set" \
     150$(srcdir)/conf.texi: conf.t
     151        $(BMENU2) -p "User Extensions Manager EXTENSION_DELETE - Delete a extension set" \
    156152            -u "Top" \
    157             -n "Multiprocessing Manager" $<
     153            -n "Multiprocessing Manager" < $< > $@
    158154
    159 mp.texi: mp.t
    160         $(BMENU) -p "Configuring a System Sizing the RTEMS RAM Workspace" \
     155$(srcdir)/mp.texi: mp.t
     156        $(BMENU2) -p "Configuring a System Sizing the RTEMS RAM Workspace" \
    161157            -u "Top" \
    162             -n "Directive Status Codes" $<
     158            -n "Directive Status Codes" < $< > $@
    163159
    164 noinst_DATA = \
    165 states.gif rtemspie.gif
     160noinst_DATA = states.gif rtemspie.gif
    166161
    167162EXTRA_DIST = *.t $(PNG_FILES) $(EPS_IMAGES) $(noinst_DATA)
  • doc/user/c_user.texi

    rc849746 rfc76a6aa  
    2626@c
    2727
     28@include version.texi
    2829@include ../common/setup.texi
    2930
    30 @ignore
    31 @ifinfo
    32 @format
    33 START-INFO-DIR-ENTRY
    34 * RTEMS C User: (c_user).             The C User's Guide
    35 END-INFO-DIR-ENTRY
    36 @end format
    37 @end ifinfo
    38 @end ignore
     31@ifset use-ascii
     32@dircategory RTEMS On-Line Manual
     33@direntry
     34* RTEMS C User: (c_user).              The C User's Guide.
     35@end direntry
     36@end ifset
    3937
    4038@c @syncodeindex fn cp
     
    5755@c
    5856
    59 @set edition @value{RTEMS-EDITION}
    60 @set version @value{RTEMS-VERSION}
    61 @set update-date @value{RTEMS-UPDATE-DATE}
    62 @set update-month @value{RTEMS-UPDATE-MONTH}
    63 
    6457@c
    6558@c  I don't really like having a short title page.  --joel
     
    7366
    7467@title RTEMS C User's Guide
    75 @subtitle Edition @value{edition}, for RTEMS @value{version}
     68@subtitle Edition @value{EDITION}, for RTEMS @value{VERSION}
    7669@sp 1
    77 @subtitle @value{update-month}
     70@subtitle @value{UPDATED}
    7871@author On-Line Applications Research Corporation
    7972@page
  • doc/user/preface.texi

    rc849746 rfc76a6aa  
    185185functionally compliant real-time multiprocessor executive.  It
    186186describes the user interface and run-time behavior of Release
    187 @value{RTEMS-RELEASE} of the @value{LANGUAGE} interface
     187@value{VERSION} of the @value{LANGUAGE} interface
    188188to RTEMS.
    189189
Note: See TracChangeset for help on using the changeset viewer.