summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/STATUS
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1995-12-14 03:54:39 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1995-12-14 03:54:39 +0000
commitf12226068d16673eea9adafe99388f1061d3309f (patch)
tree90cb542d279e793d072ffc6e9f1f1add1f07179e /sys/arch/alpha/STATUS
parent470d0389b66fade522060561cc0c6ba36e01e7cb (diff)
update to netbsd
Diffstat (limited to 'sys/arch/alpha/STATUS')
-rw-r--r--sys/arch/alpha/STATUS125
1 files changed, 54 insertions, 71 deletions
diff --git a/sys/arch/alpha/STATUS b/sys/arch/alpha/STATUS
index 39a0d75fc8f..6f9d08c679b 100644
--- a/sys/arch/alpha/STATUS
+++ b/sys/arch/alpha/STATUS
@@ -1,4 +1,4 @@
-$NetBSD: STATUS,v 1.1 1995/04/25 18:59:14 cgd Exp $
+$NetBSD: STATUS,v 1.2 1995/11/23 02:33:26 cgd Exp $
NetBSD/Alpha's Status
@@ -9,7 +9,7 @@ Supported hardware:
600, but the rest should "just work) using the following
peripherals:
- Serial ports
+ Built-in serial ports
LANCE ethernet -- only the on-board interface. (see below.)
SCSI system -- it recognizes and can use both on-board SCSI
controller chips. However, it has trouble working with
@@ -23,88 +23,71 @@ Supported hardware:
DEC 3000/300 family, with same hardware above.
-NetBSD/Alpha has actually been run on the following types of machines:
- DEC 3000/400
- DEC 3000/600
- [ XXX THERE ARE MORE; if you're running it on a machine not
- listed, mail me about it.]
+ *** NOTE THAT I HAVE NOT TESTED NEW KERNELS THOROUGHLY ON
+ DEC 3000/[3-900] SYSTEMS!
+ AlphaStation {200,250,400} systems using the following
+ peripherals:
+
+ On-board NRC 53c810 SCSI.
+ On-board ns16550-based serial ports.
+ DC21040-based ethernet (on-board or in an option
+ slot).
+ DC21050-based PCI-PCI bridges (though other
+ types of PCI-PCI bridges should work).
+ PCI VGA video boards.
+ DEC ZLXp-E1 (DC21030-based, "TGA") video boards.
+ Keyboard.
+
+ Things that ARE NOT supported at this time:
+ DEC ZLXp-E2 and ZLXp-E3 video boards.
+ Mouse.
+ Sound hardware (Windows Sound System).
+
+ AlphaStation 600 systems, with the same supported hardware
+ list as the AlphaStation {200,250,400} systems. (NOTE THAT
+ THAT MEANS THE AlphaStation 600's BUILT-IN SCSI CONTROLLERS
+ DO NOT WORK. You'll need to get a 53c810 board, or
+ something.)
+
+ AXPpci systems, with the same supported hardware list as
+ the AlphaStation {200,250,400} systems. (AXPpci support
+ was written by Jeffrey Hsu. Thanks, Jeff!)
At this time none of the following systems are supported:
- DECpc AXP systems -- the Alpha systems with EISA busses
- AlphaStations -- the Alpha systems with PCI busses (i.e.
- PCI/ISA or PCI/EISA)
- The Futurebus-based Alpha server systems
- The multiprocessor Alpha systems
-
-I am in the process of porting NetBSD/Alpha to the PCI-based systems,
-in particular, to the AlphaStation 400 4/233. I was hoping to get a
-DECpc AXP port working "for free" based on the PCI work, but the
-DECpc AXP is a very different (and, in my opinion, very alien) piece
-of hardware. If somebody wants to make NetBSD/Alpha run on the
-DECpc AXP system, get in touch and I'll do what I can to help you
-get started. (Right now, it can detect devices on the EISA bus, etc.,
-but the I/O layout is distinctly _not_ what I'd expected and/or hoped
-for. It's significantly more difficult to deal with than I'd expected.)
-
-It's unclear how much support for other PCI-based systems (i.e. the
-AlphaStation 200 and AlphaStation 250 machines) will be won by getting
-the AlphaStation 400 supported. It should at least make porting to
-those machines easier.
-
-
-Because no frame buffers are supported, NetBSD/Alpha _must_ be used with
-a serial console. To do that on:
+ DECpc AXP systems (EISA-bus PC-like systems)
+ Alpha "server" systems
+ Multiprocessor Alpha systems
+
+I was hoping to get a DECpc AXP port working "for free" based on
+the PCI work, but the DECpc AXP is a very different (and, in my
+opinion, very alien) piece of hardware. If somebody wants to make
+NetBSD/Alpha run on the DECpc AXP system, get in touch and I'll do
+what I can to help you get started.
+
+
+Console frame buffers & keyboard are supported only on the AlphaStation
+and AXPpci families of machines. On the TurboChannel-baesd machines,
+NetBSD/Alpha _must_ be used with a serial console. To configure various
+Alpha systems to use a serial console, do the following depending on
+the model:
DEC 3000/[4-9]00's:
Flip the appropriate switch on the back of the machine.
+ (See your owner's manual for more details.)
DEC 3000/300 family machines:
Boot the machine with the keyboard/mouse connector
unplugged.
- DECpc AXP's and AlphaStations:
- Boot the machine with the keyboard unplugged. (Note:
- I've never actually booted one of these machines with
- a serial console, so I can't verify that this is
- correct. Also, people who've booted test kernels for
- me have reported trouble using these boxes with a
- serial console, but I'm not sure why; the kernel for
- these systems is not advanced enough to have its own
- serial driver yet, and so is using the PROM routines.)
-
-There actually is hope of getting somebody to come up with working
-graphics board drivers and even an X server. More on that as things
-develop.
-
-
-Getting people running with my latest sources still isn't as easy as
-it should be; not all of my sources are integrated into the NetBSD
-master source tree yet. Most of the diffs are in, however, and I
-suggest the following tactic for people who are trying to get running
-with an "up to date" system:
-
- Get the latest NetBSD sources from:
- ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/tar_files
-
- Replace that 'sys' tree with the latest snapshot I've put up
- for ftp under the directory:
- ftp://ftp.netbsd.org/pub/NetBSD/arch/alpha
-
- If you'd like to compile the compiler and tool chain, add to
- that the GNU tools tree (src/devo) from my original source
- distribution tar file, which can also be found under:
- ftp://ftp.netbsd.org/pub/NetBSD/arch/alpha
- (Unfortunately, there's not a way to get just that part of the
- source distribution; I'll fix that in a day or two.)
-
-That won't be perfect, but it'll get you most of the way there.
+ DECpc AXPs, AXPpcis, and AlphaStations:
+ Get to the console prompt. Set the variable
+ "console" to be "serial", and "init" or power cycle
+ the system.
-I'm planning to put up a new 'sys' snapshot, as well as new kernel
-image, in a couple of days. Hopefully by that time, all of the
-user-land changes will have been merged into the master NetBSD source
-tree.
+See the file src/sys/arch/alpha/README to find out how to get the
+latest sources and/or binaries.
Please see the file src/sys/arch/alpha/TODO.users for a list of things
that users can do to help NetBSD/Alpha improve. If you're interested