annotate doc/sgml/makemakefile @ 659:007ddf4d1979

* sgml/doclist: Reorder in a slightly more logical order with related bits grouped together. Add docs for power management, USB (slave, eth slave, and SA11x0 and NEC uPD8985xx drivers), and synthetic target HAL, eth and watchdog drivers. * sgml/.cvsignore: Add gifs and rename ecos.* to ecos-ref.*
author jlarmour
date Mon, 24 Feb 2003 14:04:35 +0000
parents c5c3401da4c4
children 8122b0a3018b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
1 #!/bin/sh
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
2
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
3 touch ecos-ref.sgml
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
4 touch makefile
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
5 chmod +w ecos-ref.sgml
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
6 chmod +w makefile
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
7
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
8 cat > makefile <<EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
9 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
10 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
11 # makefile
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
12 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
13 # For building the eCos docs
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
14 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
15 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
16 #####ECOSGPLCOPYRIGHTBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
17 # -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
18 # This file is part of eCos, the Embedded Configurable Operating System.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
19 # Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
20 # Copyright (C) 2003 Jonathan Larmour
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
21 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
22 # eCos is free software; you can redistribute it and/or modify it under
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
23 # the terms of the GNU General Public License as published by the Free
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
24 # Software Foundation; either version 2 or (at your option) any later version.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
25 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
26 # eCos is distributed in the hope that it will be useful, but WITHOUT ANY
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
27 # WARRANTY; without even the implied warranty of MERCHANTABILITY or
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
28 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
29 # for more details.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
30 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
31 # You should have received a copy of the GNU General Public License along
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
32 # with eCos; if not, write to the Free Software Foundation, Inc.,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
33 # 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
34 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
35 # As a special exception, if other files instantiate templates or use macros
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
36 # or inline functions from this file, or you compile this file and link it
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
37 # with other works to produce a work based on this file, this file does not
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
38 # by itself cause the resulting work to be covered by the GNU General Public
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
39 # License. However the source code for this file must still be made available
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
40 # in accordance with section (3) of the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
41 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
42 # This exception does not invalidate any other reasons why a work based on
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
43 # this file might be covered by the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
44 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
45 # Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
46 # at http://sources.redhat.com/ecos/ecos-license
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
47 # -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
48 #####ECOSGPLCOPYRIGHTEND####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
49 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
50 #####DESCRIPTIONBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
51 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
52 # Author(s): jlarmour
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
53 # Date: 2002-02-05
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
54 #####DESCRIPTIONEND####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
55 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
56
274
0f9e01c77078 * sgml/makemakefile: Replaced the old internal RedHat ecc
asl
parents: 208
diff changeset
57 TOPLEVEL := ../../packages
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
58 EOF
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
59 /bin/echo MAIN_SGML := ecos-ref.sgml >> makefile
369
987360e269d5 * sgml/makemakefile: Only put ecos.sgml in MAIN_SGML. Put all others
jlarmour
parents: 274
diff changeset
60 /bin/echo -n OTHER_SGML := >> makefile
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
61
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
62 cat >ecos-ref.sgml <<EOF
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
63 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
64
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
65 <!-- Begin Document Specific Declarations -->
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
66 <!ENTITY ui "&micro;ITRON">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
67 <!ENTITY versiondir CDATA "v2_0">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
68 <!ENTITY version CDATA "2.0">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
69 <!ENTITY lt SDATA "[lt ]">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
70 EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
71
528
c3aae583b718 * sgml/makemakefile: Allow eCos package version to be specified
jld
parents: 485
diff changeset
72 PACKAGEVER=${1:-'current'}
c3aae583b718 * sgml/makemakefile: Allow eCos package version to be specified
jld
parents: 485
diff changeset
73
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
74 for i in `cat doclist`; do
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
75 line="`echo $i | sed 's/#.*//;'`"
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
76 if (test ! -z $line); then
528
c3aae583b718 * sgml/makemakefile: Allow eCos package version to be specified
jld
parents: 485
diff changeset
77 /bin/echo -n " ../../packages/$i" | sed "s@/current/@/${PACKAGEVER}/@g" >> makefile
485
40ccd63e9356 * sgml/makemakefile: Oops, use new entity consistently in generated
jlarmour
parents: 475
diff changeset
78 entityi="`echo $i | sed 's@/@-@g; s@\.@-@g; s@_@-@g; s@-current-doc@@g; s@-current@@g'`"
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
79 echo "<!ENTITY $entityi SYSTEM \"../../packages/$i\">" | sed "s@/current/@/${PACKAGEVER}/@g" >> ecos-ref.sgml
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
80 fi
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
81 done
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
82
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
83 # Go through again but find GIFs to copy
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
84 for i in `for j in \`cat doclist\` ; do dirname $j ; done | sort | uniq` ; do
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
85 diri=`echo ../../packages/$i | sed "s@/current/@/${PACKAGEVER}/@g"`
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
86 dirigifs=`ls $diri/*.gif 2>/dev/null | tr '\n' ' '`
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
87 if [ x"$dirigifs" != x ]; then
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
88 copyfiles="$copyfiles $dirigifs"
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
89 fi
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
90 done
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
91
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
92 cat >> makefile <<EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
93
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
94 MAIN_HTML := ecos-ref.html
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
95 MAIN_PDF := ecos-ref.pdf
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
96 PICTURES :=
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
97 COPYFILES := $copyfiles
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
98
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
99 include \$(TOPLEVEL)/pkgconf/rules.doc
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
100 EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
101
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
102 cat >> ecos-ref.sgml <<EOF
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
103 <!-- End Document Specific Declarations -->
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
104 ]>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
105
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
106 <BOOK ID="ECOS-REF">
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
107 <bookinfo>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
108 <TITLE>eCos Reference Manual</TITLE>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
109
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
110 <copyright>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
111 <year>1998</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
112 <year>1999</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
113 <year>2000</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
114 <year>2001</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
115 <year>2002</year>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
116 <year>2003</year>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
117 <holder>Red Hat, Inc.</holder>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
118 <holder>Nick Garnett (eCosCentric)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
119 <holder>Jonathan Larmour (eCosCentric)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
120 <holder>Andrew Lunn (Ascom)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
121 <holder>Gary Thomas (MLB Associates)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
122 <holder>Bart Veer (eCosCentric)</holder>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
123 </copyright>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
124
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
125 <legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
126 <title>Documentation licensing terms</title>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
127 <para>This material may be distributed only subject to the terms
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
128 and conditions set forth in the Open Publication License, v1.0
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
129 or later (the latest version is presently available at
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
130 <ulink url="http://www.opencontent.org/openpub/">http://www.opencontent.org/openpub/</ulink>).
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
131 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
132 <para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
133 Distribution of substantively modified versions of this
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
134 document is prohibited without the explicit permission of the
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
135 copyright holder.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
136 <para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
137 Distribution of the work or derivative of the work in any
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
138 standard (paper) book form is prohibited unless prior
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
139 permission is obtained from the copyright holder.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
140 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
141 </legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
142 <legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
143 <title>Trademarks</title>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
144 <para>Red Hat, the Red Hat Shadow Man logo&reg;, eCos&trade;, RedBoot&trade;,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
145 GNUPro&reg;, and Insight&trade; are trademarks of Red Hat, Inc. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
146 <para>Sun Microsystems&reg; and Solaris&reg; are registered trademarks of
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
147 Sun Microsystems, Inc. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
148 <para>SPARC&reg; is a registered trademark of SPARC International, Inc., and
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
149 is used under license by Sun Microsystems, Inc. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
150 <para>Intel&reg; is a registered trademark of Intel Corporation.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
151 <para>Motorola&trade; is a trademark of Motorola, Inc.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
152 <para>ARM&reg; is a registered trademark of Advanced RISC Machines, Ltd.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
153 <para>MIPS&trade; is a trademark of MIPS Technologies, Inc.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
154 <para>Toshiba&reg; is a registered trademark of the Toshiba Corporation.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
155 <para>NEC&reg; is a registered trademark if the NEC Corporation.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
156 <para>Cirrus Logic&reg; is a registered trademark of Cirrus Logic, Inc.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
157 <para>Compaq&reg; is a registered trademark of the Compaq Computer Corporation.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
158 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
159 <para>Matsushita&trade; is a trademark of the Matsushita Electric Corporation.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
160 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
161 <para>Samsung&reg; and CalmRISC&trade; are trademarks or registered trademarks
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
162 of Samsung, Inc. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
163 <para>Linux&reg; is a registered trademark of Linus Torvalds. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
164 <para>UNIX&reg; is a registered trademark of The Open Group. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
165 <para>Microsoft&reg;, Windows&reg;, and Windows NT&reg; are registered trademarks
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
166 of Microsoft Corporation, Inc. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
167 <para>All other brand and product names, trademarks, and copyrights are the
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
168 property of their respective owners. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
169 </legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
170 <legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
171 <title>Warranty</title>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
172 <para>eCos and RedBoot are open source software, covered by a
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
173 modified version of the <ulink url="http://www.gnu.org/copyleft/gpl.html">GNU
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
174 General Public Licence</ulink>,
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
175 and you are welcome to change it and/or distribute copies of it under certain
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
176 conditions. See <ulink
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
177 url="http://sources.redhat.com/ecos/license-overview.html">http://sources.redhat.com/ecos/license-overview.html
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
178 </ulink> for more information about the license.</para>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
179 <para>eCos and RedBoot software have NO WARRANTY. </para>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
180 <para>Because this software is licensed free of charge, there are no warranties
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
181 for it, to the extent permitted by applicable law. Except when otherwise stated
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
182 in writing, the copyright holders and/or other parties provide the software
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
183 &ldquo;as is&rdquo; without warranty of any kind, either expressed or implied,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
184 including, but not limited to, the implied warranties of merchantability and
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
185 fitness for a particular purpose. The entire risk as to the quality and performance
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
186 of the software is with you. Should the software prove defective, you assume
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
187 the cost of all necessary servicing, repair or correction.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
188 <para> In no event, unless required by applicable law or agreed to in writing,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
189 will any copyright holder, or any other party who may modify and/or redistribute
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
190 the program as permitted above, be liable to you for damages, including any
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
191 general, special, incidental or consequential damages arising out of the use
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
192 or inability to use the program (including but not limited to loss of data
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
193 or data being rendered inaccurate or losses sustained by you or third parties
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
194 or a failure of the program to operate with any other programs), even if such
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
195 holder or other party has been advised of the possibility of such damages.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
196 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
197 </legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
198 </bookinfo>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
199 <toc id="ecos-toc"></toc>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
200 EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
201
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
202 for i in `cat doclist`; do
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
203 line="`echo $i | sed 's/#.*//;'`"
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
204 if (test ! -z $line); then
475
5d3c69a21b47 * sgml/makemakefile: Try to shorten generated entity names.
jlarmour
parents: 396
diff changeset
205 entityi="`echo $i | sed 's@/@-@g; s@\.@-@g; s@_@-@g; s@-current-doc@@g; s@-current@@g'`"
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
206 # special kludge
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
207 if [ "`basename $i`" != "tcpip-manpages.sgml" -a "`basename $i`" != "snmp-manpages.sgml" -a "`basename $i`" != "porting.sgml" ]; then
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
208 echo "&$entityi;" >> ecos-ref.sgml
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
209 fi
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
210 fi
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
211 done
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
212
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
213 echo '</book>' >> ecos-ref.sgml