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

Diff for /www/powerpc.html between version 1.31 and 1.32

version 1.31, 2001/02/16 17:01:34 version 1.32, 2001/04/23 06:53:47
Line 15 
Line 15 
 <p>  <p>
 <h2><font color="#e00000">powerpc</font><hr></h2>  <h2><font color="#e00000">powerpc</font><hr></h2>
   
 <h3><font color="#0000e0">History:</font></h3>  
   
 <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>  
 In 2.8 -current powerpc has moved to UVM, this change has fixed the corrupted  
 shared library "pmap" bug that was rather pervasive.  
   
 <h3><font color="#0000e0">Supported Hardware:</font></h3>  <h3><font color="#0000e0">Supported Hardware:</font></h3>
 <p>  <p>
 Currently only New World machines are supported. Tested working machines  Currently only New World machines are supported.
 are the iMac machines Rev A - Rev C, and the PowerMac G4 systems including  To improve the list below, <b>please</b> mail your dmesg after
 the G4 Cube.  To improve the list below, <b>please</b> mail your dmesg after  
 installation to <a href="mailto:dmesg@openbsd.org">dmesg@openbsd.org</a>,  installation to <a href="mailto:dmesg@openbsd.org">dmesg@openbsd.org</a>,
 as detailed <a href="http://www.openbsd.org/faq/faq4.html#4.5">in the FAQ</a>.  as detailed <a href="http://www.openbsd.org/faq/faq4.html#4.5">in the FAQ</a>.
   
 <p>  <p>
 <b>Machines</b>  <b>Machines</b>
 <ul>  <ul>
 <li>PowerMac B&W G3 (problems have been reported, not yet found)  
 <li>PowerMac G4  <li>PowerMac G4
 <li>PowerMac Dual G4  <li>PowerMac Dual G4
 <li>PowerMac G4 Cube  <li>PowerMac G4 Cube
 <li>iMac Rev A  <li>iMac Rev A
 <li>iMac Rev B  <li>iMac Rev B
 <li>iMac Rev C  <li>iMac Rev C
 <li>iMac DV <i>(post-2.8, fixed in 2.8-stable)</i>  <li>iMac DV
 <li>iMac DV+ <i>(system works, X has problems)</i>  <li>iMac DV+
   <li>PowerBook G4
   <li>iBook <i>(only limited testing)</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>
Line 89 
Line 60 
 <ul>  <ul>
 <li>ATI Rage Fury AGP4x  <li>ATI Rage Fury AGP4x
 <li>ATI Mach64 GP  <li>ATI Mach64 GP
   <li>ATI Mobility M3
 </ul>  </ul>
   
 <p><b>Ethernet</b>  <p><b>Ethernet</b>
 <ul>  <ul>
 <li>DEC DECchip 21040 (Tulip) (de)  <li>DEC DECchip 21040 (Tulip) (de)
 <li>Apple imac rev A-C ether  (bm0)  <li>Apple iMac rev A-C ether  (bm0)
 <li>Apple GMAC (gm0)  <li>Apple GMAC (gm0)
 </ul>  </ul>
   
 <p><b>SCSI Host Adapters</b>  <p><b>SCSI Host Adapters</b>
 <ul>  <ul>
 <li>Symbios Logic 53c810 (siop)  <li>Symbios Logic 53c810 (siop)
   <li>Symbios Logic 53c825 (siop)
 </ul>  </ul>
   
 <p><b>Drives</b>  <p><b>Drives</b>
Line 124 
Line 97 
 <li>Solid Year Keyboard and Mouse (ukbd) (ums)  <li>Solid Year Keyboard and Mouse (ukbd) (ums)
 <li>Logitech M4848 (ums)  <li>Logitech M4848 (ums)
 <li>Kensington Kensington USB/PS2 Wheel Mouse (ums)  <li>Kensington Kensington USB/PS2 Wheel Mouse (ums)
   <li>USB Zip Drives (umass) <i>known problem with booting while attached</i>
 </ul>  </ul>
   
 <hr>  <hr>
Line 147 
Line 121 
 </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.
   See INSTALL.powerpc for more details on how to install a shared disk.
   
 <h3><font color="#0000e0">Root Drive:</font></h3>  <h3><font color="#0000e0">Root Drive:</font></h3>
 <p>  <p>
 With multiple drives installed in the system, only certain drives can  With multiple drives installed in the system, only certain drives can
Line 177 
Line 160 
 <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 powerpc architecture, <a href="ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/powerpc">snapshots</a> are made available from time to time.  For the powerpc architecture, <a href="ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/powerpc">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>
   
   <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 contained to multiple keypresses involving the
   <code>Fn</code> key. Also note that <CTRL><CMD><POWER> will reset
   the machine.
   <p>
   USB Hot-Plug detection problems exist on many of the newer systems.
   This problem only exists with the root hub on systems which have only
   one port per root hub, G4 tower systems, PowerBook G4,
   <hr>
 Contact  Contact
 <a href="mailto:deraadt@openbsd.org">Theo de Raadt</a> or  <a href="mailto:deraadt@openbsd.org">Theo de Raadt</a> or
 <a href="mailto:drahn@openbsd.org">Dale Rahn</a>  <a href="mailto:drahn@openbsd.org">Dale Rahn</a>

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32