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

File: [local] / www / arc.html (download) (as text)

Revision 1.45, Sat Feb 2 17:28:20 2013 UTC (11 years, 3 months ago) by miod
Branch: MAIN
Changes since 1.44: +8 -11 lines

Switch to past tense in the discontinued port pages.

For those who had a `if you resurrect this port, contact someone@' notice,
remove it; if such an event occurs, it would be better to contact us through
the mailinglists.

For those who had a port maintainer listed, remove it, obviously.

<!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN"
	"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>OpenBSD/arc</title>
<link rev="made" href="mailto:www@openbsd.org">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="resource-type" content="document">
<meta name="description" content="the OpenBSD/arc page">
<meta name="keywords" content="openbsd,arc">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996-2013 by OpenBSD.">
</head>

<body bgcolor="#ffffff" text="#000000" link="#23238e">
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
<p>
<h2><font color="#e00000">OpenBSD/arc</font></h2>

<hr>

<p>
OpenBSD/arc used to run on the machines compatible with the <i>Advanced RISC
Computing</i> specification, known as ARC machines, based on MIPS processors
and initially designed to run Microsoft Windows NT.
Such machines included the long dead Acer PICA, as well other machines
manufactured by other companies such as MIPS, Deskstation, NEC, and Olivetti.
</p>

<p>
The ARC specification is extinct, and no new ARC BIOS machines for MIPS are
likely to ever be manufactured.
Microsoft has stopped supporting MIPS platforms after NT 4.0.
OpenBSD/arc used to provide a good alternative to NT!
</p>

<p>
<strong><font color="#e00000">The OpenBSD/arc port has been
discontinued</font></strong> after the 2.3 release.
</p>

<p>
There is currently no one working on bringing this port back to life.
The source code is still available in the CVS Attic, and code can be found in
NetBSD as well.
</p>

<a name="toc"></a>
<h3><font color="#0000e0"><i>Table of contents</i></font></h3>
<p>
<ul>
  <li><a href="#history">History of the port</a>
  <li><a href="#hardware">Supported hardware</a>
  <li><a href="#install">Getting and installing OpenBSD/arc</a>
</ul>
</p>

<hr>
<a name="history"></a>
<h3><font color="#0000e0"><strong>History:</strong></font></h3>

<p>
The early history of this port is not very clear. Apparently the first work was
done by CMU as part of their Mach project. The initial hardware was the DEC
R2000/R3000-based DECstations. This code was later used by both the Sprite and
BSD groups. The 4.4BSD code, known as the <i><a href="pmax.html">pmax</a></i>
port, was made freely available in mid 1993. It was merged into the
NetBSD tree by a variety of people, but took several years to really become
stable and mature, mainly because of compiler toolchain problems.
</p>

<p>
Per Fogelstr&ouml;m became familiar with the code after porting it to a
home-built IDT R3081 based board. Subsequently he added R4400 support
when porting it to the MIPS R4400 Acer PICA board. Willowglen
Singapore purchased a second PICA board for Theo de Raadt so that he
could improve the port for use as a development system for an internal
project. Since then Theo, Per and others have completed the port.
</p>

<p>
As a result, the code has been modified to make it more versatile, and
eventually support a larger range of ARC machines. Unfortunately the death
of this platform, as well as the lack of general availability of this hardware,
eventually turned people away from working on this port. Eventually, it was
decided to stop supporting it and remove the code from the tree.
</p>


<hr>
<a name="hardware"></a>
<h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3>

<p>
<h4>Supported models</h4>
</p>

<p>
<ul>
  <li>Acer Pica (150MHz R4400PC, ISA, with on-board ethernet, SCSI, video,
  and serial)
  <li>Deskstation Tyne (133MHz R4600, ISA and VLB)
  <li>Deskstation rPC44 (100MHz R4400PC, EISA bus)
  <li>Algorithmics R4000/R5000/R10000 evaluation boards
  <li>Algorithmics P-4032 and P-5064 boards
  <li>NEC RiscStation
</ul>
</p>

<p>
<h4>Supported peripherals</h4>
</p>

<p>
<ul>
<li><strong>Video</strong>
  <ul>
  <li>Built-in S3 VGA graphics adapter (PICA) (with XFree86 support)
  <li>Standard VGA graphics adapter (rPC44, Tyne)
  </ul>
<li><strong>Keyboard</strong>
  <ul>
  <li>Standard PC compatible keyboard
  </ul>
<li><strong>Pointing device</strong>
  <ul>
  <li>PS2 mouse (PICA)
  <li>Serial mouse (rPC44, Tyne)
  </ul>
<li><strong>Serial ports</strong>
  <ul>
  <li>On-board serial ports (PICA) (can not be used as a serial console)
  <li>ISA serial ports controllers
  </ul>
<li><strong>Parallel ports</strong>
  <ul>
  <li>On-board parallel port (PICA)
  <li>ISA parallel ports controllers
  </ul>
<li><strong>Floppy drive</strong>
  <ul>
  <li>ISA Floppy controller (PICA)
  </ul>
<li><strong>Ethernet</strong>
  <ul>
  <li>on-board SONIC ethernet controller (PICA)
  <li>3Com Etherlink boards
  <li>NE2000 compatible ISA boards
  </ul>
<li><strong>SCSI Controllers</strong>
  <ul>
  <li>on-board NCR53C96 SCSI controller (PICA)
  <li>VLB Buslogic BT-440C/445C
  <li>ISA Buslogic BT-545 SCSI controller (rPC44)
  </ul>
<li><strong>IDE Controllers</strong>
  <ul>  
  <li>ISA Western-Digital compatible IDE controllers<br>
      <small>(bootable only on Deskstation systems)</small>
  </ul>
<li><strong>Miscellaneous devices</strong>
  <ul>
  <li>Joystick on ISA bus
  <li>PCI bus on Algorithmics P-4032 and P-5064 boards
  </ul>
</ul>
</p>

<hr>
<a name="install"></a>
<h3><font color="#0000e0">
<strong>Getting and installing OpenBSD/arc:</strong>
</font></h3>

<p>
The last supported OpenBSD/arc release has been
<a href="23.html">OpenBSD 2.3</a>.
It is not available on ftp sites anymore, but it was available on CD.
</p>

<hr>
<a href="plat.html">
<img height="24" width="24" src="back.gif" border="0" alt="Supported platforms">
</a> 
<br>
<small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small>
<br>
<small>$OpenBSD: arc.html,v 1.45 2013/02/02 17:28:20 miod Exp $</small>

</body>
</html>