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

Diff for /www/mvme88k.html between version 1.88 and 1.89

version 1.88, 2013/01/20 23:15:57 version 1.89, 2013/01/24 23:38:54
Line 51 
Line 51 
 <p>  <p>
 The Motorola 88k processor is said to be the best RISC processor ever  The Motorola 88k processor is said to be the best RISC processor ever
 devised.  Its simplicity and elegance combine to make the mvme88k a  devised.  Its simplicity and elegance combine to make the mvme88k a
 hearty, robust platform.  hearty, robust platform.
   
 <p>  <p>
 Nivas Madhur started the initial mvme88k port for the MVME187 card, but  Unfortunately, the first generation designs (88100) made use of companion chips
 has since moved on to another employer.  for cache and virtual memory management, making hardware designs painfully
 The port was brought in the OpenBSD tree by Dale Rahn, but he did not  complex (and expensive, at that time).  The second generation (88110) addressed
 have enough time to work on it.  this issue, but was plagued with reliability issue.  Eventually, Motorola
 Steve Murphree, Jr. eventually completed the port to the MVME187 in  seized the opportunity to drop the 88000 line in favour of the PowerPC as soon
 November 1998.  as possible, although some parts of the 88110 still exist in the PowerPC family
   processors today.
   
 <p>  <p>
   Nivas Madhur started the initial mvme88k port for the MVME187 card, building
   upon the CMU Mach code running on the 88100-based Omron Luna88k systems.
   However, he moved on to another employer before his work was ready to be
   imported into the OpenBSD source tree.
   
   <p>
   This integration work was completed by Dale Rahn, but he did not have enough
   time to continue working on the port.  Steve Murphree, Jr., stepped up, and
   eventually completed the port to the MVME187 in November 1998.
   
   <p>
 Unfortunately, at the same time, a compiler upgrade from gcc 2.8.1 to  Unfortunately, at the same time, a compiler upgrade from gcc 2.8.1 to
 egcs exposed a lot of problems in the mvme88k support in gcc, which  egcs exposed a lot of problems in the mvme88k support in gcc, which
 could not be fixed in time for mvme88k to be a supported OpenBSD 2.5  could not be fixed in time for mvme88k to be a supported OpenBSD 2.5
Line 92 
Line 104 
 obscure bugs which eventually got tracked down to a processor errata,  obscure bugs which eventually got tracked down to a processor errata,
 fixed for good in april 2010.  fixed for good in april 2010.
   
   <p>
   The long-awaited switch from the a.out binary format to ELF happened after the
   5.2 release, with a compiler upgrade to gcc 3.3.6.  This work paved the way
   for ELF shared libraries support, which are currently being worked on, with the
   hope to be ready and reliable in time for the forthcoming 5.3 release.
   
 <hr>  <hr>
 <a name="status"></a>  <a name="status"></a>
 <h3><font color="#0000e0"><strong>Current status:</strong></font></h3>  <h3><font color="#0000e0"><strong>Current status:</strong></font></h3>
Line 238 
Line 256 
 881x0-based hardware is even more rare, this section is here to satisfy the  881x0-based hardware is even more rare, this section is here to satisfy the
 well-founded curiosity about the mvme88k hardware.  well-founded curiosity about the mvme88k hardware.
   
   <!--
 <p>  <p>
 A comprehensive reference about the m88k processor and the various designs  A comprehensive reference about the m88k processor and the various designs
 built upon it is being gathered by Paul Weissmann at  built upon it is being gathered by Paul Weissmann at
 <a href="http://badabada.org/">badabada</a>.  <a href="http://badabada.org/">badabada</a>.
   -->
   
 <a name="pics"></a>  <a name="pics"></a>
 <p>  <p>

Legend:
Removed from v.1.88  
changed lines
  Added in v.1.89