Annotation of www/powerpc.html, Revision 1.15
1.3 fn 1: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN">
2: <html>
1.1 deraadt 3: <head>
4: <title>OpenBSD/ppc</title>
1.3 fn 5: <link rev=made href=mailto:www@openbsd.org>
6: <meta name="resource-type" content="document">
7: <meta name="description" content="the OpenBSD/ppc page">
1.8 rahnds 8: <meta name="keywords" content="openbsd,ppc,powerpc">
1.3 fn 9: <meta name="distribution" content="global">
1.15 ! deraadt 10: <meta name="copyright" content="This document copyright 1996,1997 by OpenBSD.">
1.3 fn 11: </head>
12:
13: <body>
14:
1.8 rahnds 15: <h2>OpenBSD/powerpc</h2>
1.1 deraadt 16:
1.3 fn 17: <hr>
1.8 rahnds 18: <h3><strong>Status:</strong></h3>
1.1 deraadt 19:
1.3 fn 20: <p>
1.11 deraadt 21: This is a rather new port. It supports some types of machines with
22: PowerPC processors in them -- <strong>but not all</strong>. Even though
23: there are standards commitees trying to resolve the problem, there are
24: significant differences between various PowerPC computers, even when made
25: by the same vendor! This port will run on some machines, but not on others.
26: Check the list below.
1.12 deraadt 27:
28: <p>
29: To work, a machine MUST have some variety of OpenBoot firmware!
1.11 deraadt 30: <p>
31:
32: As such, this is still rather preliminary and should not be considered
1.12 deraadt 33: finished. However, if you have PowerPC hardware we would like to know
1.11 deraadt 34: if it at least boots the install floppy.
35:
36: <p>
37: The following processors are supported: 603, 603e, 604, 604ev.
1.1 deraadt 38:
39: <p>
1.11 deraadt 40: The port does not yet use real device drivers. It uses OpenFirmware
41: for all device driver needs: console, disk, ethernet. It can be
42: installed from floppy and network or cdrom. Netboot and netroot
43: support exists, but is untested.
1.8 rahnds 44: </p>
45:
46: <p>
1.11 deraadt 47: <strong>Known working hardware:</strong>
48: <ul>
49: <li> Motorola machines
50: with OpenFirmware (PPC1bug firmware is known not to work):
1.8 rahnds 51: <ul>
52: <li>Series E
53: <li>RiscPC
54: <li>Pro2000
55: <li>Pro3000
56: <li>Pro4000
57: <li>Pro6000
58: </ul>
1.11 deraadt 59: <li>XXX What else?
60: </ul>
61:
62: <p>
63: <strong>Untested hardware (MAY work -- please mail with results):</strong>
1.8 rahnds 64: <ul>
1.9 rahnds 65: <li> Firepower machines
66: <li> Motorola Net4000
67: <li> Motorola Net6000
1.11 deraadt 68: <li> V-I
69: <ul>
70: <li> None known to work.
1.8 rahnds 71: </ul>
1.11 deraadt 72: </ul>
73:
74: <p>
75: <strong>Machines that DO NOT WORK</strong>.
1.8 rahnds 76: <ul>
1.14 deraadt 77: <li>IBM machines.
1.11 deraadt 78: <li>PPCP class machines.
1.13 deraadt 79: <li>Apple PowerMac systems with a 601 processor or lack OpenFirmware
80: will never work.
1.11 deraadt 81: <li>Apple PowerMac systems with at least a 603 processor and OpenFirmware.
82: The Apple implementation of OpenFirmware does not support loading of ELF
83: executables (like the boot-blocks for this port). This needs a workaround.
1.8 rahnds 84: </ul>
85: </p>
86:
87: <h3><strong>History:</strong></h3>
88:
89: <p>
90: The powerpc specific portions of the kernel came from the NetBSD port
91: by Wolfgang Solfrank. The userland and build tools came from an
92: independant and incomplete port by Dale Rahn. Hopefully pieces
93: from that other port will be merged, device driver support for
94: interrupts and some real driver support.
95: The conversion to the Wolfgang port was done because it was running
96: multiuser and the other port was still single user out of memory ramdisk
97: (no fully working device drivers).
98: </p>
99:
100: <p>
101: Contact
102: <a href=mailto:deraadt@theos.com>Theo de Raadt</a> or
1.10 briggs 103: <a href=mailto:rahnds@openbsd.org>Dale Rahn</a> or
1.11 deraadt 104: <a href=mailto:briggs@openbsd.org>Allen Briggs (for Apple hardware)</a>
1.8 rahnds 105: if you are interested in working with other people on this, or need more
1.1 deraadt 106: information.
1.3 fn 107: </p>
1.1 deraadt 108:
1.3 fn 109: <hr>
1.7 deraadt 110: <a href=plat.html><img src=back.gif border=0 alt=OpenBSD></a>
1.1 deraadt 111: <a href=mailto:www@openbsd.org>www@openbsd.org</a>
1.3 fn 112: <br>
1.15 ! deraadt 113: <small>$OpenBSD: powerpc.html,v 1.14 1997/04/19 00:01:24 deraadt Exp $</small>
1.3 fn 114:
115: </body>
116: </html>