OpenBSD/powerpc


Status:

This is a rather new port. It supports some types of machines with PowerPC processors in them -- but not all. Even though there are standards commitees trying to resolve the problem, there are significant differences between various PowerPC computers, even when made by the same vendor! This port will run on some machines, but not on others. Check the list below.

To work, a machine MUST have some variety of OpenBoot firmware!

As such, this is still rather preliminary and should not be considered finished. However, if you have PowerPC hardware we would like to know if it at least boots the install floppy.

The following processors are supported: 603, 603e, 604, 604ev.

The port does not yet use real device drivers. It uses OpenFirmware for all device driver needs: console, disk, ethernet. It can be installed from floppy and network or cdrom. Netboot and netroot support exists, but is untested.

Known working hardware:

Untested hardware (MAY work -- please mail with results):

Machines that DO NOT WORK.

History:

The powerpc specific portions of the kernel came from the NetBSD port by Wolfgang Solfrank. The userland and build tools came from an independant and incomplete port by Dale Rahn. Hopefully pieces from that other port will be merged, device driver support for interrupts and some real driver support. The conversion to the Wolfgang port was done because it was running multiuser and the other port was still single user out of memory ramdisk (no fully working device drivers).

Contact Theo de Raadt or Dale Rahn or Allen Briggs (for Apple hardware) if you are interested in working with other people on this, or need more information.


OpenBSD www@openbsd.org
$OpenBSD: powerpc.html,v 1.12 1997/04/18 23:58:14 deraadt Exp $