summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Reindl <martin@cvs.openbsd.org>2005-01-27 17:46:17 +0000
committerMartin Reindl <martin@cvs.openbsd.org>2005-01-27 17:46:17 +0000
commit036f6c6532a4efcdd2146bf0cb6faf2a8248c34b (patch)
tree0e40b2e9d561df777cb9c789b22964527e605427
parent41d8c643a87b80b9467c777d7374209c5cfe2d4b (diff)
long unused and/or documented in better places already
'no strong objection' hugh@
-rw-r--r--sys/arch/vax/BUGS_MISSINGS10
-rw-r--r--sys/arch/vax/INSTALL146
-rw-r--r--sys/arch/vax/README51
-rw-r--r--sys/arch/vax/README.copy81
-rw-r--r--sys/arch/vax/README.edlabel138
5 files changed, 0 insertions, 426 deletions
diff --git a/sys/arch/vax/BUGS_MISSINGS b/sys/arch/vax/BUGS_MISSINGS
deleted file mode 100644
index cc39325f8bd..00000000000
--- a/sys/arch/vax/BUGS_MISSINGS
+++ /dev/null
@@ -1,10 +0,0 @@
-Programs may be hanging with the D flag set, even if they (HIGH)
-don't do I/O at all. (ps, ...) User PTE problem?
-950304/Ragge
-
-Uba & devices should be converted to use new style config (MEDIUM)
-instead of emulating it. MSCP routines should also be
-fixed so that they can support both uda and kdb disks
-as device ra?.
-/Ragge
-
diff --git a/sys/arch/vax/INSTALL b/sys/arch/vax/INSTALL
deleted file mode 100644
index be845dd9419..00000000000
--- a/sys/arch/vax/INSTALL
+++ /dev/null
@@ -1,146 +0,0 @@
- $OpenBSD: INSTALL,v 1.4 2003/01/21 16:48:09 margarida Exp $
- $NetBSD: INSTALL,v 1.1 1995/09/16 12:00:21 ragge Exp $
-
-
-How to install OpenBSD/vax
--------------------------
-
-1. Device conventions.
- OpenBSD standalone system addresses devices like
- 'devicename(adapter, controller, unit, partition)'
- Known devicenames are:
- tms - TMSCP tape.
- ts - TSV05/TS11 tape.
- ra - RA??/RD?? disks/floppies.
- hp - RP??/RM?? disks.
-
- You can omit parameters; ra(0,0) refers to disk 0 partition a
- on default controller. On tapes partition refers to file #
- on the tape.
-
- Example: DUB1 (DEC syntax) swap partition will be referred as
- ra(1,0,1), DRA2 root partition is hp(2,0).
-
-
-
-2. Installation.
- This document only covers installation of a miniroot
- filesystem on the swap partition of a disk. Installation
- of the remaining system is best done over network or
- from tape, but this is your own decision.
- The installation principle is to label the root disk,
- copy a miniroot filesystem onto the swap partition,
- boot up from that miniroot filesystem, then create
- root and the other wanted partitions and put system
- to it.
- You will have to deal with 2 files, one is just a boot
- filesystem containing 3 files: boot, copy and edlabel,
- the other is an image of a miniroot filesystem and can
- be split into several pieces depending of what you are
- going to install from.
-
-
-
-2.1 INSTALLATION
-
-2.1.1 Installation from TK50. (MicroVAX II)
- You will need a file called tk50-file1-???.fs and a
- file called tk50-file2-???.fs, where ??? is the
- revision of OpenBSD. These files must be written on tape
- in sequential order; file 1 first and then file2.
- _Blocksize_must_be_512!_ Otherwise the tape will not be
- bootable. Then type:
-
- >>> B/3 MUA0
-
- This means that you will bring up boot for asking
- from TK50. (MUA0 is DEC naming). It will come up
- something like
-
- 2..1..0..
-
-
- howto 0x3, bdev 0x12, booting...
- 9852+456+34916 start 0x0
-
- Nboot
- :
-
-
- At the prompt you type edlabel to label the disk, see
- README.edlabel about how to use it.
- When labeling is finished, halt the computer, bring up
- the Nboot prompt again and this time load copy, see
- README.copy about how to use it. Remember that you are
- copying from file 1 on the tape.
-
- Now go to step 3.
-
-
-2.2 Installation from RX33/RX50. (MicroVAX II)
- The difference between RX33 and RX50 is its size. RX50
- is 400k and RX33 is 1200k.
- You will need a file called rxDD-bootdisk-???.fs and
- a couple of files called rxDD-copy?-???.fs, where DD
- is 33 or 50 and ??? is the revision of OpenBSD.
- The RX33 installation will be 3 floppies and RX50
- installation will be 7 floppies.
-
- To boot from floppy type:
-
- >>> B/3 DUxy
-
- where x is the controller number and y is device number.
- You will now get up a prompt like
-
- Nboot
- :
-
- At the prompt you type edlabel to label the disk, see
- README.edlabel about how to use it.
- When labeling is finished, halt the computer, bring up
- the Nboot prompt again and this time load copy, see
- README.copy about how to use it. Remember that you are
- copying from partition 0 when using floppies.
-
- Now go to step 3.
-
-
-2.3 Installation from TU58. (VAX 11/750).
-
- Not yet :-( But will be...
-
-
-3. Booting up miniroot.
- When copying is ready, bring the boot program up a third
- time, and this time bring up a real system by telling
- boot where you put your miniroot _and_ also the generic
- kernel name. Example: ra(0,1)gennetbsd, boots gennetbsd
- from swap partition on ra0.
-
- When kernel is loaded, you will after a while get a
- question about Root device?. Respond to this with
- xx?*, where xx is the device name, ? is the unit
- number and * tells that the system shall use the swap
- partition as root partition. Example:
-
- Root device? ra0*
-
- After that a second question:
-
- Enter pathname of shell or RETURN for sh:
-
- Just type return. Now you will be in a normal single-user
- shell, and it's just to newfs your partitions, and start
- installation.
-
- A few things that you must remember to do from miniroot:
- disklabel -B <diskname> to install boot blocks.
- MAKEDEV devices in the newly created root filesystem.
- Copy gennetbsd and boot from miniroot filesystem
- to the newly created root filesystem.
-
-
- Good luck! (You may need it)
- Ragge
-
diff --git a/sys/arch/vax/README b/sys/arch/vax/README
deleted file mode 100644
index 8bf2d1c7a0c..00000000000
--- a/sys/arch/vax/README
+++ /dev/null
@@ -1,51 +0,0 @@
- $OpenBSD: README,v 1.3 1997/05/30 16:41:34 mickey Exp $
- $NetBSD: README,v 1.9 1995/09/16 12:00:21 ragge Exp $
-
-Devices supported in kernel and _known_ to work:
-CPU: VAX 11/750 with 2-14MB of memory.
- KA630 (MicroVAX II) with 2-16 MB memory.
-
-Net: DEUNA/DELUA Unibus ethernet cards.
- DEQNA/DELQA Q22 bus ethernet cards.
-
-Disks: UDA50 Unibus MSCP controller.
- KDA50/RQDX3 Q22 bus MSCP controller.
- RA??-disks on UDA50 or KDA50.
- RD??-disks on RQDX3. (known as RA?? by system).
-
-Tapes: DILOG Q22 bus tape ctlr w/ Exabyte. (TMSCP emulating)
- TSV05 Q22 bus tape ctlr.
- TK50 (TMSCP) on Q22 bus.
- Other TMSCP ctlrs may also work, but haven't tried.
-
-
-To install and run OpenBSD/vax you need a MicroVAX II or VAX 11/750
-with at least 4MB of memory, and a usable install media. Supported
-install media is TK50 tape and RX33/RX50 floppy. If you do initial
-installation from floppy then you need a way to load the rest of
-the system, like tape or ethernet.
-NOTE! TU58 INSTALLATION IS NOT YET SUPPORTED, BUT WILL BE.
-
-Actually, the system will run fine on only 2MB of memory, but
-installation program needs 4MB. If this causes trouble for someone
-tell me and I'll fix it.
-
-Differences between the OpenBSD/vax port and other ports:
- * It uses gcc 2.7.0 as default compiler.
- * libm is not the same as the other ports; instead it is 4.4BSD libm.
- * No dynamic linked libraries, all binaries is statically linked.
-These things will be fixed in the future.
-
-
-We who have done parts of the VAX port is:
- Joachim Isaksson, first pmap and lots of help with gcc functionality.
- Mattias Gr|nlund, locore assembler and interrupt handling.
- Mattias ]slund, lots of help and ideas everywhere.
- Bertram Barth, bootblocks and boot routines for MicroVAX.
- Rick Macklem, fixed all MicroVAX II, TMSCP and DEQNA support.
- Anders Magnusson (ragge), that's me, who put things together
- and wrote the rest.
-
-Have fun with it,
- ragge@ludd.luth.se
-
diff --git a/sys/arch/vax/README.copy b/sys/arch/vax/README.copy
deleted file mode 100644
index cf30ee44e9f..00000000000
--- a/sys/arch/vax/README.copy
+++ /dev/null
@@ -1,81 +0,0 @@
- $OpenBSD: README.copy,v 1.2 1997/05/29 00:04:15 niklas Exp $
- $NetBSD: README.copy,v 1.2 1995/09/29 16:33:38 ragge Exp $
-
- How to use copy
- ------------------
-
-
-Edlabel is a standalone program that can copy multiple volumes
-from disk/tape to disk/tape. Mostly it is used to copy the
-miniroot filesystem onto the swap partition during initial
-installation.
-You will here be guided through a session, things with ^^^^ under
-is typed in by the user, comments are within /* */.
-This is an installation from TK50.
-
-
-Nboot
-: copy
- ^^^^
-10480+468+34868 start 0x0
-
-copy:
-This program will read miniroot from tape/floppy/disk
-and install this miniroot onto disk.
-
-Specify the device to read from as xx(N,0), where
-xx is the device-name and N is the unit-number, e.g.
-"tms(0,1)" for the first TMSCP-tape (TK50),
-"ra(2,0)" for the third MSCP-disk/floppy (RX33/RX50)
-
-device to read from ? tms(0,1) /* Tape 0, file 1 */
- ^^^^^^^^
-Specify number of blocks to transfer. Usually this is
-sizeof(miniroot) / 512.
-It's safe to transfer more blocks than just the miniroot.
-
-number of blocks ? 4096 /* Miniroot size is 4096 block */
- ^^^^
-If your miniroot is split into volumes, then you must
-specify the number of blocks per volume.
-(e.g. 800 blocks per RX50, 2400 blocks per RX33)
-
-number of blocks per volume ? [4096]
-
-Make sure unit tms(0,1) is online and holds the proper volume.
-Then type 'g' to Go or 'a' to Abort.
-
-OK to go on ? [g/a] g /* g == go, a == abort */
- ^
-Reading ... Reading of miniroot done. (4096 blocks read)
-
-
-Now specify the device to write miniroot to as xx(N,1)
-where xx is the drive type and N is the drive number.
-For example: ra(0,1) refers to MSCP drive #0, b partition
-
-Root disk ? : ra(0,1) /* Actually DUA0, partition b (swap) */
- ^^^^^^^^^
-Initializing partition ... done.
-(4096 blocks written.)
-
-Halt the machine and reboot from distribution media,
-giving second partition as part to mount as root. Ex:
-: ra(0,1) for ra disk 0, hp(2,1) for massbuss disk 2
-
-Halt/Reboot the machine NOW.
-?02 EXT HLT
- PC = 001005F3
->>>
-
-
-
-
--- Ragge
-
-
-
-
-
-
-
diff --git a/sys/arch/vax/README.edlabel b/sys/arch/vax/README.edlabel
deleted file mode 100644
index 5484e72b0ff..00000000000
--- a/sys/arch/vax/README.edlabel
+++ /dev/null
@@ -1,138 +0,0 @@
- $OpenBSD: README.edlabel,v 1.2 1997/05/29 00:04:15 niklas Exp $
- $NetBSD: README.edlabel,v 1.1 1995/09/16 12:00:19 ragge Exp $
-
-
- How to use edlabel
- ------------------
-
-
-Edlabel is a program to edit disklabels on any disks in a standalone
-environment. Mostly it is used to set labels when doing initial
-installation procedure. It is started from boot program prompt.
-You will here be guided through a session, things with ^^^^ under
-is typed in by the user, comments are within /* */.
-
-Nboot
-: edlabel
- ^^^^^^^
-11700+576+43200 start 0x0
-With this program you can modify everything in the on-disk
-disklabel. To do something useful you must know the exact
-geometry of your disk, and have ideas about how you want
-your partitions to be placed on disk. Some hints:
-The a partition should be at least ~20000 blocks, the
-b (swap) is depending on your use of the machine but it
-should almost never be less than ~32000 blocks.
-
-Disk geometry for most DEC disks can be found in the disktab
-file, and disknames is listed in the installation notes.
-
-Remember that disk names is given as disk(adapt, ctrl, disk, part)
-when using the installation tools.
-
-Label which disk? ra(1,0,0) /* See INSTALL text for device types */
- ^^^^^^^^^
-getdisklabel: no disk label
-ra(1,0,0): no disk label
-(E)dit, (S)how, (D)efaults, (W)rite, (Q)uit) : e
- ^
-First set disk type. Valid types are:
-0 unknown
-1 SMD
-2 MSCP
-3 old DEC
-4 SCSI
-5 ESDI
-6 ST506
-7 HP-IB
-8 HP-FL
-9 type 9
-10 floppy
-11 ccd
-12 vnd
-
-Numeric disk type? [0] 2 /* All disks supported this far is MSCP */
-Disk name? [] rd54 ^ /* You must know what type your disk is */
-badsect? [n] ^^^^ /* No badsectoring yet */
-ecc? [n] /* ECC is automatic, don't care */
-removable? [n] /* Removable or not, like RA60 */
-Interleave? [0] 1 /* All MSCP disks is seen like 1 interleave */
-rpm? [0] 3600 ^ /* 3600 rpm is normal */
-trackskew? [0] /* don't care */
-cylinderskew? [0] /* don't care */
-headswitch? [0] /* don't care */
-track-to-track? [0] /* don't care */
-drivedata 0? [0] /* don't care */
-drivedata 1? [0] /* don't care */
-drivedata 2? [0] /* don't care */
-drivedata 3? [0] /* don't care */
-drivedata 4? [0] /* don't care */
-
-bytes/sector? [0] 512 /* Probably only sive on VAX systems */
- ^^^
-sectors/track? [0] 17 /* You must know this, check disktab file */
- ^^
-tracks/cylinder? [0] 15 /* You must know this, check disktab file */
- ^^
-sectors/cylinder? [0] 255 /* sectors/track * tracks/cylinder */
- ^^^
-cylinders? [0] 1221 /* You must know this, check disktab file */
- ^^^^
-a partition: offset? [0] /* Partition sizes are set by you. */
- size? [0] 20000 /* Take default sizes from disktab or */
-b partition: offset? [0] 20000 /* calculate your own partition sizes */
- size? [0] 20000
-c partition: offset? [0]
- size? [0] 311200
-d partition: offset? [0]
- size? [0]
-e partition: offset? [0] 40000
- size? [0] 271200
-f partition: offset? [0]
- size? [0]
-g partition: offset? [0]
- size? [0]
-h partition: offset? [0]
- size? [0]
-
-(E)dit, (S)how, (D)efaults, (W)rite, (Q)uit) : s /* Show what you've typed */
- ^
-
-disk type 2 (MSCP), rd54:
-interleave 1, rpm 3600, trackskew 0, cylinderskew 0
-headswitch 0, track-to-track 0, drivedata: 0 0 0 0 0
-
-bytes/sector: 512
-sectors/track: 17
-tracks/cylinder: 15
-sectors/cylinder: 255
-cylinders: 1221
-
-8 partitions:
- size offset
-a: 20000, 0
-b: 20000, 20000
-c: 311200, 0
-d: 0, 0
-e: 271200, 40000
-f: 0, 0
-g: 0, 0
-h: 0, 0
-
-(E)dit, (S)how, (D)efaults, (W)rite, (Q)uit) : w /* Write label to disk */
-
-This program does not (yet) write bootblocks, only disklabel.
-Remember to write the bootblocks from the miniroot later with the
-command "disklabel -B <diskname>".
-(E)dit, (S)how, (D)efaults, (W)rite, (Q)uit) : q
-
-
-
--- Ragge
-
-
-
-
-
-
-