Commit Graph

36 Commits

Author SHA1 Message Date
Daniel Hellstrom
a31845f7f9 LIBPCI: added PCI layer to cpukit/libpci 2015-04-17 01:10:15 +02:00
Joel Sherrill
c096dc1d1e doc: Update Ada User Guide to match C 2015-03-06 07:42:56 -06:00
Joel Sherrill
d46ab11bcd Classic API Users Guide: Add SMP and affinity services.
This patch adds the initial version of the SMP chapter to the Users Guide.
2014-03-11 16:27:57 -05:00
Joel Sherrill
4eaf781826 doc master include files: Do not include top node on printed output
In PDF, DVI, and PostScript files, the contents of the @top
node were being printed. These are intended only for info
and html output formats.
2013-02-26 08:03:58 -06:00
Joel Sherrill
b6ecf33c99 doc: Update to build info format with texinfo 4.13 and 5.0
Texinfo 5.0 is a complete reimplementation and has stricter
interpretations of the texinfo language.
2013-02-26 08:03:57 -06:00
Joel Sherrill joel.sherrill@oarcorp.com
66dacbfb8e timespec: Add documentation for struct timespec Helpers
Joel editted the documentation for clarity, grammar and technical
correctness. I also moved it in the manual and added @findex
entries. The core work was just polished.

Author: Krzysztof Mięsowicz <krzysztof.miesowicz@gmail.com>
2012-08-30 18:38:50 -05:00
Joel Sherrill
9b4422a251 Remove All CVS Id Strings Possible Using a Script
Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines
  next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
  contain CVS Ids
+ If the processing left a blank line at the top of
  a file, it was removed.
2012-05-11 08:44:13 -05:00
Petr Benes
7cc2199ee1 PR 1912: Add Scheduler Documentation
Adds documentation on the scheduler options and scheduler selection
to the User's Manual to reflect changes made in the development of
pluggable scheduling with EDF and CBS schedulers.
2012-04-15 13:50:11 -04:00
Joel Sherrill
abdeac2a14 2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc
	* .cvsignore, Makefile.am, README, configure.ac, index.html.in,
	main.am, project.am, ada_user/.cvsignore, ada_user/ada_user.texi,
	ada_user/example.texi, bsp_howto/.cvsignore,
	bsp_howto/bsp_howto.texi, cpu_supplement/.cvsignore,
	cpu_supplement/cpu_supplement.texi, cpu_supplement/preface.texi,
	develenv/.cvsignore, develenv/develenv.texi, develenv/intro.texi,
	filesystem/.cvsignore, filesystem/filesystem.texi,
	filesystem/preface.texi, networking/.cvsignore,
	networking/networking.texi, networking/preface.texi,
	porting/.cvsignore, porting/porting.texi, porting/preface.texi,
	posix1003.1/.cvsignore, posix1003.1/posix1003_1.texi,
	posix_users/.cvsignore, posix_users/posix_users.texi,
	posix_users/preface.texi, shell/.cvsignore, shell/preface.texi,
	shell/shell.texi, started/.cvsignore, started/started.texi,
	user/.cvsignore, user/c_user.texi, user/dirstat.texi,
	user/example.texi, user/glossary.texi, user/preface.texi: Convert
	from texi2www to texi2html.
	* texi2html_init.in: New file.
	* rtems_footer.html.in, rtems_header.html.in: Removed.
2011-12-06 15:12:48 +00:00
Joel Sherrill
bd861cc6e0 2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* ada_user/Makefile.am, ada_user/ada_user.texi, user/Makefile.am,
	user/c_user.texi, user/concepts.t, user/overview.t,
	user/preface.texi, user/schedule.t, user/sem.t: Add table of figures.
	Add text and graphic of tree illustrating valid combinations of
	semaphore attributes.
	* user/semaphore_attributes.eps, user/semaphore_attributes.png:
	New files.
2009-11-09 14:36:14 +00:00
Chris Johns
5396467fb8 2008-07-09 Chris Johns <chrisj@rtems.org>
* doc/user/chains.t: New.

	* doc/ada_user/ada_user.texi, doc/user/Makefile.am,
	doc/user/c_user.texi, doc/user/dirstat.texi: Updated for the
	chains documentation.
