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

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

Revision 1.18, Thu Jun 12 01:56:32 1997 UTC (26 years, 11 months ago) by johns
Branch: MAIN
Changes since 1.17: +73 -2 lines

updated from info in distrib/notes/alpha -- pass 1..

<!DOCTYPE HTML PUBLIC  "-//IETF//DTD HTML Strict//EN">
<html>
<head>
<title>OpenBSD/alpha</title>
<link rev=made href=mailto:www@openbsd.org>
<meta name="resource-type" content="document">
<meta name="description" content="the OpenBSD/alpha page">
<meta name="keywords" content="openbsd,alpha">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996 by OpenBSD.">
</head>

<body>

<h2>OpenBSD/alpha</h2>

<hr>
<h3><strong>History and Status:</strong></h3>

<p>
The alpha port was derived from, and still tracks, the NetBSD/alpha port
written by Chris Demetriou <cgd@netbsd.org>.  However this tracking is jumpy
at best, don't expect the latest NetBSD changes to be in our tree at any
given time, the merges are being done when time allows.
<p>
Initially the reason for existence of this port was to provide the OpenBSD
operating system to alpha users, i.e. no special effort was put in to develop
the port in the machine dependent parts.  The main thing that got done was to
ensure that all the tools needed to build a full system was included in the
tree, as well as updated with the changes Chris distributed in a separate
alpha toolchain package.
<p>
Today a lot more developers have got themselves alpha machines and we are
seeing interest in a more active port.  This fact has so far only led to the
adaption of the if_ed ethernet driver to be usable by the
alpha port, but there is ongoing work on ISA DMA, floppy, IDE & ATAPI support.
<p>
So far <a href="http://www.appli.se/niklas/">Niklas Hallqvist</a>
<a href=mailto:niklas@openbsd.org>&lt;niklas@openbsd.org&gt;</a> has been
keeping the port alive, but with the larger developer community coming up
this will hopefully be a more distributively (and better) maintained port.
</p>

<h3><strong>Supported Hardware:</strong></h3>
<ul>
<li><b>DEC 3000/[3456789]00 series with the following peripherals:</b>
  <ul> 
  <li> Supported hardware:
    <ul>
    <li> Built-in serial ports.
    <li> Built-in LANCE ethernet.
    <li> Built-in SCSI chips (53c[f]94), though both may not work at the same time.
    </ul>
  <li> Things that may work but haven't been tested:
    <ul>
    <li> TurboChannel option slot LANCE (PMAD-A).
    </ul>
   
  <li> Things are *not* supported at this time:
    <ul>
    <li> Frame buffers of any type.
    <li> Other TurboChannel option boards.
    <li> The ISDN/Audio chip.
    </ul>
  </ul>
  
<li><b> AlphaStation {200,250,255,400,500} and AXPpci systems (including the Multia) using the following peripherals:</b>
  <ul> 
  <li> Supported hardware:
    <ul>
    <li> NCR 53c810 SCSI (built-in or PCI board).
    <li> Built-in ns16550 serial ports.
    <li> DC21040-based ethernet (built-in or PCI board).
    <li> DC21140-based PCI ethernet boards.
    <li> DC21050-based PCI-PCI bridges (though other types of PCI-PCI bridges should work).
    <li> PCI VGA video boards.
    <li> DEC ZLXp-E1 (DC21030-based, "TGA") video boards.
    <li> PCI and ISA NE2000-compatible ethernet cards.
    <li> SMC/WD 8003, 8013, and the SMC "Elite16" ISA boards.
    <li> Keyboard.
    <li> PS/2-style mice.
    </ul>
   
  <li> Things that may work but haven't been tested:
    <ul>
    <li> Built-in parallel ports.
    <li> ISA ns16x50-family serial port boards.
    <li> ISA ns16x50 multi-port serial boards.
    <li> Other NCR 53c8xx SCSI boards.
    </ul>
  
   
  <li> Things that are *not* supported at this time:
    <ul>
    <li> ISA VGA boards.
    <li> Sound hardware (including Windows Sound System built-in on some machines).
    <li> DEC ZLXp-E2 and ZLXp-E3 PCI video boards.
    <li> The built-in scsi controller on the AlphaStation 600.
    <li> PCI boards not listed above.
    <li> The floppy drive.
    <li> IDE controllers (including the built-in IDE controller on some machines).
    </ul>
  </ul>
  
 
<li><b>At this time none of the following systems are supported:</b>
  <ul>
  <li> DECpc AXP 150 systems (EISA-bus PC-like systems)
  <li> Alpha "server" systems (other than perhaps the AlphaServer 400, which might be an AlphaStation 400 in disguise).
  <li> Multiprocessor Alpha systems
  </ul>
</ul>


<h3><strong>Projects (in no particular order):</strong></h3>
<ul>
<li>ISA DMA support (needed for floppy support among other stuff).
<li>Floppy support.
<li>IDE/ATAPI support.
<li>DDB support.
<li>ELF switchover (automatically brings us shared libraries).
</ul>

<h3><strong>Snapshots:</strong></h3>
<p>
OpenBSD/alpha saw its first proper release in OpenBSD 2.1.  Thomas Graichen
<a href=mailto:graichen@openbsd.org>&lt;graichen@openbsd.org&gt;</a>
has been creating OpenBSD/alpha snapshots from time to time. You may find them
on <a href=ftp.html>the usual OpenBSD ftp servers</a>.  Please talk to Thomas
if you are wondering over installation issues.
</p>

<hr>
<a href=plat.html><img src=back.gif border=0 alt=OpenBSD></a> 
<a href=mailto:www@openbsd.org>www@openbsd.org</a>
<br>
<small>$OpenBSD: alpha.html,v 1.18 1997/06/12 01:56:32 johns Exp $</small>

</body>
</html>