[BACK]Return to macppc.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/macppc.html between version 1.10 and 1.11

version 1.10, 2002/02/28 15:37:50 version 1.11, 2002/04/07 22:56:57
Line 33 
Line 33 
 <li>iMac Rev C  <li>iMac Rev C
 <li>iMac DV  <li>iMac DV
 <li>iMac DV+  <li>iMac DV+
   <li>LCD iMac <i>(new with 3.1)</i>
 <li>PowerBook G3 (FireWire)  <li>PowerBook G3 (FireWire)
 <li>PowerBook G4  <li>PowerBook G4
 <li>iBook  <li>iBook
   <li>iBook2 <i>(problems with Combo drive thought to be fixed in 3.1)</i>
 <li>StarMax <i>(development in progress)</i>  <li>StarMax <i>(development in progress)</i>
 <li>others... <i>(development in progress)</i>  <li>others... <i>(development in progress)</i>
 </ul>  </ul>
   <h3><font color="#0000e0">Multiboot/Shared HFS disks:</font></h3>
   <p>
   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.
   <p>
   See INSTALL.macppc for more details on how to install a shared disk.
   <p>
   Standalone (no MacOS present) installation is also supported.
   
   <h3><font color="#0000e0">Root Drive:</font></h3>
 <p>  <p>
   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.
   <p>
   <ul>
   <li><tt>ultra0</tt> is always fine to use as an root drive.
   <li><tt>ultra1</tt> is fine to use as a root disk (as long as <tt>ultra0</tt>
   is a hard drive, not ATAPI).
   <li>If no hard drive is located at <tt>ultra1</tt>, it is possible to use a
   hard drive configured as <tt>ide1</tt> (zip bay) as root drive.
   <li>It is not possible to use <tt>ide0</tt> (CD-ROM) as a root drive unless
   no drives are connected to the Ultra IDE bus.
   </ul>
   
   <h3><font color="#0000e0">X Window System:</font></h3>
   <p>
   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.
   <p>
   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 <tty>/usr/X11R6/README</tty> file on the installed system.
   <p>
   
   <h3><font color="#0000e0">Known Problems</font></h3>
   <ul>
   <li>Sleep/suspend is not supported.
   <li>Turning off the backlight/screen blanking is not supported.
   <li>gm0 driver does not support 1000Mb operation, only 10/100Mb.
   <li>Feature that &lt;CTRL&gt;&lt;CMD&gt;&lt;POWER&gt; on ADB will reset
   the machine.
   </ul>
   </p>
   
   <h3><font color="#0000e0">Supported Hardware:</font></h3>
   
   <p>
 <b>Onboard I/O modules</b> (obio)  <b>Onboard I/O modules</b> (obio)
 <ul>  <ul>
 <li>Apple Paddington  <li>Apple Paddington
Line 69 
Line 128 
   
 <p><b>Ethernet</b>  <p><b>Ethernet</b>
 <ul>  <ul>
 <li>DEC DECchip 21040 (Tulip) (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=de&sektion=4">de</a>) Multiport versions of these cards are not supported on macppc.  <li>DEC DECchip 21040 (Tulip) (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=de&sektion=4">de</a>)
 <li>DEC DECchip 21143 (Tulip clones) (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc</a>) Multiport versions of these cards are not supported on macppc.  <li>DEC DECchip 21143 (Tulip clones) (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc</a>)
 <li>Apple iMac Rev. A-C Ethernet (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bm&sektion=4&arch=powerpc">bm</a>)  <li>Apple iMac Rev. A-C Ethernet (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bm&sektion=4&arch=powerpc">bm</a>)
 <li>Apple GMAC (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gm&sektion=4&arch=powerpc">gm</a>)  <li>Apple GMAC (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gm&sektion=4&arch=powerpc">gm</a>)
 </ul>  </ul>
Line 137 
Line 196 
 <ul>  <ul>
 <li>Texas Instruments TSB12LV23 FireWire  <li>Texas Instruments TSB12LV23 FireWire
 </ul>  </ul>
 <ul>  <li>
 Built-in modems on most machines are not supported. imac/G4 tower/older  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,  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.  but the modem is not enabled.  USB modems on newer PowerBooks are not supported.
 </ul>  </ul>
 </ul>  </ul>
   
 <h3><font color="#0000e0">Shared HFS disks:</font></h3>  
 <p>  
 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.  
   
 <h3><font color="#0000e0">Root Drive:</font></h3>  
 <p>  
 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.  
 <p>  
 <ul>  
 <li><tt>ultra0</tt> is always fine to use as an root drive.  
 <li><tt>ultra1</tt> is fine to use as a root disk (as long as <tt>ultra0</tt>  
 is a hard drive, not ATAPI).  
 <li>If no hard drive is located at <tt>ultra1</tt>, it is possible to use a  
 hard drive configured as <tt>ide1</tt> (zip bay) as root drive.  
 <li>It is not possible to use <tt>ide0</tt> (CD-ROM) as a root drive unless  
 no drives are connected to the Ultra IDE bus.  
 </ul>  
   
 <h3><font color="#0000e0">X Resolution:</font></h3>  
 <p>  
 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.  
   
 <hr>  <hr>
 <p>If you are looking for to test new pre-release features, you can  <p>If you are looking for to test new pre-release features, you can
 try one of the snapshots.  try one of the snapshots.
 For the macppc architecture, <a href="ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/macppc">snapshots</a> are made available from time to time.  For the macppc architecture, <a href="ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/macppc">snapshots</a> are made available from time to time.
   
 <h3><font color="#0000e0">History:</font></h3>  
 <p>  <p>
 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  
 <a href="mailto:drahn@openbsd.org">Dale Rahn</a>.  
   
 <p>  
 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.  
   
 <p>  
 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.  
   
 <p>  
 OpenBSD/powerpc 2.8 supported Apple hardware.  
   
 <p>  
 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.  
   
 <p>  
 For 3.0, the powerpc port has been renamed to macppc.  
   
 <p>  
   
 <h3><font color="#0000e0">Known Problems</font></h3>  
 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  
 <code>Fn</code> key. Also note that &lt;CTRL>&lt;CMD>&lt;POWER> will  
 reset the machine.  
 </p>  
 <hr>  <hr>
 <p>  <p>
 Contact  Contact
Line 233 
Line 216 
 <a href="mailto:drahn@openbsd.org">Dale Rahn</a>  <a href="mailto:drahn@openbsd.org">Dale Rahn</a>
 if you are interested in working with other people on this, or need more  if you are interested in working with other people on this, or need more
 information.  information.
 </p>  
   
 <p>  <p>
 A mailing list for users and developers exists at  A mailing list for users and developers exists at

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11