r734 - in trunk/BOOK: . boot boot/mips bootable bootable/mips bootable/mips64 final-system final-system/mips final-system/mips64 final-system/mips64-64 introduction/mips introduction/mips64 introduction/mips64-64 materials/mips materials/mips64 materials/mips64-64

jim at linuxfromscratch.org jim at linuxfromscratch.org
Sun Nov 20 23:10:50 PST 2005


Author: jim
Date: 2005-11-21 00:10:43 -0700 (Mon, 21 Nov 2005)
New Revision: 734

Added:
   trunk/BOOK/boot/mips/bootloaders.xml
   trunk/BOOK/bootable/mips/arcload.xml
   trunk/BOOK/bootable/mips64-chapter.xml
   trunk/BOOK/bootable/mips64/
   trunk/BOOK/bootable/mips64/arcload.xml
   trunk/BOOK/final-system/mips/arcload.xml
   trunk/BOOK/final-system/mips/dvhtool.xml
   trunk/BOOK/final-system/mips64/arcload.xml
   trunk/BOOK/final-system/mips64/dvhtool.xml
Modified:
   trunk/BOOK/
   trunk/BOOK/boot/mips-chapter.xml
   trunk/BOOK/boot/mips64-64-chapter.xml
   trunk/BOOK/boot/mips64-chapter.xml
   trunk/BOOK/bootable/mips/colo.xml
   trunk/BOOK/final-system/mips-chapter.xml
   trunk/BOOK/final-system/mips/colo.xml
   trunk/BOOK/final-system/mips64-64-chapter.xml
   trunk/BOOK/final-system/mips64-64/colo.xml
   trunk/BOOK/final-system/mips64-chapter.xml
   trunk/BOOK/final-system/mips64/colo.xml
   trunk/BOOK/introduction/mips/changelog.xml
   trunk/BOOK/introduction/mips64-64/changelog.xml
   trunk/BOOK/introduction/mips64/changelog.xml
   trunk/BOOK/materials/mips/packages.xml
   trunk/BOOK/materials/mips/patches.xml
   trunk/BOOK/materials/mips64-64/patches.xml
   trunk/BOOK/materials/mips64/patches.xml
   trunk/BOOK/mips64-64-index.xml
   trunk/BOOK/mips64-index.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/patches.ent
Log:
 r747 at server:  jim | 2005-11-20 22:42:51 -0800
 Added: arcload and dvhtool for MIPS builds



Property changes on: trunk/BOOK
___________________________________________________________________
Name: svk:merge
   - 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:745
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790
   + 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:747
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790

Added: trunk/BOOK/boot/mips/bootloaders.xml
===================================================================
--- trunk/BOOK/boot/mips/bootloaders.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/boot/mips/bootloaders.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-boot-bootloaders">
+  <?dbhtml filename="bootloaders.html"?>
+
+  <title>Bootloaders</title>
+
+  <para>On MIPS based platforms, we have 2 different bootloaders. Colo
+  for the Cobalt based MIPS machines and Arcload for the SGI Machines.
+  At this time, in the boot scenario, the only bootloader we can build
+  and that is useable is Cobalt bootloader. On SGI Machines that follow
+  this build method, we recommend to do a netboot. Information about
+  netbooting can be found at the link below.</para>
+
+  <para><ulink url="http://documents.jg555.com/netboot"/></para>
+
+</sect1>

Modified: trunk/BOOK/boot/mips-chapter.xml
===================================================================
--- trunk/BOOK/boot/mips-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/boot/mips-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -12,6 +12,7 @@
   <title>If You Are Going to Boot</title>
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/bootloaders.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/module-init-tools.xml"/>

Modified: trunk/BOOK/boot/mips64-64-chapter.xml
===================================================================
--- trunk/BOOK/boot/mips64-64-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/boot/mips64-64-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -12,6 +12,7 @@
   <title>If You Are Going to Boot</title>
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/bootloaders.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/module-init-tools.xml"/>

Modified: trunk/BOOK/boot/mips64-chapter.xml
===================================================================
--- trunk/BOOK/boot/mips64-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/boot/mips64-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -12,6 +12,7 @@
   <title>If You Are Going to Boot</title>
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/bootloaders.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/module-init-tools.xml"/>

