=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/macppc.html,v retrieving revision 1.10 retrieving revision 1.11 diff -c -r1.10 -r1.11 *** www/macppc.html 2002/02/28 15:37:50 1.10 --- www/macppc.html 2002/04/07 22:56:57 1.11 *************** *** 33,46 **** --- 33,105 ----
  • iMac Rev C
  • iMac DV
  • iMac DV+ +
  • LCD iMac (new with 3.1)
  • PowerBook G3 (FireWire)
  • PowerBook G4
  • iBook +
  • iBook2 (problems with Combo drive thought to be fixed in 3.1)
  • StarMax (development in progress)
  • others... (development in progress) +

    Multiboot/Shared HFS disks:

    +

    + Multiboot/sharing a disk with OS X/MacOS 9 is possible as long as the + disk is first partitioned with the MacOS utility. An "Unused" or other + available partition must be left for OpenBSD's use. + Since the machines are only able to boot from HFS (not MacOS X UFS) partitions + the first partition must formated HFS(+), not UFS to be able to boot + OpenBSD. +

    + See INSTALL.macppc for more details on how to install a shared disk. +

    + Standalone (no MacOS present) installation is also supported. +

    Root Drive:

    + When multiple drives are present in the system, only certain drives + can be configured as the OpenBSD root drive. + Any other configurations than those below will not be able to properly + detect which drive is the root drive, and so any attempt with either + prompt for a root drive, or fail. +

    +

    + +

    X Window System:

    +

    + XFree86 Version 4.2.0 is supported on all systems. + Only the ATI graphics adapters are supported with the accelerated X server + at the current time. + The Nvidia driver does not currently work. + It is possible to use X in framebuffer mode with either the nvidia cards + or ATI at the boot resolution/depth using the wsfb driver. +

    + The wsfb driver (installed by default) will allow either the Nvidia cards + or the ATI cards to run X in framebuffer mode at the boot resolution/depth. + The directions on how to enable the accelerated X server is present + in the /usr/X11R6/README file on the installed system. +

    + +

    Known Problems

    + +

    + +

    Supported Hardware:

    + +

    Onboard I/O modules (obio)

    - -

    Shared HFS disks:

    -

    - It is possible to share a disk between MacOS (OS X?) and OpenBSD. - MacOS must be installed first, and an Unused partition or other free - partition can then be used to install OpenBSD. - If a shared disk is to be used and be bootable, the bootloader "ofwboot" - must be copied onto the first HFS partition. - It is unknown if Openfirmware can load the OpenBSD bootloader from the - MacOS X FFS partition. - See INSTALL.macppc for more details on how to install a shared disk. - -

    Root Drive:

    -

    - With multiple drives installed in the system, only certain drives can - be configured as an OpenBSD root drive. Any other configurations than - those below will not be able to properly detect which drive is the root - drive, and so any attempt with either prompt for a root drive, or fail. -

    -

    - -

    X Resolution:

    -

    - The current X server has no mechanism to change the resolution - of the display. To change the resolution, it is necessary to boot MacOS - and change to the desired resolution under MacOS. It will save that - resolution and OpenFirmware will boot in that resolution until connected - to a different monitor. The X server will run in whatever resolution - OpenFirmware boots in. -


    If you are looking for to test new pre-release features, you can try one of the snapshots. For the macppc architecture, snapshots are made available from time to time. -

    History:

    - The powerpc port was first imported into OpenBSD at the end of 1996. - Portions of the kernel came from the NetBSD/macppc port, and the - userland and build pieces came from - Dale Rahn. -

    - Dale added ELF binary support, and then work with Per Fogelstrom - continued on general driver support for the next few releases. - Support was added for OpenFirmware, VI Power4e boards, MCG Powerstack - machines, DEC 21040, VGA terminal support, and so on. - -

    - In 1998, the focus shifted towards the Apple machines, and Dale Rahn - started work to make the range of iMacs and PowerMacs work with this port. - Due to this, official powerpc releases were not made for the 2.6 and 2.7 - releases as work continued. A number of compiler loader issues were resolved, - iMac driver support was added, and compatibility with older systems - was withdrawn to fully concentrate on the Apple machines. - -

    - OpenBSD/powerpc 2.8 supported Apple hardware. - -

    - For 2.9, powerpc has moved to UVM, this change has fixed the - corrupted shared library "pmap" bug that was rather pervasive for 2.8. - -

    - For 3.0, the powerpc port has been renamed to macppc. - -

    - -

    Known Problems

    - The adb keyboard driver, on the iBook and Titanium PowerBook G4, - has problems such that some keystrokes can cause crashes. This - problem is mostly constrained to multiple keypresses involving the - Fn key. Also note that <CTRL><CMD><POWER> will - reset the machine. -


    Contact --- 196,214 ----

    !
  • ! Built-in modems on most machines are not supported. iMac/G4 tower/older PowerBook has support for the serial port which the modem is connected, but the modem is not enabled. USB modems on newer PowerBooks are not supported.

    If you are looking for to test new pre-release features, you can try one of the snapshots. For the macppc architecture, snapshots are made available from time to time.


    Contact *************** *** 233,239 **** Dale Rahn if you are interested in working with other people on this, or need more information. -

    A mailing list for users and developers exists at --- 216,221 ---- *************** *** 248,254 **** [OpenBSD] www@openbsd.org
    ! $OpenBSD: macppc.html,v 1.10 2002/02/28 15:37:50 drahn Exp $ --- 230,236 ---- [OpenBSD] www@openbsd.org
    ! $OpenBSD: macppc.html,v 1.11 2002/04/07 22:56:57 drahn Exp $