diff options
Diffstat (limited to 'sys/arch/vax/conf/GENERIC')
-rw-r--r-- | sys/arch/vax/conf/GENERIC | 240 |
1 files changed, 114 insertions, 126 deletions
diff --git a/sys/arch/vax/conf/GENERIC b/sys/arch/vax/conf/GENERIC index 43c5b0a3081..be3077eb28b 100644 --- a/sys/arch/vax/conf/GENERIC +++ b/sys/arch/vax/conf/GENERIC @@ -1,156 +1,144 @@ -# $OpenBSD: GENERIC,v 1.14 2000/01/09 22:00:25 itojun Exp $ -# $NetBSD: GENERIC,v 1.24 1997/08/23 19:19:31 ragge Exp $ -# -# GENERIC VAX configuration file; all supported devices. -# +# $OpenBSD: GENERIC,v 1.15 2000/04/27 05:47:14 bjc Exp $ +# $NetBSD: GENERIC,v 1.61 2000/04/19 06:50:36 itojun Exp $ -machine vax # machine type +machine vax # machine type; required + +include "../../../conf/GENERIC" # Here are all different supported CPU types listed. -option "VAX8600" -option "VAX8200" -option "VAX780" -option "VAX750" -option "VAX630" # MV II -option "VAX650" # MV III, 3600, 3800, 3900 -option "VAX410" # VS 2000 -option "VAX43" # VS 3100/76 - -# Kernel identification -option GENERIC +# One of these is required. +#option VAX8600 +#option VAX8200 +#option VAX780 # 11/780 +#option VAX750 # 11/750 +option VAX630 # MV II +option VAX650 # MV III, 3300, 3600, 3800, 3900 +option VAX670 # VAX 4000/300 +option VAX410 # VS 2000, 3100/{30,} +option VAX43 # VS 3100/76 +option VAX46 # VS 4000/60 +option VAX48 # VS 4000 VLC +option VAX49 # VS 4000/90 + +option UVM # VAX uses UVM; REQUIRED # Max users on system; this is just a hint -maxusers 8 - -# standard system options -options SWAPPAGER # swap and anonymous memory -options DEVPAGER # mapped devices - -# Kernel compiled-in symbolic debugger & system call tracer -option DDB -option KTRACE -#option DIAGNOSTIC - -#options SCSIVERBOSE # Verbose SCSI errors - -# Network support -#option GATEWAY -option INET - -# All supported filesystem types -option FFS,QUOTA -option MFS -option NFSCLIENT -option NFSSERVER -option FDESC -option FIFO -option KERNFS -option NULLFS -option PROCFS -option UMAPFS -option UNION - -# System V shared memory & semaphores support. -option SYSVMSG -option SYSVSEM -option SYSVSHM +maxusers 8 + +option SCSIVERBOSE # Verbose SCSI errors + +# WS console uses VT100 terminal emulation +option WSEMUL_VT100 +option WSDISPLAY_DEFAULTSCREENS=8 # Old compat stuff; needed to run 4.3BSD Reno programs. # Note that if COMPAT_ULTRIX is set, you lose compatibility with # 4.3BSD Reno programs and get Ultrix compatibility instead. # (They cannot coexist). -option COMPAT_43 -option COMPAT_09 -option COMPAT_10 -option COMPAT_11 -option COMPAT_12 -#option COMPAT_ULTRIX -#option TCP_COMPAT_42 - -option LKM +option COMPAT_VAX1K # Must be present to run pre-1.4 binaries. +option COMPAT_12 +#option COMPAT_13 +#option COMPAT_14 +#option COMPAT_ULTRIX # Kernel(s) to compile -config bsd swap generic +config bsd swap generic +#config nfsbsd root on nfs swap on nfs + +mainbus0 at root + +# All buses; from the beginning attached to mainbus. +#abus0 at mainbus0 # Master bus on VAX 8600 +#sbi0 at mainbus0 # SBI, master bus on 11/780. +#cmi0 at mainbus0 # 11/750 internal bus. +#bi0 at mainbus0 # VAX 8200 +vsbus0 at mainbus0 # All VAXstations +ibus0 at mainbus0 # All Microvax +#nbi0 at mainbus0 # VAX 8800 +#xmi0 at mainbus0 # VAX 6000 + +# Vsbus, the virtual VAXstation bus, and possible devices. +le0 at vsbus0 csr 0x200e0000 # LANCE ethernet +ze0 at vsbus0 csr 0x20008000 # SGEC ethernet +dz0 at vsbus0 csr 0x200a0000 # DC-367 DZ-11 lookalike ctlr +dz0 at vsbus0 csr 0x25000000 # VS4000/90 serial line +#hdc0 at vsbus0 csr 0x200c0000 # HDC9224 MFM/floppy ctlr +ncr0 at vsbus0 csr 0x200c0080 # VS2000/3100 SCSI-ctlr +ncr1 at vsbus0 csr 0x200c0180 # VS2000/3100 SCSI-ctlr +#smg0 at vsbus0 csr 0x200f0000 # Small monochrome display ctlr. +#clr0 at vsbus0 csr 0x30000000 # 4- or 8-bitplans color graphics + +#hd* at hdc0 drive? # RD5x disks +#ry* at hdc0 drive? # RX floppies + +# Ibus, the internal bus on most Microvaxen +uba0 at ibus0 # Qbus adapter +ze0 at ibus0 # SGEC on-board ethernet +#shac0 at ibus0 # DSSI controller +le0 at ibus0 # LANCE ethernet -backplane0 at root +# Devices connected at VAXBI +#cpu* at bi? node? # KA820/KA825 cpu +#mem* at bi? node? # Memory subsystems +#uba* at bi? node? # DWBUA BI-Unibus adapter +#ni* at bi? node? # DEBNA/DEBNT ethernet adapter +#kdb* at bi? node? # KDB50 MSCP disk ctlr +#mscpbus* at kdb? -# Devices directly attached to backplane. -cpu0 at backplane0 # Only one CPU so far. -sbi* at backplane0 # SBI's are always at backplane (Abus). -mem* at backplane0 # Some machines have memory at backplane. -bi* at backplane0 # VAXBI bus -cmi0 at backplane0 # 11/750 internal bus. -uba0 at backplane0 # MicroVAXen only have QBUS. -vsbus0 at backplane0 # Internal "virtual" VAXstation bus +# CMI (VAX 11/750) +#mem* at cmi? tr? # Memory subsystems +#uba* at cmi? tr? # Unibus adapters +#mba* at cmi? tr? # Massbus adapters -# Devices connected at VAXBI -cpu0 at bi? node? # KA820/KA825 cpu -mem* at bi? node? # Memory subsystems -#ni* at bi? node? # DEBNA/DEBNT ethernet adapter -kdb* at bi? node? # KDB50 MSCP disk ctlr -mscpbus* at kdb? - -# Devices connected at cmi -mem* at cmi? tr? # Memory subsystems -uba* at cmi? tr? # Unibus adapters -mba* at cmi? tr? # Massbus adapters - -# Devices connected at sbi -mem* at sbi? tr? # Memory subsystems -uba* at sbi? tr? # Unibus adapters -mba* at sbi? tr? # Massbus adapters +# SBI (VAX 11/780, VAX 8600) +#sbi* at abus0 # VAX 8600 can have up to 4 SBI's. -# Devices on Massbus adapters -hp* at mba? drive? # RM/RP disk drives +#mem* at sbi? tr? # Memory subsystems +#uba* at sbi? tr? # Unibus adapters +#mba* at sbi? tr? # Massbus adapters -# Disk controllers at Unibus -uda0 at uba? csr 0172150 # UDA50/RQDX? -uda1 at uba? csr 0160334 -mscpbus* at uda? +# Devices on Massbus adapters +#hp* at mba? drive? # RM/RP disk drives -# Tape drivers +# Devices on Unibus/Qbus adapters +#uda0 at uba? csr 0172150 # UDA50/RQDX? +#uda1 at uba? csr 0160334 mtc0 at uba? csr 0174500 # Tape MSCP ctlr -mscpbus* at mtc? +#ts0 at uba? csr 0172520 # TS11/TSV05 tape. +#qd0 at uba? csr 0177400 # 4- or 8-bitplans color graphics +#qv0 at uba? csr 0177400 # Monochrome graphics +#de0 at uba? csr 0174510 # DELUA/DEUNA +#qe0 at uba? csr 0174440 # DEQNA/DELQA +#dhu0 at uba? csr 0160440 # DHU-11 +#dz0 at uba? csr 0160100 # DZ-11 +#dl0 at uba? csr 0176500 # DL-11 # MSCP devices -ra* at mscpbus? drive? # MSCP disk -mt* at mscpbus? drive? # MSCP tape +#mscpbus* at uda? +mscpbus* at mtc? +#mscpbus* at kdb? -# Unibus tapes -#ts0 at uba? csr 0172520 # TS11/TSV05 tape. +#ra* at mscpbus? drive? # MSCP disk +rx* at mscpbus? drive? # MSCP floppy +mt* at mscpbus? drive? # MSCP tape # VS2000 builtin MFM controller (HDC9224) -hdc0 at vsbus0 # The strange builtin MFM controller -hd* at hdc0 drive? # The RD disk subsystem on VS2000 +#hdc0 at vsbus0 # The strange builtin MFM controller -# VAXstation builtin SCSI-controller (NCR5380) -ncr0 at vsbus0 # 1st built-in SCSI interface -ncr1 at vsbus0 # 2nd built-in SCSI interface +# SCSI devices scsibus* at ncr? sd* at scsibus? target? lun? st* at scsibus? target? lun? +cd* at scsibus? target? lun? +ch* at scsibus? target? lun? +ss* at scsibus? target? lun? +uk* at scsibus? target? lun? + +# VAXstation graphics support +#wsdisplay0 at smg0 +#wsdisplay0 at clr0 +#wsdisplay0 at qd0 +#wsdisplay0 at qv0 +#lkc0 at dz0 - -# Ethernet cards -de0 at uba? csr 0174510 # DELUA/DEUNA -qe0 at uba? csr 0174440 # DEQNA/DELQA -le0 at vsbus0 # LANCE - -# Terminal lines -dhu0 at uba? csr 0160440 # DHU-11 -dz0 at uba? csr 0160100 # DZ-11 -dl0 at uba? csr 0176500 # DL-11 - -pseudo-device loop 1 -pseudo-device pty 48 -pseudo-device bpfilter 8 # Not supported by de or qe yet. -pseudo-device sl 2 -pseudo-device ppp 2 -pseudo-device tun 2 -pseudo-device tb 1 -pseudo-device vnd 4 -pseudo-device ccd 4 -# for IPv6 -pseudo-device gif 4 -#pseudo-device faith 1 |