Added: trunk/BOOK/bootable/mips/arcload.xml
===================================================================
--- trunk/BOOK/bootable/mips/arcload.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/bootable/mips/arcload.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-bootable-arcload">
+  <?dbhtml filename="arcload.html"?>
+
+  <title>Making the LFS System Bootable via Arcload</title>
+
+  <indexterm zone="ch-bootable-arcload">
+    <primary sortas="a-Arcload">Arcload</primary>
+    <secondary>configuring</secondary>
+  </indexterm>
+
+  <note os="a">
+    <para>This bootloader is for the MIPS based SGI Workstations and
+    Servers.</para>
+  </note>
+
+  <para os="b">Earlier, we compiled and installed the Arcload  boot loader
+  software in preparation for this step. Now we will configure our system
+  to boot using Arcload. Here is a simple <filename>arc.cf</filename>
+  to use.</para>
+
+<screen><userinput>cat > /boot/arc.cf << "EOF"
+<literal>append  "root=/dev/sda3";
+append  "console=ttyS0,9600";
+
+CLFS {
+  &linux-version; {
+    description  "&linux-version;";
+    image system "/&linux-version;";
+  }
+
+  debug {
+    description  "Debug Shell";
+    append "init=/bin/bash";
+  }
+}</literal>
+EOF</userinput></screen>
+
+  <para os="c">Now we use dvhtool to make the system bootable:</para>
+
+<screen os="d"><userinput>dvhtool --unix-to-vh /usr/lib/arcload/sash sash
+dvhtool --unix-to-vh /boot/arc.cf arc.cf
+dvhtool --unix-to-vh /boot/&linux-version;</userinput></screen>
+
+</sect1>

Modified: trunk/BOOK/bootable/mips/colo.xml
===================================================================
--- trunk/BOOK/bootable/mips/colo.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/bootable/mips/colo.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -8,7 +8,7 @@
 <sect1 id="ch-bootable-colo">
   <?dbhtml filename="colo.html"?>
 
-  <title>Making the LFS System Bootable</title>
+  <title>Making the LFS System Bootable via Colo</title>
 
   <indexterm zone="ch-bootable-colo">
     <primary sortas="a-Colo">Colo</primary>
@@ -22,7 +22,7 @@
 
   <para os="c">Your shiny new LFS system is almost complete. One of the last
   things to do is ensure you can boot it. The instructions below apply
-  only to Colbalt mips/Cube2 servers. Information on <quote>boot
+  only to Cobalt RaQ1/RaQ2/Cube2 servers. Information on <quote>boot
   loading</quote> for other architectures should be available in the
   usual resource-specific locations for those architectures.</para>
 
@@ -32,7 +32,7 @@
 
   <para os="d">Earlier, we compiled and installed the Cobalt boot loader
   software in preparation for this step. Now we will configure our system
-  to boot using Colo. Here is a simpe <filename>default.colo</filename>
+  to boot using Colo. Here is a simple <filename>default.colo</filename>
   to use.</para>
 
 <screen><userinput>cat > /boot/default.colo << "EOF"

Added: trunk/BOOK/bootable/mips64/arcload.xml
===================================================================
--- trunk/BOOK/bootable/mips64/arcload.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/bootable/mips64/arcload.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-bootable-arcload">
+  <?dbhtml filename="arcload.html"?>
+
+  <title>Making the LFS System Bootable via Arcload</title>
+
+  <indexterm zone="ch-bootable-arcload">
+    <primary sortas="a-Arcload">Arcload</primary>
+    <secondary>configuring</secondary>
+  </indexterm>
+
+  <note os="a">
+    <para>This bootloader is for the MIPS based SGI Workstations and
+    Servers.</para>
+  </note>
+
+  <para os="b">Earlier, we compiled and installed the Arcload  boot loader
+  software in preparation for this step. Now we will configure our system
+  to boot using Arcload. Here is a simple <filename>arc.cf</filename>
+  to use.</para>
+
+<screen><userinput>cat > /boot/arc.cf << "EOF"
+<literal>append  "root=/dev/sda3";
+append  "console=ttyS0,9600";
+
+CLFS {
+  &linux-version; {
+    description  "&linux-version;";
+    image system "/&linux-version;";
+  }
+
+  debug {
+    description  "Debug Shell";
+    append "init=/bin/bash";
+  }
+}</literal>
+EOF</userinput></screen>
+
+  <para os="c">Now we use dvhtool to make the system bootable:</para>
+
+<screen os="d"><userinput>dvhtool --unix-to-vh /usr/lib/arcload/sash64 sash64
+dvhtool --unix-to-vh /boot/arc.cf arc.cf
+dvhtool --unix-to-vh /boot/&linux-version;</userinput></screen>
+
+</sect1>

