annotate doc/sgml/makemakefile @ 1775:79275fdb4f20

* src/legacy_dev.c (legacy_flash_program): Added missing definition of block_size. * legacy_api.c: Added missing wrappers for flash_lock and flash_unlock
author asl
date Fri, 02 Feb 2007 20:06:03 +0000
parents 320a73933e7d
children
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
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
8 sgmldir="`dirname $0`"
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
9 doclist="${sgmldir}/doclist"
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
10 toplvl="${sgmldir}/../.."
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
11
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
12 cat > makefile <<EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
13 #=============================================================================
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 # makefile
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
16 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
17 # For building the eCos docs
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
18 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
19 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
20 #####ECOSGPLCOPYRIGHTBEGIN####
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 # 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
23 # 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
24 # Copyright (C) 2003 Jonathan Larmour
208
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 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
27 # 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
28 # 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
29 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
30 # 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
31 # 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
32 # 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
33 # for more details.
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 # 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
36 # 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
37 # 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
38 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
39 # 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
40 # 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
41 # 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
42 # 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
43 # 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
44 # 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
45 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
46 # 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
47 # 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
48 # -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
49 #####ECOSGPLCOPYRIGHTEND####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
50 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
51 #####DESCRIPTIONBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
52 #
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
53 # Author(s): jlarmour
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
54 # Date: 2002-02-05
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
55 #####DESCRIPTIONEND####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
56 #=============================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
57
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
58 TOPLEVEL := ${toplvl}/packages
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
59 EOF
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
60 /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
61 /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
62
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
63 cat >ecos-ref.sgml <<EOF
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
64 <!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
65
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
66 <!-- Begin Document Specific Declarations -->
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
67 <!ENTITY ui "&micro;ITRON">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
68 <!ENTITY versiondir CDATA "v2_0">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
69 <!ENTITY version CDATA "2.0">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
70 <!ENTITY lt SDATA "[lt ]">
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
71 EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
72
528
c3aae583b718 * sgml/makemakefile: Allow eCos package version to be specified
jld
parents: 485
diff changeset
73 PACKAGEVER=${1:-'current'}
c3aae583b718 * sgml/makemakefile: Allow eCos package version to be specified
jld
parents: 485
diff changeset
74
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
75 for i in `cat ${doclist}`; do
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
76 line="`echo $i | sed 's/#.*//;'`"
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
77 if (test ! -z $line); then
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
78 /bin/echo -n " ${toplvl}/packages/$i" | sed "s@/current/@/${PACKAGEVER}/@g" >> makefile
1668
320a73933e7d * sgml/makemakefile: Replace plusses with x'es in all entities.
jlarmour
parents: 1405
diff changeset
79 entityi="`echo $i | sed 's@\+@x@g; s@/@-@g; s@\.@-@g; s@_@-@g; s@-current-doc@@g; s@-current@@g'`"
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
80 echo "<!ENTITY $entityi SYSTEM \"${toplvl}/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
81 fi
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
82 done
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
83
985
25b4c8410278 * sgml/jadetex.cfg: Add this to configure PDF output nicely with index
jlarmour
parents: 879
diff changeset
84 # Go through again but find GIFs and PNGs to copy
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
85 for i in `for j in \`cat ${doclist}\` ; do dirname $j ; done | sort | uniq` ; do
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
86 diri=`echo ${toplvl}/packages/$i | sed "s@/current/@/${PACKAGEVER}/@g"`
985
25b4c8410278 * sgml/jadetex.cfg: Add this to configure PDF output nicely with index
jlarmour
parents: 879
diff changeset
87 dirigifs=`ls $diri/*.gif $diri/*.png 2>/dev/null | tr '\n' ' '`
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
88 if [ x"$dirigifs" != x ]; then
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
89 copyfiles="$copyfiles $dirigifs"
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
90 fi
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
91 done
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
92
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
93 cat >> makefile <<EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
94
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
95 MAIN_HTML := ecos-ref.html
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
96 MAIN_PDF := ecos-ref.pdf
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
97 PICTURES :=
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
98 COPYFILES := $copyfiles
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
99
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
100 include \$(TOPLEVEL)/pkgconf/rules.doc
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
101 EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
102
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
103 cat >> ecos-ref.sgml <<EOF
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
104 <!-- End Document Specific Declarations -->
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
105 ]>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
106
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
107 <BOOK ID="ECOS-REF">
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
108 <bookinfo>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
109 <TITLE>eCos Reference Manual</TITLE>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
110
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
111 <copyright>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
112 <year>1998</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
113 <year>1999</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
114 <year>2000</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
115 <year>2001</year>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
116 <year>2002</year>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
117 <year>2003</year>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
118 <holder>Red Hat, Inc.</holder>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
119 <holder>Nick Garnett (eCosCentric)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
120 <holder>Jonathan Larmour (eCosCentric)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
121 <holder>Andrew Lunn (Ascom)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
122 <holder>Gary Thomas (MLB Associates)</holder>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
123 <holder>Bart Veer (eCosCentric)</holder>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
124 </copyright>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
125
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
126 <legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
127 <title>Documentation licensing terms</title>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
128 <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
129 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
130 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
131 <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
132 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
133 <para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
134 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
135 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
136 copyright holder.</para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
137 <para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
138 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
139 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
140 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
141 </para>
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 <legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
144 <title>Trademarks</title>
1097
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
145 <para>Altera&reg; and Excalibur&trade; are trademarks of Altera Corporation.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
146 <para>AMD&reg; is a registered trademark of Advanced Micro Devices, Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
147 <para>ARM&reg;, StrongARM&reg;, Thumb&reg;, ARM7&trade;, ARM9&trade; is a registered trademark of Advanced RISC Machines, Ltd.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
148 <para>Cirrus Logic&reg; and Maverick&trade; are registered trademarks of Cirrus Logic, Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
149 <para>Cogent&trade; is a trademark of Cogent Computer Systems, Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
150 <para>Compaq&reg; is a registered trademark of the Compaq Computer Corporation.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
151 <para>Fujitsu&reg; is a registered trademark of Fujitsu Limited.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
152 <para>IBM&reg;, and PowerPC&trade; are trademarks of International Business Machines Corporation.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
153 <para>IDT&reg; is a registered trademark of Integrated Device Technology Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
154 <para>Intel&reg;, i386&trade;, Pentium&reg;, StrataFlash&reg; and XScale&trade; are trademarks of Intel Corporation.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
155 <para>Intrinsyc&reg; and Cerf&trade; are trademarks of Intrinsyc Software, Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
156 <para>Linux&reg; is a registered trademark of Linus Torvalds. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
157 <para>Matsushita&trade; and Panasonic&reg; are trademarks of the Matsushita Electric Industrial Corporation.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
158 <para>Microsoft&reg;, Windows&reg;, Windows NT&reg; and Windows XP&reg; are registered trademarks of Microsoft Corporation, Inc. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
159 <para>MIPS&reg;, MIPS32&trade; MIPS64&trade;, 4K&trade, 5K&trade; Atlas&trade; and Malta&trade; are trademarks of MIPS Technologies, Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
160 <para>Motorola&reg;, ColdFire&reg; is a trademark of Motorola, Inc.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
161 <para>NEC&reg; V800&trade;, V850&trade;, V850/SA1&trade;, V850/SB1&trade;, VR4300&trade;, and VRC4375&trade; are trademarks of NEC Corporation.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
162 <para>PMC-Sierra&reg; RM7000&trade; and Ocelot&trade; are trademarks of PMC-Sierra Incorporated. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
163 <para>Red Hat, eCos&trade;, RedBoot&trade;, GNUPro&reg;, and Insight&trade; are trademarks of Red Hat, Inc. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
164 <para>Samsung&reg; and CalmRISC&trade; are trademarks or registered trademarks of Samsung, Inc. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
165 <para>Sharp&reg; is a registered trademark of Sharp Electronics Corp.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
166 <para>SPARC&reg; is a registered trademark of SPARC International, Inc., and is used under license by Sun Microsystems, Inc. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
167 <para>Sun Microsystems&reg; and Solaris&reg; are registered trademarks of Sun Microsystems, Inc. </para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
168 <para>SuperH&trade; and Renesas&trade; are trademarks owned by Renesas Technology Corp.</para>
79e3afd37b90 * sgml/makemakefile: Update trademark info and sort.
jlarmour
parents: 985
diff changeset
169 <para>Texas Instruments&reg;, OMAP&trade; and Innovator&trade; are trademarks of Texas Instruments Incorporated.</para>
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
170 <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
171 <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
172 <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
173 property of their respective owners. </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
174 </legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
175 <legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
176 <title>Warranty</title>
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
177 <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
178 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
179 General Public Licence</ulink>,
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
180 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
181 conditions. See <ulink
1342
29a9bb078679 fix obsolete link
jlarmour
parents: 1097
diff changeset
182 url="http://ecos.sourceware.org/license-overview.html">http://ecos.sourceware.org/license-overview.html
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
183 </ulink> for more information about the license.</para>
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
184 <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
185 <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
186 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
187 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
188 &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
189 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
190 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
191 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
192 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
193 <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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 </para>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
202 </legalnotice>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
203 </bookinfo>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
204 <toc id="ecos-toc"></toc>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
205 EOF
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
206
879
8122b0a3018b * sgml/makemakefile: Modified to generate makefile that can
jlarmour
parents: 659
diff changeset
207 for i in `cat ${doclist}`; do
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
208 line="`echo $i | sed 's/#.*//;'`"
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
209 if (test ! -z $line); then
1668
320a73933e7d * sgml/makemakefile: Replace plusses with x'es in all entities.
jlarmour
parents: 1405
diff changeset
210 entityi="`echo $i | sed 's@\+@x@g; 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
211 # special kludge
1387
5d11e2db0035 * sgml/doclist: Added ipsec packages documentation
asl
parents: 1342
diff changeset
212 if [ "`basename $i`" != "tcpip-manpages.sgml" -a \
5d11e2db0035 * sgml/doclist: Added ipsec packages documentation
asl
parents: 1342
diff changeset
213 "`basename $i`" != "snmp-manpages.sgml" -a \
5d11e2db0035 * sgml/doclist: Added ipsec packages documentation
asl
parents: 1342
diff changeset
214 "`basename $i`" != "libipsec.sgml" -a \
5d11e2db0035 * sgml/doclist: Added ipsec packages documentation
asl
parents: 1342
diff changeset
215 "`basename $i`" != "libipsec-manpages.sgml" -a \
1405
baa5ad6ae1ed * sgml/doclist: Add OpenBSD specific documentation.
asl
parents: 1387
diff changeset
216 "`basename $i`" != "openbsd-manpages-bridge.sgml" -a \
baa5ad6ae1ed * sgml/doclist: Add OpenBSD specific documentation.
asl
parents: 1387
diff changeset
217 "`basename $i`" != "openbsd-manpages-netintro.sgml" -a \
baa5ad6ae1ed * sgml/doclist: Add OpenBSD specific documentation.
asl
parents: 1387
diff changeset
218 "`basename $i`" != "openbsd-manpages-stp.sgml" -a \
1387
5d11e2db0035 * sgml/doclist: Added ipsec packages documentation
asl
parents: 1342
diff changeset
219 "`basename $i`" != "porting.sgml" ]; then
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
220 echo "&$entityi;" >> ecos-ref.sgml
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
221 fi
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
222 fi
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
223 done
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
224
659
007ddf4d1979 * sgml/doclist: Reorder in a slightly more logical order with
jlarmour
parents: 563
diff changeset
225 echo '</book>' >> ecos-ref.sgml