2008-07-09 02:50:28 +00:00
Joel Sherrill
f38399088e 2008-01-29 Joel Sherrill <joel.sherrill@oarcorp.com>
* ada_user/Makefile.am, ada_user/ada_user.texi: Now builds.
2008-01-29 23:09:24 +00:00
Joel Sherrill
782e3e8b96 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
* ada_user/ada_user.texi, bsp_howto/bsp_howto.texi,
	cpu_supplement/cpu_supplement.texi, develenv/develenv.texi,
	filesystem/filesystem.texi, itron3.0/itron.texi,
	networking/networking.texi, porting/porting.texi,
	posix1003.1/posix1003_1.texi, posix_users/posix_users.texi,
	rgdb_specs/rgdb_specs.texi, rtems_gdb/rtems_gdb.texi,
	started/started.texi, started_ada/started_ada.texi, user/c_user.texi:
	Print table of contents in front of manual where it should be when
	you print.
2007-06-21 18:53:00 +00:00
Joel Sherrill
9bacef80de 2007-03-06 Joel Sherrill <joel@OARcorp.com>
* ada_user/Makefile.am, ada_user/ada_user.texi: Ada API manual now
	builds again.
2007-03-06 17:05:39 +00:00
Joel Sherrill
ffae7bd65f 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* ada_user/Makefile.am, ada_user/ada_user.texi,
	cpu_supplement/Makefile.am, cpu_supplement/cpu_supplement.texi,
	cpu_supplement/sparc.t: Add Blackfin CPU supplement chapter and get
	everything building from previous breakages.
	* cpu_supplement/bfin.t: New file.
2006-10-23 19:14:08 +00:00
Joel Sherrill
ba6a9ec3b9 2003-09-19 Joel Sherrill <joel@OARcorp.com>
* HELP.html, index.html.in, rtems_footer.html.in, rtems_header.html.in,
	rtems_support.html.in, ada_user/ada_user.texi: Merge from branch.
	* acinclude.m4, images/rtems_logo.jpg: New files.
	* SUPPORT, tools/texi2www/archive/texi2www-960103.tgz: Removed.
2003-09-19 18:06:31 +00:00
Ralf Corsepius
5db2323b74 2003-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ada_user.texi: Set @setfilename ada_user.info.
2003-01-25 16:45:50 +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
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
7d0ee4b044 Added Data Types chapter. 2000-05-08 16:19:46 +00:00
Joel Sherrill
0660b4f892 Changed copyright date to 1999. 1999-11-16 19:50:56 +00:00
Joel Sherrill
c021a74cff Enabled index generation. 1999-10-11 20:09:34 +00:00
Joel Sherrill
ed11cadf05 Numerous minor changes required to transition to the latest version
of texinfo and TeX.  This version of the tools can produce PDF with
figures included.
1999-10-01 17:44:06 +00:00
Joel Sherrill
af24ac45c0 Changed settings for RPREFIX and DIRPREFIX. 1998-08-13 18:13:35 +00:00
Joel Sherrill
b753a34503 Added directive and constant prefixes. 1998-03-27 16:48:50 +00:00
Joel Sherrill
8a8b751941 Added variables for dates and revision info 1998-03-26 20:30:52 +00:00
Joel Sherrill
1e52499574 Updated copyrights 1998-02-06 14:14:30 +00:00
Joel Sherrill
173c59c841 minor updates .. mostly version 1998-01-23 16:57:29 +00:00
Joel Sherrill
db91520362 corrected typos and changes LANGUAGE to RTEMS-LANGUAGE. 1997-07-31 18:45:58 +00:00
Joel Sherrill
139b2e4a00 added CVS Id string 1997-06-04 18:32:07 +00:00
Joel Sherrill
bf56ac8608 changed edition and version information 1997-06-04 15:15:59 +00:00
Joel Sherrill
1499931de9 Changed bitwise OR's used to build up option and attribute sets
to be correct in either C or Ada.

Added the interrupt disable, enable, flash, and is in progress directives.
1997-05-31 15:54:51 +00:00
Joel Sherrill
b64905a74e new file -- Ada specific 1997-05-30 21:15:20 +00:00
Joel Sherrill
3a8256db27 first cut at adding an Ada bindings manual 1997-05-29 21:53:39 +00:00