Commit Graph
86 Commits
Author SHA1 Message Date
Ralf Corsepius ec95bd8438 2004-07-31 Ralf Corsepius <ralf_corsepius@rtems.org>
* networking/networkflow.txt, networking/PCIreg.txt,
	networking/recvbd.txt: New.
	* networking/decdriver.t, networking/networktasks.t: Use @image for
	ASCII figures (Reflect changes above).
2004-07-31 03:10:08 +00:00
Ralf Corsepius 7e77acb0af 2004-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ChangeLog: Merge-in filesystem/ChangeLog.
	* ChangeLog: Merge-in networking/ChangeLog.
	* filesystem/ChangeLog, networking/ChangeLog: Remove.
2004-02-05 05:12:45 +00:00
Ralf Corsepius 6c5ecae3e4 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Cosmetics.
2003-12-12 13:10:10 +00:00
Ralf Corsepius 9814e9e320 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Cosmetics.
2003-12-11 16:20:40 +00:00
Ralf Corsepius 3bfda69187 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add *.info to CLEANFILES to accomodate
	automake-1.7f/1.8 breaking building infos.
2003-11-26 15:32:26 +00:00
Joel Sherrill 837ca43b57 2003-10-02 Gene Smith <gene.smith@siemens.com>
* networkapp.t, preface.texi: Improve documentation for SO_RCVWAKEUP
	and SO_SNDWAKEUP and update the references in the preface.
2003-10-02 12:52:38 +00:00
Ralf Corsepius bcdaffdf50 2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Merger from rtems-4-6-branch.
2003-09-22 09:10:42 +00:00
Joel Sherrill 41bb0e60c6 2003-09-19 Joel Sherrill <joel@OARcorp.com>
* networking.texi: Merge from branch.
2003-09-19 18:04:26 +00:00
Joel Sherrill 593904c1a7 2003-02-11 Jay Monkman <jtm@smoothsmoothie.com>
* networkapp.t: Add an example code snippet for adding a default route.
2003-02-11 23:08:49 +00:00
Joel Sherrill aba138ba18 2003-02-11 Mike Siers <mikes@poliac.com>
* networkapp.t: Add an example code snippet for adding an IP alias.
2003-02-11 23:04:41 +00:00
Ralf Corsepius 8479103d63 2003-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* networking.texi: Set @setfilename networking.info.
2003-01-25 16:46:01 +00:00
Ralf Corsepius 3ebc6dce93 2003-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Put GENERATED_FILES into $builddir.
2003-01-24 11:24:58 +00:00
Ralf Corsepius 88cd4ab776 2003-01-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* version.texi: Remove from CVS.
	* stamp-vti: Remove from CVS.
	* .cvsignore: Add version.texi.
	Add stamp-vti.
	Re-sort.
2003-01-22 07:09:50 +00:00
Joel Sherrill 4f35b06f58 2003-01-21 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, version.texi: Regenerated.
2003-01-21 16:55:03 +00:00
Joel Sherrill 5a951c9d17 2002-11-13 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, version.texi: Regenerated.
2002-11-13 18:54:52 +00:00
Joel Sherrill 7265f3ab8f 2002-10-24 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, version.texi: Regenerated.
2002-10-24 22:28:02 +00:00
Joel Sherrill b3f73c99b7 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, verstion.texi: Regenerated.
2002-07-30 23:40:51 +00:00
Joel Sherrill fb5935b22a 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, verstion.texi: Regenerated.

2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Remove AUTOMAKE_OPTIONS.

2002-01-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: include main.am, require automake-1.5.

2001-01-17	Joel Sherrill <joel@OARcorp.com>

	* .cvsignore: Added rtems_header.html and rtems_footer.html.

2000-08-10	Joel Sherrill <joel@OARcorp.com>

	* ChangeLog: New file.
2002-07-30 23:34:56 +00:00
Joel Sherrill 3ba40b467b 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:54:20 +00:00
Joel Sherrill 9dd6edf9cf regenerated 2002-01-20 17:10:24 +00:00
Joel Sherrill 645a43d39f regenerated 2002-01-20 16:57:38 +00:00
Joel Sherrill 816539819a 2002-01-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: include main.am, require automake-1.5.
2002-01-18 15:10:35 +00:00
Joel Sherrill a380b9057b 2001-01-17 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Added rtems_header.html and rtems_footer.html.
2002-01-17 23:20:32 +00:00
Joel Sherrill 6449498bc7 2001-01-17 Joel Sherrill <joel@OARcorp.com>
* SUPPORT, LICENSE: New files.
	* Numerous files touched as part of merging the 4.5 branch
	onto the mainline development trunk and ensuring that the
	script that cuts snapshots and releases works on the documentation.
2002-01-17 21:47:47 +00:00
Joel Sherrill 750fa33928 Adding ChangeLogs. 2000-08-25 17:47:17 +00:00
Joel Sherrill e90e428e14 Patch rtemsdoc-4.5.0-rc-13-cvs.diff.gz from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> which:

