summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>2001-02-06 07:28:40 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>2001-02-06 07:28:40 +0000
commit9d01ddd0802f9d7577e0cb07efd40cbc7bb8d47c (patch)
tree6d4fd03832dbbd2239fd5e515f45711331a953d6 /sys/arch
parent4d54ac1ebff583ea6304624b3fa00ba34fdf3d2d (diff)
Bring up-to-date
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/alpha/README127
-rw-r--r--sys/arch/alpha/STATUS25
-rw-r--r--sys/arch/alpha/TODO.users20
3 files changed, 14 insertions, 158 deletions
diff --git a/sys/arch/alpha/README b/sys/arch/alpha/README
deleted file mode 100644
index eeb22268302..00000000000
--- a/sys/arch/alpha/README
+++ /dev/null
@@ -1,127 +0,0 @@
-$OpenBSD: README,v 1.5 1996/10/30 22:37:53 niklas Exp $
-$NetBSD: README,v 1.10 1996/07/09 22:08:28 cgd Exp $
-
-[ Don't trust this file yet, it contains a lot of inaccuracies. When it's
- ready, this notice will be removed. -NH ]
-
-Obtaining OpenBSD/Alpha sources and binaries:
-
- OpenBSD/Alpha's sources, with the exceptions of the GNU
- toolchain and X11 code, are integrated into OpenBSD-current,
- and are available from:
- ftp://ftp.openbsd.org/pub/OpenBSD/
-
- The latest OpenBSD/Alpha binary snapshot, and source snapshots
- for the toolchain and X11 code, can be found at:
- ftp://ftp.openbsd.org/pub/OpenBSD/arch/alpha
-
- Binary snapshots include two different set of system binaries:
- (1) an rz25 disk image, for first-time installation
- (see below for instructions), and
- (2) three tar files of the binaries, for updates.
- (one of the tar files is the contents of /etc,
- one contains X11 binaries, and the last is everything
- else, except the kernel and the installed boot block.)
- There are no instructions on how to use these.
- Good luck! 8-)
-
- Binary snapshots include a kernel image which is the same
- as the one on the rz25 disk image.
-
- The sources provided seperately from the normal OpenBSD-current
- distribution are:
- (1) complete compiler toolchain sources
- (2) diffs against the XFree86 3.1.2 distribution to
- make X work with OpenBSD/Alpha. (Note that
- at this time, the diffs are against 3.1.2,
- i.e. not against 3.1.2D, etc.)
-
- If you are using or are interested in the OpenBSD/Alpha port, I
- suggest that you subscribe to the OpenBSD "port-alpha" mailing list
- by sending an email message to majordomo@openbsd.org with no
- subject and with a body of "subscribe port-alpha" (without the
- quotes). For help on using majordomo, send it mail with an empty
- subject and body. In general, questions about OpenBSD/Alpha
- are best asked on that mailing list (rather than by sending me
- mail directly).
-
-Installing the OpenBSD/Alpha distribution:
-
- [ Note that these instructions are minimal; it's assumed that if
- you're going to be installing this, you're knowledgeable about
- booting Alphas and doing sysadmin-ish stuff, are willing to look
- in your Alpha documentation, or are brave. If they're really not
- good enough to get you running, get in touch with me and I'll try
- to help you. ]
-
- To install the OpenBSD/Alpha distribution, you'll need a disk at
- least the size of an RZ25 -- about 406Mb. Once you've gotten the
- binary distribution, gunzip it and dd it to the raw disk. The binary
- distribution includes a disklabel and boot block, so you don't need
- to do anything special to make it bootable. The binary distribution's
- file systems are created with an older version ("Level 1") of the
- Berkeley Fast File System format, so that you can mount, read, and
- write them under Digital UNIX.
-
- If you are using one of the supported systems that includes a
- PCI bus, and have either a PCI VGA frame buffer of any type or
- a ZLXp-E1 frame buffer, you may use it as console. (If you
- are using your frame buffer as the console, you should use the
- terminal type 'sun'.) Otherwise (if you are using a TurboChannel
- Alpha or have a different kind of frame buffer, you have to use
- a serial console.)
-
- Boot the Alpha with the OpenBSD disk, supplying the boot flag "-s".
- It should print something like "OpenBSD/Alpha Boot program", load
- the kernel, print a copyright, and print various startup messages.
-
- After a short while, you should be asked for the name of a shell
- to use; just hit return. You're advised to fsck the disk at this
- point (the root partition is partition 'a' and the /usr partition
- is partition 'd'), remount the root partition read-write (use mount
- -u root-dev /), and create some necessary system information files:
- /etc/hosts
- /etc/resolv.conf
- DNS resolver configuration information, if you
- want to use DNS.
- /etc/myname
- The hostname of the machine.
- /etc/mygate
- The LAN's gateway's IP address, if your network
- setup requires that a static route to the
- gateway be created.
- /etc/hostname.xxy
- (where "xxy" is your machine's ethernet
- interface name, e.g. "le0" for TurboChannel
- machines or "de0" for PCI machines.)
- The IP address, etc., for the named network
- interface. (You can have multiple of these
- files, for example, if the machine is
- multi-homed.) The format can be discerned by
- looking in /etc/netstart, and is typically
- something like:
- inet hostname.in.etc.hosts net.mask broadcast.addr
- where the netmask is formatted as a hex number
- (e.g. 0xffffff00), and the broadcast address
- is formatted as an IP address (e.g. 128.2.255.255)
- /etc/fstab
- The file system information table for the system.
- A prototype is in /etc/fstab.sd.
- (You can also create the files mentioned above by mounting the
- disk's file systems under Digital UNIX.)
-
- Once those files are created, you should be able to boot the system
- multi-user. To do so, halt the system and boot again from the
- OpenBSD disk, this time supplying the boot flag "-a".
-
- If you used a disk other than an RZ25, you may want to edit the
- disk's disklabel, and create one or more partitions after the
- existing partitions to use the extra space.
-
-
-This document was derived from the NetBSD version originally written by
-Chris Demetriou <cgd@cs.cmu.edu>,
-
-Niklas Hallqvist
-niklas@openbsd.org
-
diff --git a/sys/arch/alpha/STATUS b/sys/arch/alpha/STATUS
index 68c29973f57..8d312ae607c 100644
--- a/sys/arch/alpha/STATUS
+++ b/sys/arch/alpha/STATUS
@@ -1,34 +1,14 @@
-$OpenBSD: STATUS,v 1.7 1998/01/09 07:39:44 niklas Exp $
+$OpenBSD: STATUS,v 1.8 2001/02/06 07:28:39 niklas Exp $
$NetBSD: STATUS,v 1.6 1996/11/26 15:58:04 cgd Exp $
OpenBSD/Alpha's Status
If you find an inaccuracy in this file, can clarify it in any place,
-etc., please send mail to me (niklas@appli.se).
+etc., please send mail to alpha@openbsd.org.
Supported hardware:
- DEC 3000/[456789]00 (I've not tested them, but they should
- "just work") using 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 aren't supported:
- No frame buffers of any type.
- Other TurboChannel option boards (see the
- TODO.users file.)
- The ISDN/Audio chip.
-
- DEC 3000/300 family, with same hardware above.
-
AlphaStation {200,250,255,400} systems using the following
peripherals:
@@ -69,6 +49,7 @@ Supported hardware:
as systems mentioned above.
At this time none of the following systems are supported:
+ DEC 3000/[3456789]00
DECpc AXP 150 systems (EISA-bus PC-like systems)
Alpha "server" systems (other than perhaps the
AlphaServer 400, which might be an AlphaStation 400
diff --git a/sys/arch/alpha/TODO.users b/sys/arch/alpha/TODO.users
index 7d232ab9e28..336461ae0ee 100644
--- a/sys/arch/alpha/TODO.users
+++ b/sys/arch/alpha/TODO.users
@@ -1,19 +1,19 @@
-$OpenBSD: TODO.users,v 1.7 1998/10/02 16:55:07 niklas Exp $
+$OpenBSD: TODO.users,v 1.8 2001/02/06 07:28:39 niklas Exp $
$NetBSD: TODO.users,v 1.5 1996/10/01 21:24:37 cgd Exp $
The OpenBSD/Alpha "User" To-Do List
-The following are things that I'd like to see "users" of OpenBSD/Alpha
-do. It's unlikely that I'll get around to them in any reasonable time
-frame, and I think they should get done.
+The following are things that we'd like to see "users" of OpenBSD/Alpha
+do. It's unlikely that we'll get around to them in any reasonable time
+frame, and we think they should get done.
-If you think of something that should be added to this list send me
-mail and I'll add it.
+If you think of something that should be added to this list send us
+mail and we'll add it.
-If you're planning to work on something on this list, send me mail and
-tell me about it, so that I can keep people from duplicating work.
-Once you've done something on this list, send me context diffs.
+If you're planning to work on something on this list, send us mail at
+alpha@openbsd.org and tell us about it, so that we can keep people from
+duplicating work.
This document is derived from the NetBSD version originally written by
@@ -23,6 +23,8 @@ Niklas Hallqvist
niklas@openbsd.org
--
+Fix DEC 3000/x00 support.
+
Test TurboChannel option slot support. Write TurboChannel option
board drivers. Test PMAD-A (TC le) driver.