Added: trunk/BOOK/bootable/mips64-chapter.xml
===================================================================
--- trunk/BOOK/bootable/mips64-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/bootable/mips64-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../general.ent">
+  %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the LFS System Bootable">
+  <?dbhtml dir="bootable"?>
+  <?dbhtml filename="chapter.html"?>
+
+  <title>Making the LFS System Bootable</title>
+
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/kernel.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/colo.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/arcload.xml"/>
+
+</chapter>

Added: trunk/BOOK/final-system/mips/arcload.xml
===================================================================
--- trunk/BOOK/final-system/mips/arcload.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips/arcload.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-system-arcload" role="wrap">
+  <?dbhtml filename="arcload.html"?>
+
+  <title>Arcload-&arcload-version;</title>
+
+  <indexterm zone="ch-system-arcload">
+    <primary sortas="a-Arcload">Arcload</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title/>
+
+    <para>The Arcload package contains a SGI Bootloader.</para>
+
+    <segmentedlist>
+      <segtitle>&dependencies;</segtitle>
+
+      <seglistitem>
+        <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc,
+        Grep, Make, Ncurses, Sed, dvhtool</seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Arcload</title>
+
+ <note os="a">
+    <para>This program is the Arcload bootloader, which is for
+    SGI Workstations and SGI Servers based on MIPS Processors.</para>
+  </note>
+
+    <para os="b">This patch updates the Arcload bootloader:</para>
+
+<screen os="c"><userinput>patch -Np1 -i ../&arcload-fixes-patch;</userinput></screen>
+
+    <para os="d">Compile the package:</para>
+
+<screen os="e"><userinput>make MODE=M32 clean
+make CC="gcc" LD="ld" MODE=M32</userinput></screen>
+
+    <para os="f">Install the package:</para>
+
+<screen os="g"><userinput>install -d /usr/lib/arcload
+cp arcload.ecoff /usr/lib/arcload/sash</userinput></screen>
+
+  </sect2>
+
+  <sect2 id="contents-arcload" role="content">
+    <title>Contents of Arcload</title>
+
+    <segmentedlist>
+      <segtitle>Installed programs</segtitle>
+
+      <seglistitem>
+        <seg>To be Determined</seg>
+      </seglistitem>
+    </segmentedlist>
+
+<!--
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="colo-chain.elf">
+        <term><command>colo</command></term>
+        <listitem>
+          <para>Is the Cobalt Bootloader's chain mode executeable. This
+          file gets gzipped and renamed to <filename>vmlinux.gz</filename>,
+          so it can be booted automatically by the Cobalt's existing
+          firmware</para>
+          <indexterm zone="ch-system-colo colo-chain.elf">
+            <primary sortas="b-colo-chain.elf">colo-chain.elf</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+-->
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/final-system/mips/colo.xml
===================================================================
--- trunk/BOOK/final-system/mips/colo.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips/colo.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -33,13 +33,18 @@
   <sect2 role="installation">
     <title>Installation of Colo</title>
 
-    <para os="a">Compile the Colo package:</para>
+  <note os="a">
+    <para>This bootloader is for the MIPS based cobalt servers RaQ,
+    RaQ2, Qube, or the Qube2.</para>
+  </note>
 
+    <para os="b">Compile the Colo package:</para>
+
 <screen><userinput>make</userinput></screen>
 
-    <para os="b">Install the package:</para>
+    <para os="c">Install the package:</para>
 
-<screen os="c"><userinput>install -d  /usr/lib/colo/examples
+<screen os="d"><userinput>install -d  /usr/lib/colo/examples
 install binaries/colo-chain.elf /usr/lib/colo
 install binaries/colo-rom-image.bin /usr/lib/colo
 install tools/colo-perm/colo-perm /sbin