* should fix the building rtemsdoc outside of the sourcetree with
  relative srcdir issue
* adds --enable-papersize=[letter|a4|]
2000-06-14 14:25:49 +00:00
Joel Sherrill 110445cba5 Patch rtems-rc-4.5.0-21.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
which splits the current monolithic specs files into a sequence of
subparts.  These can be concatenated togather to make a the whole .spec
file.  This cleans up the maintenance problem of having "all languages"
and a "C/C++ only" gccnewlib spec files.  Plus it should make it easier
to produce variants like the gdb-m68k-bdm which require special hackery. :)
Ralf's comments:

  It addresses the way *.spec.in get composed inside of the source
  tree.

  Changes:
    * Each spec.in is broken into several files (*.add), one *.add file
      per sub-package.
    * Each Makefile.am composes spec.ins from the *.add files
    * Removal of redundant automake support files.
    * Default value for BuildRoot changed to /tmp/<spec-file-name>
    * %clean stage added to *specs

  Advantages (IMHO).
    * The *.add files are easier to adminstrate and more flexible in
      comparison to the former *.specs.ins.
    * gccnewlib_c_only.spec.in now is composed from the same sources as
      gccnewlib.spec.in (less errors)
    * If using the default BuildRoot --clean now deletes all files that
      were generated while building.

  Notes:
    * rtems.spec.in has not yet been adapted to the scheme used for the
      other *spec.ins
    * Except for cosmetical changes the internals of the  *.spec files
      should not have changed.

  To Apply:
    cvs rm -f scripts/binutils/binutils.spec.in
    cvs rm -f scripts/gccnewlib/gccnewlib.spec.in
    cvs rm -f scripts/gccnewlib/gccnewlib_c_only.spec.in
    cvs rm -f scripts/gdb/gdb.spec.in
    cvs rm -f scripts/config.sub
    cvs rm -f scripts/config.guess
    cvs rm -f scripts/install-sh
    cvs rm -f scripts/mkinstalldirs
    cvs rm -f scripts/missing

    patch -p1 < rtems-rc-4.5.0-21.diff

    cvs add scripts/*/*.add
    cvs add scripts/*/README
2000-06-10 19:41:09 +00:00
Joel Sherrill fc76a6aa19 Patch rtemsdoc-4.5.0-rc-8.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
Ralf's comments follow:

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

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

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

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

  Notes:
    * rtemsdoc can not yet be build in a separate source-tree, but we
      are very close to it.
    * You as the maintainer of this package now should always use
      --enable-maintainer-mode to configure rtemsdoc.
2000-06-01 15:29:01 +00:00
Joel Sherrill 1750364c21 Reformatted ASCII slightly to avoid line wrap. 2000-05-28 19:36:00 +00:00
Joel Sherrill 19e87bbb06 Minor corrections from Nick Simon <Nick.SIMON@syntegra.bt.co.uk>.
- char * nameserver[3] appears twice, second occurrence should be ntpserver

 - in sect 3.3.3 ...ifcontig should be ifconfig
2000-05-25 13:22:57 +00:00
Joel Sherrill adee597960 Numerous changes based on comments from Stephan Wilms <Stephan.Wilms@CWA.de>
including a new section in the Getting Started called "Where to
Go From Here", lots of index entries added, and more configuration
table information.
2000-05-04 19:45:17 +00:00
Joel Sherrill a4ad948732 Patch rtemsdoc-4.5.0-rc-3.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
It addresses:
  * .cvsignore (only minor changes to yours, as they were pretty clean,
    most changes result from my mkcvsignore script being overly pedantic
    sorting entries alphabetically.)
  * timing.t handling and time<BSP>_.texi handling in supplements
  * network.t handling in bsp_howto
  * RTEMS_DATE and RTEMS_UPDATE handling in  configure.in. [It actually is
    a hack, as we could apply automake's version.texi handling instead - I
    know think to understand what automake does with it.]
  * avoid using temporary files; Therefore a new tool called bmenu2,
    derived from bemenu, is introduced, which reads a single file from stdin
    and writes to stdio.

  To apply:

    cd rtemsdoc
    patch -p1 < rtemsdoc-4.5.0-rc-3.diff
    cvs rm -f bsp_howto/network.t
    cvs add tools/bmenu/bmenu2.c
    ./bootstrap

  BTW: word-replace now is unused. It could be removed if you like to.
2000-05-01 16:53:13 +00:00
Joel Sherrill 91763c98d5 New files. First attempt. 2000-04-27 14:42:42 +00:00
Joel Sherrill fdbfff1867 Patches rtemsdoc-4.5.0-rc.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that addresses the following:


  The patch below should
      * fix the *pdf cleanup handling
      * fix dependencies between pdf-documents and texi-files

  It also contains an attempt to let networking/schedule.t use states.pdf
  instead of ascii graphics, but though each pdf image looks nice, it
  comes out weirdly distorted in the main pdf document.
