/[gxemul]/trunk/doc/experiments.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/doc/experiments.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 13 by dpavlin, Mon Oct 8 16:18:38 2007 UTC revision 14 by dpavlin, Mon Oct 8 16:18:51 2007 UTC
# Line 10  Line 10 
10    
11  <!--  <!--
12    
13  $Id: experiments.html,v 1.89 2005/08/09 18:29:20 debug Exp $  $Id: experiments.html,v 1.92 2005/09/18 19:54:12 debug Exp $
14    
15  Copyright (C) 2003-2005  Anders Gavare.  All rights reserved.  Copyright (C) 2003-2005  Anders Gavare.  All rights reserved.
16    
# Line 48  SUCH DAMAGE. Line 48  SUCH DAMAGE.
48  <ul>  <ul>
49    <li><a href="#hello">Hello world</a>    <li><a href="#hello">Hello world</a>
50    <li><a href="#expdevices">Experimental devices</a>    <li><a href="#expdevices">Experimental devices</a>
   <li><a href="#experiments">Experiments with other kernels and guest OSes</a>  
51  </ul>  </ul>
52    
53    
# Line 322  following experimental devices: Line 321  following experimental devices:
321              <br>Write: <b><tt>ipi_flush()</tt></b>.              <br>Write: <b><tt>ipi_flush()</tt></b>.
322                  Clears the IPI queue, discarding any pending IPIs.</td>                  Clears the IPI queue, discarding any pending IPIs.</td>
323            </tr>            </tr>
324              <tr>
325                <td align="left" valign="top">0x00d0</tt></td>
326                <td align="left" valign="top">Read: <b><tt>ncycles()</tt></b>.
327                    Returns approximately the number of cycles executed.
328                    Note: this value is not updated for every instruction,
329                    so it cannot be used for small measurements.</td>
330              </tr>
331          </table>          </table>
332      </td>      </td>
333    </tr>    </tr>
# Line 503  href="test_disk.c"><tt>test_disk.c</tt>< Line 509  href="test_disk.c"><tt>test_disk.c</tt><
509    
510    
511    
 <p><br>  
 <a name="experiments"></a>  
 <h3>Experiments with other kernels and guest OSes:</h3>  
512    
 <p>  
 Free Operating system kernels and other test programs can be  
 downloaded from various places on the Internet. Other kinds of software  
 (non-Free), if obsolete enough (such as Ultrix or Windows NT), can  
 sometimes be found in garbage containers, or perhaps be found for a cheap  
 price on ebay or at a flea market.  
513    
 <p>  
 <font color="#ff0000">  
 NOTE: This is <i>not</i> a list of kernels that work in the emulator.  
 It is a list of kernels that I have experimented with.  
 </font>  
514    
 <p>  
 For more information about which of these that actually work, read the  
 <a href="intro.html#guestos">section in the Introduction chapter</a>  
 that lists guest operating systems. If a system is not listed there, it  
 probably doesn't work in GXemul.  