Added: trunk/BOOK/final-system/mips/dvhtool.xml
===================================================================
--- trunk/BOOK/final-system/mips/dvhtool.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips/dvhtool.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-system-dvhtool" role="wrap">
+  <?dbhtml filename="dvhtool.html"?>
+
+  <title>Dvhtool-&dvhtool-version;</title>
+
+  <indexterm zone="ch-system-dvhtool">
+    <primary sortas="a-Dvhtool">Dvhtool</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title/>
+
+    <para>The Dvhtool package is used to manipulate volume headers
+    of devices using sgi disk labels.</para>
+
+    <segmentedlist>
+      <segtitle>&dependencies;</segtitle>
+
+      <seglistitem>
+        <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc,
+        Grep, Make, Ncurses, Sed</seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Dvhtool</title>
+
+ <note os="a">
+    <para>This program is required for the Arcload bootloader, which is for
+    SGI Workstations and SGI Servers based on MIPS Processors.</para>
+  </note>
+
+    <para os="b">This patch updates for the Arcload bootloader:</para>
+
+<screen os="c"><userinput>patch -Np1 -i ../&dvhtool-fixes-patch;</userinput></screen>
+
+    <para os="d">Prepare Dvhtool  for compilation:</para>
+
+<screen os="e"><userinput>./configure --prefix=/usr</userinput></screen>
+
+    <para os="f">Compile the package:</para>
+
+<screen os="g"><userinput>make</userinput></screen>
+
+    <para os="h">Install the package:</para>
+
+<screen os="i"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 id="contents-dvhtool" role="content">
+    <title>Contents of Dvhtool</title>
+
+    <segmentedlist>
+      <segtitle>Installed programs</segtitle>
+
+      <seglistitem>
+        <seg>To be Determined</seg>
+      </seglistitem>
+    </segmentedlist>
+
+<!--
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="colo-chain.elf">
+        <term><command>colo</command></term>
+        <listitem>
+          <para>Is the Cobalt Bootloader's chain mode executeable. This
+          file gets gzipped and renamed to <filename>vmlinux.gz</filename>,
+          so it can be booted automatically by the Cobalt's existing
+          firmware</para>
+          <indexterm zone="ch-system-colo colo-chain.elf">
+            <primary sortas="b-colo-chain.elf">colo-chain.elf</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+-->
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/final-system/mips-chapter.xml
===================================================================
--- trunk/BOOK/final-system/mips-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -63,6 +63,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/mktemp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hotplug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/colo.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/dvhtool.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/arcload.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/aboutdebug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/stripping.xml"/>
 

Added: trunk/BOOK/final-system/mips64/arcload.xml
===================================================================
--- trunk/BOOK/final-system/mips64/arcload.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips64/arcload.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-system-arcload" role="wrap">
+  <?dbhtml filename="arcload.html"?>
+
+  <title>Arcload-&arcload-version;</title>
+
+  <indexterm zone="ch-system-arcload">
+    <primary sortas="a-Arcload">Arcload</primary>
+  </indexterm>
+
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../mips/arcload.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation of Arcload</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/arcload.xml"
+    xpointer="xpointer(//*[@os='a'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/arcload.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/arcload.xml"
+    xpointer="xpointer(//*[@os='c'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/arcload.xml"
+    xpointer="xpointer(//*[@os='d'])"/>
+
+<screen><userinput>make MODE=M64 clean
+make CC="gcc" LD="ld" MODE=M64</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/arcload.xml"
+    xpointer="xpointer(//*[@os='f'])"/>
+
+<screen><userinput>install -d /usr/lib/arcload
+cp arcload /usr/lib/arcload/sash64</userinput></screen>
+
+  </sect2>
+
+<!--
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../mips/arcload.xml"
+  xpointer="xpointer(id('contents-arcload'))"/>
+-->
+
+</sect1>

Modified: trunk/BOOK/final-system/mips64/colo.xml
===================================================================
--- trunk/BOOK/final-system/mips64/colo.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips64/colo.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -25,16 +25,20 @@
     href="../mips/colo.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/colo.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
+
 <screen><userinput>make CC="gcc ${BUILD32}" binary
 make CC="gcc ${BUILD64}" tooldirs</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../mips/colo.xml"
-    xpointer="xpointer(//*[@os='b'])"/>
+    xpointer="xpointer(//*[@os='c'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../mips/colo.xml"
-    xpointer="xpointer(//*[@os='c'])"/>
+    xpointer="xpointer(//*[@os='d'])"/>
 
   </sect2>
 