2000-04-26 18:05:33 +00:00
Joel Sherrill 2ba8875a0b Patch rtemsdoc-4.5.0-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
which contains the bulk of converting the documentation tree to automake
and GNU conventions.  Comments follow:

This is the automake port of rtemsdoc.

To apply:

cvs co rtemsdoc
cd rtemsdoc
sh cvs-rm.sh
patch -p0 < rtemsdoc-4.5.0-rc-0.diff
sh cvs-add.sh

[Attention: cvs-rm.sh and cvs-add.sh directly modify cvs]

Known bugs:
1) src2html is not supported (yet? - Is this supposed to work?)
2) all *.pdf images now are generated on-the-fly, but not yet deleted
during "make distclean"
3) All supplements, including the templated ones, get build and
installed.
4) Building outside of the source tree is completely untested and very
likely does not work.
5) Make [ps|pdf] are not (yet) supported, make [dvi|info] are supported
by automake's default texinfo rules.

Fixing 2, 3 and 5 is almost trivial and needs to be done.
4) is a matter of testing and tool-properties, for now it is simply
untested.



General issues:
* gif vs jpg vs png. I would recommend to replace all images with pngs
  to avoid potential copyright issues (gif) or lack in quality (jpg, jpg
  is good for real world photographs, but extremely poor on artificial
  images, graphs).
* pdf images do net get placed correctly in pdf-documents.
* texinfo: We now use a local copy of texinfo-4.0's texinfo.tex in
  texinfo/texinfo.tex for generating infos. However pdftex's system-wide
  texinfo.tex and pdftexinfo.tex are used for generating *.dvi, *.ps, *.pdf.
* .cvsignore files still missing.
* I have renamed the supplements filename not to use c_<supplement>,
  because automake seems to have problems with it.

Notes:
* Again, I recommend not to put any generated files into CVS. Here, this
  comprises some *texi, all *.pdf and many *.html pages. Ie. I recommend
  to run make maintainer-clean before checking in any files.

* To get building started, this should be sufficient:
  ./bootstrap
  ./configure
  cd tools; make; cd ..
  make info

* To make a public tarball:
  [cvs co ; ./bootstrap]
  ./configure
  cd tools; make; cd ..
  make info
  [make clean]
  make dist
=> This generates a rtems-<version>.tar.gz in the toplevel directory.
=> Building the tools only is required after a "cvs co", but not in a
   distribution tarball.
2000-04-26 18:02:26 +00:00
Joel Sherrill 45a79f3867 Added instructions on running ttcp from Eric Norum <eric@cls.usask.ca>. 2000-03-24 14:08:03 +00:00
Joel Sherrill d7f33012cf Documentation to reflect patch from Eric Norum <eric@cls.usask.ca> to
the network initialization enhancement request by Jake Janovetz
<janovetz@tempest.ece.uiuc.edu>.
2000-01-21 15:15:53 +00:00
Joel Sherrill 0660b4f892 Changed copyright date to 1999. 1999-11-16 19:50:56 +00:00
Joel Sherrill 33bbd74680 Added information about the NTP servier field and included a copy
of the C definition of the configuration structure.
1999-11-11 02:51:31 +00:00
Joel Sherrill 3a0a97a544 Fixed line too long problems. 1999-10-25 19:48:42 +00:00
Joel Sherrill 461caa5c06 Swapped SO_SNDWAKEUP and SO_RCVWAKEUP in many places since they were
backwards.
1999-10-25 13:45:10 +00:00
Joel Sherrill f96d62caff Cleaned up to install dvi, use native texi2dvi, etc.. 1999-10-11 20:00:09 +00:00
Joel Sherrill edc15e3bb3 Switched back to jpg for networkflow because netscape 4.71 for linux
did not display the png properly.
1999-10-07 18:20:43 +00:00
Joel Sherrill 0749353c8b Regenerated. 1999-10-07 18:20:02 +00:00
Joel Sherrill fa8c6edb63 Enabled table of contents generation so the left hand side of the PDF
viewer can have section headings.
1999-10-07 18:17:36 +00:00
Joel Sherrill 154f0a3744 Now includes figures. 1999-10-07 18:16:13 +00:00
Joel Sherrill f1219351df Updated. 1999-10-07 18:15:48 +00:00
Joel Sherrill d840f8af53 COpy the images to the html install point.
Added stanza to generate pdf files from eps ones.
1999-10-07 18:15:17 +00:00
Joel Sherrill 0a91511fb9 Renamed and generated pdf. 1999-10-07 18:08:16 +00:00
Joel Sherrill 235be7f045 New file -- converted from networkflow.eps 1999-10-07 17:04:19 +00:00