The OpenBSD/alpha port was begun in the summer of 1996 by using
--- 2,21 ----
OpenBSD/alpha
!
!
+
+
+
alpha
!
History and Status:
The OpenBSD/alpha port was begun in the summer of 1996 by using
***************
*** 28,44 ****
NetBSD code, hardware and software support became very outdated. This
caused the 2.5 and 2.6 releases of alpha to have few kernel
enhancements. As a result of its becoming so stale, alpha was not
! included in the 2.7 release.
!
Recently, there has been a great deal of interest in bringing the
! port up to date. This coupled with the fact that NetBSD changed the
! license on its alpha code so that there are no longer copyright issues
! has lead to an effort to bring the alpha port back up. (For details on
! why we were not able to keep tracking the NetBSD code, check our policy page.)
!
There is currently no maintainer for the alpha port. Technical
! discussion about the alpha port should be directed to <alpha@openbsd.org>. If you
are at all interested in development of the alpha port, please send
inquiries to this address. If you are interested in the job of alpha
--- 29,50 ----
NetBSD code, hardware and software support became very outdated. This
caused the 2.5 and 2.6 releases of alpha to have few kernel
enhancements. As a result of its becoming so stale, alpha was not
! included in the 2.7 and 2.8 releases.
!
Shortly after 2.8 was released, there has been a great deal of
! interest in bringing the port up to date. This coupled with the fact
! that NetBSD changed the license on its alpha code so that there are no
! longer copyright issues has lead to an effort to bring the alpha port
! back up. (For details on why we were not able to keep tracking the
! NetBSD code, check our policy page.)
!
Nate Binkert, Art Grabowski, Niklas Hallqvist and Eric Jackson,
! with the help of a few others, evntually brought the port in good
! shape again, and starting with the forthcoming 2.9 release alpha is a
! major OpenBSD port again.
!
!
However, there is currently no maintainer for the alpha port.
! Technical discussion about the alpha port should be directed to <alpha@openbsd.org>. If you
are at all interested in development of the alpha port, please send
inquiries to this address. If you are interested in the job of alpha
***************
*** 49,166 ****
!
Bring the alpha kernel up to date with what NetBSD has.
!
Shared libs.
!
compat_osf1 shared libs.
!
bus_dma (so far partially done for cia and tsc busses).
Supported Hardware:
Because of the changes that are currently being made to alpha, the
currently supported hardware is in flux. To the best of our
! knowledge, the following hardware is still supported, but this could
! change at any time.
!
DEC 3000/[3456789]00 series with the following peripherals:
!
!
Supported hardware:
!
Built-in serial ports.
!
Built-in LANCE ethernet.
!
Built-in SCSI chips (53c[f]94), though both may not work at
! the same time.
!
!
Things that may work but haven't been tested:
!
TurboChannel option slot LANCE (PMAD-A).
!
!
Things are *not* supported at this time:
!
Frame buffers of any type.
!
Other TurboChannel option boards.
!
The ISDN/Audio chip.
!
!
AlphaStation {200,250,255,400,500}, AXPpci,
! Multia (though many Multias have experienced infant mortality or
! develop problems)
! Systems using the following peripherals:
!
!
!
Supported hardware:
!
NCR 53c810 SCSI (built-in or PCI board).
!
Built-in ns16550 serial ports.
!
DC21040-based ethernet (built-in or PCI board).
!
DC21140-based PCI ethernet boards.
!
DC21050-based PCI-PCI bridges (though other types of PCI-PCI
! bridges should work).
!
PCI VGA video boards.
!
ISA VGA boards.
!
DEC ZLXp-E1 (DC21030-based, "TGA") video boards.
!
PCI and ISA NE2000-compatible ethernet cards.
!
SMC/WD 8003, 8013, and the SMC "Elite16" ISA ethernet boards.
!
3Com 3c503 ethernet cards.
!
3Com 3c5xx/3c9xx ethernet cards.
!
Lite-On PNIC (82c168, 82c169) based ethernet cards.
!
Keyboard.
!
PS/2-style mice.
!
IDE controllers (including the built-in IDE controller on
! some machines).
!
Intel Etherexpress Pro/100B cards.
!
Cyclades ISA multiport serial cards.
!
!
Things that may work but haven't been tested:
!
Built-in parallel ports.
!
ISA ns16x50-family serial port boards.
!
ISA ns16x50 multi-port serial boards.
!
Other NCR 53c8xx SCSI boards.
!
The Adaptec 152* SCSI controller ISA boards.
!
!
Things that are *not* supported at this time:
!
Sound hardware (including Windows Sound System built-in on
! some machines).
!
DEC ZLXp-E2 and ZLXp-E3 PCI video boards.
!
The built-in scsi controller on the AlphaStation 600.
!
PCI and ISA boards not listed above.
!
The floppy drive.
!
!
At this time none of the following systems are supported:
!
DECpc AXP 150 systems (EISA-bus PC-like systems)
!
Alpha "server" systems (other than perhaps the AlphaServer 400,
! which might be an AlphaStation 400 in disguise).
!
Multiprocessor alpha systems
!
EB164, PC164, PC164[LSR]X
!
Digital Personal Workstation (Miata) systems
!
21264 based systems
!
API (Alpha Processor, Inc.) systems
Snapshots:
!
While we are bringing the alpha port back to life snapshots will be
! unpredictable an sporadic at best. If you are interested in helping
! out, we encourage you to grab a snapshot, sync with -current and dig
! in!
Testing more platforms and peripherals, to find what issues are remaining
!
Better documentation
!
compat_osf1 shared libs
!
bus_dma on more core chipsets
!
isa_dma
!
Floppy support (needs isa_dma first)
!
Fix 64-bit issues in the non-working PCI drivers
!
Improve TGA support to include virtual consoles
!
Improve X11 support
Supported Hardware:
Because of the changes that are currently being made to alpha, the
currently supported hardware is in flux. To the best of our
! knowledge, the following hardware is supported, but there might be
! occasional breakage on some models. Since there are many models and
! combinations that we have not tested, we would appreciate very much if
! you told us about things that work and do not work. To help us keep
! track of what hardware people, please mail your dmesg to
! <dmesg@openbsd.org>. If there are
! things that do not work, please file a bug report using
!
! sendbug(1).
+
Supported Platforms:
!
XP1000, DS10, 264DP, and other single processor EV6 machines
! using the Tsunami chipset
!
!
Supported devices:
!
Built-in serial and parallel ports.
!
Built-in DEC21143 ethernet.
!
Built-in ISP SCSI.
!
Built-in IDE controller.
!
Built-in USB should work, but has not been thoroughly tested.
!
Most PCI devices (see below).
!
Some ISA devices (see below).
!
!
Unsupported devices:
!
Floppy drive.
!
ISA devices that require DMA operation.
!
!
API UP1000 machines and other EV6 machines using the Irongate chipset
!
!
Supported devices:
!
Built-in serial and parallel ports.
!
Built-in DEC21040 ethernet.
!
Built-in IDE controller works, though there may be stability issues.
+
Unsupported devices:
+
+
Floppy drive.
+
ISA devices that require DMA operation.
+
!
Digital Personal Workstation (Miata)
!
!
Supported devices:
!
Built-in serial and parallel ports.
!
Built-in DEC21043 ethernet.
!
Built-in ISP SCSI, when present (i.e. on ``au'' models).
!
Built-in IDE controller.
!
Most PCI devices (see below).
!
Some ISA devices (see below).
!
Unsupported devices:
!
Floppy drive.
!
Built-in audio.
!
ISA devices that require DMA operation.
!
!
EB164 based machines (including PC164, 164SX, 164LX, but NOT the
! 164UX)
!
!
Supported devices:
!
Built-in serial and parallel ports.
!
Built-in PCIIDE controller, when present.
!
PCI graphics card (TGA or VGA compatible).
!
Most PCI devices (see below).
!
Some ISA devices (see below).
+
Unsupported devices:
+
+
Floppy drive.
+
ISA IDE controller on the EB164.
+
ISA devices that require DMA operation.
+
!
Alphastation 500 and 600
! These systems should work, but we need to hear from people about them.
!
!
Supported devices:
!
!
Built-in serial and parallel ports.
!
Built-in DEC21040 ethernet.
!
Built-in ISP SCSI.
!
Built-in IDE controller.
!
PCI graphics card (TGA or VGA compatible).
!
Most PCI devices (see below).
!
Some ISA and EISA devices (see below).
!
!
Unsupported devices:
!
!
Floppy drive.
!
Built-in audio.
!
ISA devices that require DMA operation.
!
!
!
AXPpci based machines (including ``Noname'', UDB, Multia)
! These systems should work, but we need to hear from people about them.
!
!
Supported devices:
!
!
Built-in serial and parallel ports.
!
Built-in DEC21040 ethernet.
!
Built-in 53C810 SCSI (using the old
! ncr
! driver).
!
Built-in IDE controller. (though, will not boot from ide)
!
PCI graphics card (TGA or VGA compatible).
!
Most PCI devices (see below).
!
Some ISA devices (see below).
!
!
Unsupported devices:
!
!
Floppy drive.
!
ISA devices that require DMA operation.
!
!
!
DEC 3000 models 300{,L,X,LX}
! These systems should work, but we need to hear from people about them.
!
+ The following peripherals are compiled into the system, but are not known to work. It's out best guess that they do, but any feedback is appreciated.
+