515    
516  <p>  <!--
517  <ul>  
   <li>DECstation:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/pmax/">NetBSD/pmax</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/pmax/binary/kernel/netbsd-INSTALL.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/pmax/binary/kernel/netbsd-INSTALL.gz</a>  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/pmax/binary/kernel/netbsd-INSTALL.symbols.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/pmax/binary/kernel/netbsd-INSTALL.symbols.gz</a>  
         <br>gunzip the files, and run the emulator with <b><tt>-e 3max -q -N -XY2</tt></b>  
         for a graphical framebuffer console. Remove <b><tt>-XY2</tt></b> and <b><tt>-N</tt></b> to use serial (stdin/stdout) console.  
         Read <a href="guestoses.html#netbsdinstall">this section</a> about how to install NetBSD/pmax onto a harddisk image.  
       <p>  
       <li><a href="http://www.openbsd.org/pmax.html">OpenBSD/pmax</a>:  
         <br><a href="ftp://ftp.se.openbsd.org/pub/OpenBSD/2.8/pmax/bsd">ftp://ftp.se.openbsd.org/pub/OpenBSD/2.8/pmax/bsd</a>  
         <br>This is an old OpenBSD kernel in a.out format. Try <b><tt>-e 3max</tt></b>.  
         <br>Read <a href="guestoses.html#openbsdinstall">this section</a> about how to install OpenBSD/pmax onto a harddisk image.  
         It's a bit more complicated than installing NetBSD/pmax, but  
         it usually works.  
       <p>  
       <li>Linux for DECstation:  
         <br>Read <a href="guestoses.html#declinux">this section</a> about how to run a Debian Linux install kernel.  
         <br>Here are some older kernels (these don't support framebuffer, I think):  
                 <a href="http://www.xs4all.nl/~vhouten/mipsel/kernels.html">http://www.xs4all.nl/~vhouten/mipsel/kernels.html</a>  
         <br>Note: Make sure you add <b><tt>-CR4400</tt></b> to the command line for  
                 R4000 kernels, as Linux doesn't autodetect CPU type at runtime.  
         <br>Linux also doesn't detect automatically whether you are booting  
                 in graphical or serial console mode, so you need to add  
                 <tt><b>-o 'console=ttyS3'</b></tt> or similar for serial  
                 console mode.  
       <p>  
       <li><a href="http://www.cs.berkeley.edu/projects/sprite/retrospective.html">Sprite</a>:  
         <br>The Unix Heritage Society (TUHS, <a href="http://www.tuhs.org">www.tuhs.org</a>)  
                 has preserved a copy of a harddisk image for a DECstation  
                 5000/200 (3MAX).  
         <br>Read <a href="guestoses.html#sprite">this section</a> for more information  
                 about running this harddisk image in the emulator.  
       <p>  
518        <li><a href="http://www-2.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html">Mach</a>:        <li><a href="http://www-2.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html">Mach</a>:
519          <br>Important! Run <b><tt>./configure --caches; make</tt></b>          <br>Important! Run <b><tt>./configure --caches; make</tt></b>
520          <br>Also important: This is broken right now. :-(          <br>Also important: This is broken right now. :-(
# Line 574  probably doesn't work in GXemul. Line 527  probably doesn't work in GXemul.
527    <p>    <p>
528    
529    <li>SGI:    <li>SGI:
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/sgimips/">NetBSD/sgimips</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP3x.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP3x.gz</a>  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP3x.symbols.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP3x.symbols.gz</a>  
         <br>gunzip, and try running with <b><tt>-e ip32</tt></b>.  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP2x.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP2x.gz</a>  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP2x.symbols.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sgimips/binary/kernel/netbsd-INSTALL32_IP2x.symbols.gz</a>  
         <br>gunzip, and try running with <b><tt>-e ip22</tt></b> (or <b><tt>ip24</tt></b> or <b><tt>ip20</tt></b>).  
       <p>  
530        <li>Linux/SGI:        <li>Linux/SGI:
531          <br>Some kernels are available here: <a href="http://www.linux-mips.org/~glaurung/">http://www.linux-mips.org/~glaurung/</a>          <br>Some kernels are available here: <a href="http://www.linux-mips.org/~glaurung/">http://www.linux-mips.org/~glaurung/</a>
532          <br>Try running with <b><tt>-e ip32 -X</tt></b> for a graphical framebuffer, or          <br>Try running with <b><tt>-e ip32 -X</tt></b> for a graphical framebuffer, or
# Line 615  probably doesn't work in GXemul. Line 559  probably doesn't work in GXemul.
559      </ul>      </ul>
560    </li>    </li>
561    
   <p>  
562    
563    <li>ARC:    <li>ARC:
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/arc/">NetBSD/arc</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/arc/binary/kernel/netbsd-RAMDISK.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/arc/binary/kernel/netbsd-RAMDISK.gz</a>  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/arc/binary/kernel/netbsd-RAMDISK.symbols.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/arc/binary/kernel/netbsd-RAMDISK.symbols.gz</a>  
         <br>gunzip, and try with <b><tt>-e rd94</tt></b>.  
         <br>(You may also try other ARC models.)  
         <br>Read <a href="guestoses.html#netbsdarcinstall">this section</a> about how  
                 to install NetBSD/arc 1.6.2 onto a harddisk image.  
         <br>(NetBSD/arc 2.0 doesn't work with disk images yet in GXemul.)  
       <p>  
       <li><a href="http://www.openbsd.org/arc.html">OpenBSD/arc</a>:  
         <br><a href="ftp://ftp.se.openbsd.org/pub/OpenBSD/2.3/arc/bsd.rd.elf">ftp://ftp.se.openbsd.org/pub/OpenBSD/2.3/arc/bsd.rd.elf</a>  
         <br>Try running with <b><tt>-X -e pica</tt></b> or <b><tt>-X -e tyne</tt></b>.  
         <br>Read <a href="guestoses.html#openbsdarcinstall">this section</a> about how  
                 to install OpenBSD/arc onto a harddisk image.  
       <p>  
564        <li>Linux:        <li>Linux:
565          <br><a href="ftp://ftp.linux-mips.org/pub/linux/mips/mipsel-linux/boot/vmlinux-m700-2.1.131.gz">ftp://ftp.linux-mips.org/pub/linux/mips/mipsel-linux/boot/vmlinux-m700-2.1.131.gz</a>          <br><a href="ftp://ftp.linux-mips.org/pub/linux/mips/mipsel-linux/boot/vmlinux-m700-2.1.131.gz">ftp://ftp.linux-mips.org/pub/linux/mips/mipsel-linux/boot/vmlinux-m700-2.1.131.gz</a>
566          <br>gunzip, and run with <b><tt>-v -J -X -N -e m700</tt></b> (Olivetti M700)          <br>gunzip, and run with <b><tt>-v -J -X -N -e m700</tt></b> (Olivetti M700)
# Line 678  probably doesn't work in GXemul. Line 605  probably doesn't work in GXemul.
605    <p>    <p>
606    
607    <li>HPCmips:    <li>HPCmips:
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/hpcmips/">NetBSD/hpcmips</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/hpcmips/installation/">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/hpcmips/installation</a>/<a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/hpcmips/installation/netbsd.gz">netbsd.gz</a>  
         <br>Try <b><tt>gxemul -X -e mobilepro770 netbsd</tt></b>  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/hpcmips/binary/kernel/netbsd-GENERIC.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/hpcmips/binary/kernel/netbsd-GENERIC.gz</a>  
         <br>Try <b><tt>gxemul -X -e mobilepro770 netbsd-GENERIC</tt></b>  
       <p>  
608        <li>Linux for BE300:        <li>Linux for BE300:
609          <br><a href="http://www.linux4.be/2004/linux4be20040908.zip">http://www.linux4.be/2004/linux4be20040908.zip</a>          <br><a href="http://www.linux4.be/2004/linux4be20040908.zip">http://www.linux4.be/2004/linux4be20040908.zip</a>
610          <br>Try <b><tt>gxemul -X -e be300 vmlinux</tt></b>          <br>Try <b><tt>gxemul -X -e be300 vmlinux</tt></b>
# Line 720  probably doesn't work in GXemul. Line 640  probably doesn't work in GXemul.
640    
641    <p>    <p>
642    
   <li>Cobalt:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/cobalt/">NetBSD/cobalt</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.2/cobalt/binary/kernel/netbsd-GENERIC.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.2/cobalt/binary/kernel/netbsd-GENERIC.gz</a>  
         <br>gunzip, and run with <b><tt>-E cobalt</tt></b>  
         <br>(Or read <a href="guestoses.html#netbsdcobaltinstall">this  
         section</a> on how to install NetBSD/cobalt onto a harddisk image.)  
       <p>  
643        <li>Linux:        <li>Linux:
644          <br><a href="http://people.debian.org/~pm/mips-cobalt/nfsroot/vmlinux_raq-2800.gz">http://people.debian.org/~pm/mips-cobalt/nfsroot/vmlinux_raq-2800.gz</a>          <br><a href="http://people.debian.org/~pm/mips-cobalt/nfsroot/vmlinux_raq-2800.gz">http://people.debian.org/~pm/mips-cobalt/nfsroot/vmlinux_raq-2800.gz</a>
645          <br>gunzip, and run with <b><tt>-E cobalt</tt></b>          <br>gunzip, and run with <b><tt>-E cobalt</tt></b>
# Line 741  probably doesn't work in GXemul. Line 653  probably doesn't work in GXemul.
653          <br><tt><b>tar zxvf colo-1.19.tar.gz colo-1.19/binaries/colo-rom-image.bin</b></tt>          <br><tt><b>tar zxvf colo-1.19.tar.gz colo-1.19/binaries/colo-rom-image.bin</b></tt>
654          <br><tt><b>gxemul -Q -Ecobalt -v 0xbfc00000:colo-1.19/binaries/colo-rom-image.bin</b></tt>          <br><tt><b>gxemul -Q -Ecobalt -v 0xbfc00000:colo-1.19/binaries/colo-rom-image.bin</b></tt>
655          <br>(This doesn't work yet.)          <br>(This doesn't work yet.)
     </ul>  
   </li>  
   
   <p>  
   
   <li>Playstation 2:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/playstation2/">NetBSD/playstation2</a>:  
         <br>NetBSD/playstation2 snapshot kernels are available here: (RAMDISK and GENERIC)  
         <br><a href="ftp://ftp.NetBSD.org/pub/NetBSD/arch/playstation2/snapshot/20020327/installation/netbsd.gz">ftp://ftp.NetBSD.org/pub/NetBSD/arch/playstation2/snapshot/20020327/installation/netbsd.gz</a>  
         <br><a href="ftp://ftp.NetBSD.org/pub/NetBSD/arch/playstation2/snapshot/20020327/binary/kernel/netbsd-GENERIC.gz">ftp://ftp.NetBSD.org/pub/NetBSD/arch/playstation2/snapshot/20020327/binary/kernel/netbsd-GENERIC.gz</a>  
         <br>Try running with <b><tt>-X -E playstation2</tt></b>  (<b><tt>-X</tt></b> is required, for the framebuffer).  
656    
657        <p>        <p>
658        <li>Linux:        <li>Linux:
# Line 764  probably doesn't work in GXemul. Line 664  probably doesn't work in GXemul.
664    
665    <p>    <p>
666    
   <li>EVBMIPS:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/evbmips/">NetBSD/evbmips</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/evbmips-mipseb/binary/kernel/">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/evbmips-mipseb/binary/kernel</a>/<a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/evbmips-mipseb/binary/kernel/netbsd-MALTA.gz">netbsd-MALTA.gz</a>  
         <br><b><tt>gxemul -e malta netbsd-MALTA</tt></b>  
         <br>The default CPU is a 5Kc (MIPS64). Add  
                 <tt>-C 4Kc</tt> to use a MIPS32 CPU instead.  
         <br>(NetBSD/evbmips runs in 32-bit mode on MIPS64 anyway...)  
         <br>Read <a href="guestoses.html#netbsdevbmipsinstall">this  
         section</a> on how to install NetBSD/evbmips onto a harddisk image.  
         <br>or  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/evbmips-mipseb/binary/kernel/">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/evbmips-mipseb/binary/kernel</a>/<a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/evbmips-mipseb/binary/kernel/netbsd-PB1000.gz">netbsd-PB1000.gz</a>  
         <br><b><tt>gxemul -e pb1000 netbsd-PB1000</tt></b>  
     </ul>  
   </li>  
   
 </ul>  
   
 <p>  
 The following don't work at all, or just very very little.  
   
 <p>  
 <ul>  
   <li>Sony NeWS:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/newsmips/">NetBSD/newsmips</a>:  
         <br>A NetBSD/newsmips kernel and corresponding symbols are  
                 available here:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/newsmips/binary/kernel/netbsd-INSTALL.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/newsmips/binary/kernel/netbsd-INSTALL.gz</a>  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/newsmips/binary/kernel/netbsd-INSTALL.symbols.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/newsmips/binary/kernel/netbsd-INSTALL.symbols.gz</a>  
         <br>Try running with <b><tt>-E sonynews</tt></b>.  
         <br>There's also a boot floppy available, but the emulator currently  
                 doesn't support booting from it:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6/newsmips/installation/floppy/boot.fs">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6/newsmips/installation/floppy/boot.fs</a>  
     </ul>  
   </li>  
667    
   <p>  
668    
669    <li><a href="http://www.meshcube.org/">MeshCube</a>:  meshcube Linux:
     <ul>  
       <li>Linux:  
670          <br>A Linux kernel is available from          <br>A Linux kernel is available from
671          <a href="http://www.meshcube.org/feed/stable/">http://www.meshcube.org/feed/stable</a>/<a href="http://www.meshcube.org/feed/stable/kernel-image-mtx_2.4.24-3_mipsel.ipk">kernel-image-mtx_2.4.24-3_mipsel.ipk</a>          <a href="http://www.meshcube.org/feed/stable/">http://www.meshcube.org/feed/stable</a>/<a href="http://www.meshcube.org/feed/stable/kernel-image-mtx_2.4.24-3_mipsel.ipk">kernel-image-mtx_2.4.24-3_mipsel.ipk</a>
672          <br>(This is a Debian package, you can use <tt><b>ar</b></tt> and          <br>(This is a Debian package, you can use <tt><b>ar</b></tt> and
673                  <tt><b>tar</b></tt> to extract kernel.img from it.)                  <tt><b>tar</b></tt> to extract kernel.img from it.)
674          <br>Try running with <b><tt>-E meshcube 0x80800000:kernel.img</tt></b>.          <br>Try running with <b><tt>-E meshcube 0x80800000:kernel.img</tt></b>.
     </ul>  
   </li>  
   
   <p>  
675    
676    <li><a href="http://www.seattlewireless.net/index.cgi/NetgearWG602">NetGear WG602</a>:    <li><a href="http://www.seattlewireless.net/index.cgi/NetgearWG602">NetGear WG602</a>:
     <ul>  
677        <li>Linux:        <li>Linux:
678          <br>A Linux kernel is available from          <br>A Linux kernel is available from
679          <a href="ftp://downloads.netgear.com/files/wg602_v1715.zip">ftp://downloads.netgear.com/files/wg602_v1715.zip</a>          <a href="ftp://downloads.netgear.com/files/wg602_v1715.zip">ftp://downloads.netgear.com/files/wg602_v1715.zip</a>
# Line 825  The following don't work at all, or just Line 681  The following don't work at all, or just
681          <br>Try running with <b><tt>-E netgear 0xbfc80000:0x40:WG602_V1715.img</tt></b>.          <br>Try running with <b><tt>-E netgear 0xbfc80000:0x40:WG602_V1715.img</tt></b>.
682          <br>(It takes some time to decompress the kernel, so be patient.)          <br>(It takes some time to decompress the kernel, so be patient.)
683          <br>(This doesn't really work yet.)          <br>(This doesn't really work yet.)
     </ul>  
   </li>  
   
   <p>  
   
   <li>Walnut (evbppc):  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/evbppc/">NetBSD/evbppc</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/evbppc/binary/kernel/netbsd-INSTALL_WALNUT.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/evbppc/binary/kernel/netbsd-INSTALL_WALNUT.gz</a>  
         <br>gunzip, and try the following:  
         <br><tt><b>gxemul -E walnut -v -t netbsd-INSTALL_WALNUT</b></tt>  
     </ul>  
   </li>  
   
   <p>  
   
   <li>Artesyn's PM/PPC board (pmppc):  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/pmppc/">NetBSD/pmppc</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/pmppc/binary/kernel/netbsd-INSTALL.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/pmppc/binary/kernel/netbsd-INSTALL.gz</a>  
         <br>gunzip, and try the following:  
         <br><tt><b>gxemul -E pmppc netbsd-INSTALL</b></tt>  
     </ul>  
   </li>  
   
   <p>  
   
   <li>Motorola Sandpoint (sandpoint):  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/sandpoint/">NetBSD/sandpoint</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sandpoint/binary/kernel/netbsd-INSTALL.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sandpoint/binary/kernel/netbsd-INSTALL.gz</a>  
         <br>gunzip, and try the following:  
         <br><tt><b>gxemul -E sandpoint -v -t netbsd-INSTALL</b></tt>  
     </ul>  
   </li>  
684    
   <p>  
685    
   <li>PReP:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/prep/">NetBSD/prep</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/prep/binary/kernel/netbsd-INSTALL.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/prep/binary/kernel/netbsd-INSTALL.gz</a>  
         <br>gunzip, and try the following:  
         <br><tt><b>gxemul -E prep -v -t netbsd-INSTALL</b></tt>  
       <p>  
686        <li>Linux:        <li>Linux:
687          <br><a href="http://jocelyn.mayer.free.fr/qemu-ppc/linux_images/2.4.25-PPC/vmlinux">http://jocelyn.mayer.free.fr/qemu-ppc/linux_images/2.4.25-PPC/vmlinux</a>          <br><a href="http://jocelyn.mayer.free.fr/qemu-ppc/linux_images/2.4.25-PPC/vmlinux">http://jocelyn.mayer.free.fr/qemu-ppc/linux_images/2.4.25-PPC/vmlinux</a>
688          <br><tt><b>gxemul -E prep -v -t vmlinux</b></tt>          <br><tt><b>gxemul -E prep -v -t vmlinux</b></tt>
     </ul>  
   </li>  
   
   <p>  
   
   <li>MacPPC:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/macppc/">NetBSD/macppc</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/macppc/binary/kernel/">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/macppc/binary/kernel</a>/<a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/macppc/binary/kernel/netbsd-INSTALL.gz">netbsd-INSTALL.gz</a>  
         <br><tt><b>gxemul -E macppc -e g4 -t netbsd-INSTALL</b></tt>  
       <p>  
       <li><a href="http://www.openbsd.org/macppc.html">OpenBSD/macppc</a>:  
         <br><a href="ftp://ftp.openbsd.org/pub/OpenBSD/3.6/macppc/">ftp://ftp.openbsd.org/pub/OpenBSD/3.6/macppc</a>/<a href="ftp://ftp.openbsd.org/pub/OpenBSD/3.6/macppc/bsd.rd">bsd.rd</a>  
         <br><tt><b>gxemul -E macppc -e g4 -t bsd.rd</b></tt>  
     </ul>  
   </li>  
   
   <p>  
689    
   <li>BeBox:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/bebox/">NetBSD/bebox</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/arch/bebox/snapshot/19981119/">ftp://ftp.netbsd.org/pub/NetBSD/arch/bebox/snapshot/19981119</a>/<a href="ftp://ftp.netbsd.org/pub/NetBSD/arch/bebox/snapshot/19981119/kern.tgz">kern.tgz</a>  
         <br><tt><b>tar xvzf kern.tgz</b></tt>  
         <br><tt><b>gxemul -E bebox netbsd</b></tt>  
       <p>  
690        <li><a href="http://www.bebox.nu/os.php?s=os/linux/index">Linux/bebox</a>:        <li><a href="http://www.bebox.nu/os.php?s=os/linux/index">Linux/bebox</a>:
691          <br><a href="http://www.bebox.nu/files/linux/BeBox-scsi-980610.gz">http://www.bebox.nu/files/linux/BeBox-scsi-980610.gz</a>          <br><a href="http://www.bebox.nu/files/linux/BeBox-scsi-980610.gz">http://www.bebox.nu/files/linux/BeBox-scsi-980610.gz</a>
692          <br><tt><b>gunzip BeBox-scsi-980610.gz</b></tt>          <br><tt><b>gunzip BeBox-scsi-980610.gz</b></tt>
693          <br><tt><b>gxemul -E bebox 0x3100:0x400:BeBox-scsi-980610</b></tt>          <br><tt><b>gxemul -E bebox 0x3100:0x400:BeBox-scsi-980610</b></tt>
     </ul>  
   </li>  
   
   <p>  
   
   <li>SPARC64:  
     <ul>  
       <li><a href="http://www.netbsd.org/Ports/sparc64/">NetBSD/sparc64</a>:  
         <br><a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sparc64/binary/kernel/netbsd-INSTALL.gz">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0/sparc64/binary/kernel/netbsd-INSTALL.gz</a>  
         <br>gunzip, and try the following:  
         <br><tt><b>gxemul -E ultra1 -v -i netbsd-INSTALL</b></tt>  
       <p>  
       <li><a href="http://www.openbsd.org/sparc64.html">OpenBSD/sparc64</a>:  
         <br><a href="ftp://ftp.openbsd.org/pub/OpenBSD/3.6/sparc64/bsd.rd">ftp://ftp.openbsd.org/pub/OpenBSD/3.6/sparc64/bsd.rd</a>  
         <br>rename to bsd.rd.gz, gunzip, and try the following:  
         <br><tt><b>gxemul -E ultra1 -v -i bsd.rd</b></tt>  
     </ul>  
   </li>  
 </ul>  
   
   
694    
695    -->
696    
697    
698    

Legend:
Removed from v.13  
changed lines
  Added in v.14

  ViewVC Help
Powered by ViewVC 1.1.26