Added: trunk/BOOK/final-system/mips64/dvhtool.xml
===================================================================
--- trunk/BOOK/final-system/mips64/dvhtool.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips64/dvhtool.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-system-dvhtool" role="wrap">
+  <?dbhtml filename="dvhtool.html"?>
+
+  <title>Dvhtool-&dvhtool-version;</title>
+
+  <indexterm zone="ch-system-dvhtool">
+    <primary sortas="a-Dvhtool">Dvhtool</primary>
+  </indexterm>
+
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../mips/dvhtool.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation of Dvhtool</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='a'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='c'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+<screen os="d"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='f'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='g'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='h'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/dvhtool.xml"
+    xpointer="xpointer(//*[@os='i'])"/>
+
+  </sect2>
+
+<!--
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../mips/dvhtool.xml"
+  xpointer="xpointer(id('contents-dvhtool'))"/>
+-->
+
+</sect1>

Modified: trunk/BOOK/final-system/mips64-64/colo.xml
===================================================================
--- trunk/BOOK/final-system/mips64-64/colo.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips64-64/colo.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -28,16 +28,20 @@
     href="../mips/colo.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen><userinput>make CC="gcc ${BUILD64}" tooldirs</userinput></screen>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../mips/colo.xml"
     xpointer="xpointer(//*[@os='b'])"/>
 
+<screen><userinput>make CC="gcc ${BUILD64}" tooldirs</userinput></screen>
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../mips/colo.xml"
     xpointer="xpointer(//*[@os='c'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/colo.xml"
+    xpointer="xpointer(//*[@os='d'])"/>
+
   </sect2>
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"

Modified: trunk/BOOK/final-system/mips64-64-chapter.xml
===================================================================
--- trunk/BOOK/final-system/mips64-64-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips64-64-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -63,6 +63,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/mktemp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hotplug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/colo.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/dvhtool.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/arcload.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/aboutdebug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/stripping.xml"/>
 

Modified: trunk/BOOK/final-system/mips64-chapter.xml
===================================================================
--- trunk/BOOK/final-system/mips64-chapter.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/final-system/mips64-chapter.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -87,6 +87,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/mktemp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hotplug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/colo.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/dvhtool.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/arcload.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/aboutdebug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/stripping.xml"/>
 

Modified: trunk/BOOK/introduction/mips/changelog.xml
===================================================================
--- trunk/BOOK/introduction/mips/changelog.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/introduction/mips/changelog.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -39,6 +39,12 @@
         <listitem>
           <para>[jim] - Removed mips procps patch.</para>
         </listitem>
+        <listitem>
+          <para>[jim] - Added dvhtool 1.01.</para>
+        </listitem>
+        <listitem>
+          <para>[jim] - Added arcload 0.43.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/introduction/mips64/changelog.xml
===================================================================
--- trunk/BOOK/introduction/mips64/changelog.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/introduction/mips64/changelog.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -39,6 +39,12 @@
         <listitem>
           <para>[jim] - Removed mips procps patch.</para>
         </listitem>
+        <listitem>
+          <para>[jim] - Added dvhtool 1.01.</para>
+        </listitem>
+        <listitem>
+          <para>[jim] - Added arcload 0.43.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/introduction/mips64-64/changelog.xml
===================================================================
--- trunk/BOOK/introduction/mips64-64/changelog.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/introduction/mips64-64/changelog.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -39,6 +39,12 @@
         <listitem>
           <para>[jim] - Removed mips procps patch.</para>
         </listitem>
+        <listitem>
+          <para>[jim] - Added dvhtool 1.01.</para>
+        </listitem>
+        <listitem>
+          <para>[jim] - Added arcload 0.43.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/materials/mips/packages.xml
===================================================================
--- trunk/BOOK/materials/mips/packages.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/materials/mips/packages.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -19,6 +19,13 @@
       </listitem>
     </varlistentry>
 
+    <varlistentry os="dvhtool">
+      <term>Dvhtool (&dvhtool-version;) - &dvhtool-size;:</term>
+      <listitem>
+        <para><ulink url="&dvhtool-url;"/></para>
+      </listitem>
+    </varlistentry>
+
   </variablelist>
 
   <para os="a">Total size of these packages: about 240 KB</para>

Modified: trunk/BOOK/materials/mips/patches.xml
===================================================================
--- trunk/BOOK/materials/mips/patches.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/materials/mips/patches.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -12,6 +12,14 @@
 
   <variablelist role="materials">
 
+    <varlistentry os="dvhtool-fixes-patch">
+      <term>Dvhtool Fixes - 7 KB:</term>
+      <listitem>
+        <para><ulink
+        url="&patches-root;dvhtool/&dvhtool-fixes-patch;"/></para>
+      </listitem>
+    </varlistentry>
+
     <varlistentry os="file-mips_update-patch">
       <term>File Config Update Patch - 35 KB:</term>
       <listitem>

Modified: trunk/BOOK/materials/mips64/patches.xml
===================================================================
--- trunk/BOOK/materials/mips64/patches.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/materials/mips64/patches.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -18,6 +18,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../mips/patches.xml"
+    xpointer="xpointer(//*[@os='dvhtool-fixes-patch'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/patches.xml"
     xpointer="xpointer(//*[@os='file-mips_update-patch'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"

Modified: trunk/BOOK/materials/mips64-64/patches.xml
===================================================================
--- trunk/BOOK/materials/mips64-64/patches.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/materials/mips64-64/patches.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -14,6 +14,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../mips/patches.xml"
+    xpointer="xpointer(//*[@os='dvhtool-fixes-patch'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../mips/patches.xml"
     xpointer="xpointer(//*[@os='file-mips_update-patch'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"

Modified: trunk/BOOK/mips64-64-index.xml
===================================================================
--- trunk/BOOK/mips64-64-index.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/mips64-64-index.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -59,7 +59,7 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="temp-tools/mips64-64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="final-system/mips64-64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootscripts/mips64-chapter.xml"/>
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootable/mips-chapter.xml"/>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootable/mips64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="the-end/chapter.xml"/>
 
   </part>

Modified: trunk/BOOK/mips64-index.xml
===================================================================
--- trunk/BOOK/mips64-index.xml	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/mips64-index.xml	2005-11-21 07:10:43 UTC (rev 734)
@@ -59,7 +59,7 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="temp-tools/mips64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="final-system/mips64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootscripts/mips64-chapter.xml"/>
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootable/mips-chapter.xml"/>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootable/mips64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="the-end/chapter.xml"/>
 
   </part>

Modified: trunk/BOOK/packages.ent
===================================================================
--- trunk/BOOK/packages.ent	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/packages.ent	2005-11-21 07:10:43 UTC (rev 734)
@@ -4,6 +4,10 @@
 <!ENTITY aboot-size "2.6 MB">
 <!ENTITY aboot-url "&sourceforge;aboot/aboot-&aboot-version;.tar.bz2?download">
 
+<!ENTITY arcload-version "0.43">
+<!ENTITY arcload-size "22 KB">
+<!ENTITY arcload-url "ftp://ftp.linux-mips.org/pub/linux/mips/people/skylark/arcload-&arcload-version;.tar.bz2">
+
 <!ENTITY autoconf-version "2.59">
 <!ENTITY autoconf-size "908 KB">
 <!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2">
@@ -48,6 +52,10 @@
 <!ENTITY diffutils-size "648 KB">
 <!ENTITY diffutils-url "&alpha-gnu;diffutils/diffutils-&diffutils-version;.tar.gz">
 
+<!ENTITY dvhtool-version "2.8.7">
+<!ENTITY dvhtool-size "52 KB">
+<!ENTITY dvhtool-url "http://ftp.debian.org/debian/pool/main/d/dvhtool/dvhtool_&dvhtool-version;.orig.tar.gz">
+
 <!ENTITY e2fsprogs-version "1.38">
 <!ENTITY e2fsprogs-size "3.1 MB">
 <!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz?download">

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent	2005-11-20 22:13:32 UTC (rev 733)
+++ trunk/BOOK/patches.ent	2005-11-21 07:10:43 UTC (rev 734)
@@ -89,6 +89,10 @@
 
 <!-- Start of mips/mips64 patches -->
 
+<!ENTITY arcload-fixes-patch "arcload-&arcload-version;-fixes-1.patch">
+
+<!ENTITY dvhtool-fixes-patch "dvhtool-&dvhtool-version;-fixes-1.patch">
+
 <!ENTITY flex-mips_update-patch "flex-&flex-version;-mips_config_update-1.patch">
 
 <!ENTITY file-mips_update-patch "file-&file-version;-mips_config_update-1.patch">




More information about the cross-lfs mailing list