Home | History | Annotate | Line # | Download | only in conf
INSTALL revision 1.8
      1  1.8       abs #	$NetBSD: INSTALL,v 1.8 2000/09/25 11:46:40 abs Exp $
      2  1.1     ragge #
      3  1.1     ragge # INSTALL kernel; all supported devices but nothing fancy.
      4  1.1     ragge #
      5  1.1     ragge 
      6  1.1     ragge include		"arch/vax/conf/std.vax"
      7  1.8       abs 
      8  1.8       abs # Saving space
      9  1.8       abs makeoptions     COPTS="-Os"             # Optimise for space. Implies -O2
     10  1.8       abs #options        VNODE_OP_NOINLINE       # Don't inline vnode op calls
     11  1.8       abs #options        NFS_V2_ONLY             # Exclude NFS3 and NQNFS code
     12  1.1     ragge 
     13  1.1     ragge # Here are all different supported CPU types listed.
     14  1.1     ragge options 	"VAX8600"
     15  1.1     ragge options 	"VAX8200"
     16  1.1     ragge options 	"VAX780"
     17  1.1     ragge options 	"VAX750"
     18  1.1     ragge options 	"VAX630"	# MV II
     19  1.1     ragge options 	"VAX650"	# MV III, 3600, 3800, 3900
     20  1.1     ragge options 	"VAX670"	# VAX 4000/300
     21  1.1     ragge options 	"VAX410"	# VS 2000
     22  1.1     ragge options 	"VAX43"		# VS 3100/76
     23  1.1     ragge options 	"VAX46"		# VS 4000/60
     24  1.1     ragge options 	"VAX48"		# VS 4000 VLC
     25  1.1     ragge options 	"VAX49"		# VS 4000/90
     26  1.1     ragge 
     27  1.1     ragge # Max users on system; this is just a hint
     28  1.1     ragge maxusers	8
     29  1.1     ragge 
     30  1.1     ragge # Enable the hooks used for initializing the root memory-disk.
     31  1.1     ragge options 	MEMORY_DISK_HOOKS
     32  1.1     ragge options 	MEMORY_DISK_IS_ROOT     # force root on memory disk
     33  1.1     ragge options 	MEMORY_DISK_SERVER=0    # no userspace memory disk support
     34  1.4      matt options 	MINIROOTSIZE=2276       # size of memory disk, in blocks
     35  1.1     ragge 
     36  1.1     ragge 
     37  1.1     ragge # Kernel compiled-in symbolic debugger & system call tracer
     38  1.1     ragge #options 	DDB
     39  1.1     ragge #options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
     40  1.1     ragge #options 	KTRACE
     41  1.1     ragge #options 	DIAGNOSTIC,DEBUG,KMEMSTATS,PMAPDEBUG,TRAPDEBUG
     42  1.1     ragge 
     43  1.1     ragge #options 	SCSIVERBOSE		# Verbose SCSI errors
     44  1.1     ragge 
     45  1.1     ragge # Network support
     46  1.1     ragge #options 	GATEWAY
     47  1.1     ragge options         INET
     48  1.1     ragge 
     49  1.1     ragge # All supported filesystem types
     50  1.1     ragge file-system 	FFS
     51  1.1     ragge #file-system 	LFS
     52  1.3     ragge #file-system 	MFS
     53  1.1     ragge file-system 	NFS
     54  1.1     ragge #file-system 	FDESC
     55  1.1     ragge file-system 	KERNFS
     56  1.1     ragge #file-system 	NULLFS
     57  1.1     ragge #file-system 	PROCFS
     58  1.1     ragge #file-system 	UMAPFS
     59  1.1     ragge #file-system 	UNION
     60  1.3     ragge file-system 	CD9660
     61  1.1     ragge 
     62  1.1     ragge #options 	QUOTA
     63  1.1     ragge #options 	FFS_EI		# FFS Endian Independant support
     64  1.1     ragge #options 	NFSSERVER
     65  1.3     ragge #options 	NFS_BOOT_BOOTP,NFS_BOOT_DHCP	# Use bootp <> dhcp
     66  1.3     ragge #options 	NFS_BOOT_BOOTPARAM	# Use the Sun way for netbooting.
     67  1.1     ragge 
     68  1.1     ragge # WS console uses VT100 terminal emulation
     69  1.1     ragge options 	WSEMUL_VT100
     70  1.3     ragge #options 	WSDISPLAY_DEFAULTSCREENS=8
     71  1.1     ragge 
     72  1.1     ragge # System V shared memory & semaphores support.
     73  1.1     ragge #options 	SYSVMSG
     74  1.1     ragge #options 	SYSVSEM
     75  1.1     ragge #options 	SYSVSHM
     76  1.1     ragge 
     77  1.1     ragge # Old compat stuff; needed to run 4.3BSD Reno programs.
     78  1.1     ragge # Note that if COMPAT_ULTRIX is set, you lose compatibility with
     79  1.1     ragge # 4.3BSD Reno programs and get Ultrix compatibility instead.
     80  1.1     ragge # (They cannot coexist).
     81  1.1     ragge #options 	COMPAT_VAX1K	# Must be present to run pre-1.4 binaries.
     82  1.1     ragge #options 	COMPAT_43
     83  1.1     ragge #options 	COMPAT_09
     84  1.1     ragge #options 	COMPAT_10
     85  1.1     ragge #options 	COMPAT_11
     86  1.1     ragge #options 	COMPAT_12
     87  1.1     ragge #options 	COMPAT_13
     88  1.2  augustss options 	COMPAT_14
     89  1.7      matt options 	COMPAT_15
     90  1.1     ragge #options 	COMPAT_ULTRIX
     91  1.1     ragge 
     92  1.1     ragge #options 	LKM
     93  1.1     ragge 
     94  1.1     ragge # Kernel(s) to compile
     95  1.1     ragge config          netbsd root on ? type ?
     96  1.1     ragge 
     97  1.1     ragge mainbus0	at root
     98  1.1     ragge 
     99  1.1     ragge # Devices directly attached to mainbus.
    100  1.4      matt sbi*		at mainbus0	# SBI's, VAX-11/78[05] main bus
    101  1.1     ragge bi*		at mainbus0	# VAXBI bus
    102  1.4      matt abus0		at mainbus0	# 8600 internal bus.
    103  1.1     ragge cmi0		at mainbus0	# 11/750 internal bus.
    104  1.1     ragge vsbus0		at mainbus0	# Internal "virtual" VAXstation bus
    105  1.4      matt ibus0		at mainbus0	# Internal MicroVAX bus
    106  1.1     ragge 
    107  1.1     ragge # Devices connected at VAXBI
    108  1.1     ragge cpu0		at bi? node?	# KA820/KA825 cpu
    109  1.1     ragge cpu*		at bi? node?
    110  1.1     ragge mem*		at bi? node?	# Memory subsystems
    111  1.4      matt #uba*		at bi? node?	# DWBUA BI-Unibus adapter
    112  1.1     ragge #ni*		at bi? node?	# DEBNA/DEBNT ethernet adapter
    113  1.1     ragge kdb*		at bi? node?	# KDB50 MSCP disk ctlr
    114  1.1     ragge mscpbus*	at kdb?
    115  1.1     ragge 
    116  1.1     ragge # Devices connected at cmi
    117  1.1     ragge mem*		at cmi? tr?	# Memory subsystems
    118  1.1     ragge uba*		at cmi? tr?	# Unibus adapters
    119  1.1     ragge mba*		at cmi? tr?	# Massbus adapters
    120  1.1     ragge 
    121  1.4      matt # Devices connected at abus
    122  1.4      matt sbi*		at abus0
    123  1.4      matt 
    124  1.1     ragge # Devices connected at sbi
    125  1.1     ragge mem*		at sbi? tr?	# Memory subsystems
    126  1.1     ragge uba*		at sbi? tr?	# Unibus adapters
    127  1.1     ragge mba*		at sbi? tr?	# Massbus adapters
    128  1.1     ragge 
    129  1.1     ragge # Devices on Massbus adapters
    130  1.1     ragge hp*		at mba? drive?	# RM/RP disk drives
    131  1.1     ragge 
    132  1.4      matt # Devices on internal MicroVAX bus
    133  1.4      matt uba0		at ibus?	# Q-Bus adapter
    134  1.4      matt 
    135  1.1     ragge # Disk controllers at Unibus
    136  1.1     ragge uda0		at uba?	csr 0172150	# UDA50/RQDX?
    137  1.1     ragge uda1		at uba?	csr 0160334
    138  1.1     ragge mscpbus*	at uda?
    139  1.1     ragge 
    140  1.1     ragge # Tape drivers
    141  1.1     ragge mtc0		at uba? csr 0174500	# Tape MSCP ctlr
    142  1.1     ragge mscpbus*	at mtc?
    143  1.1     ragge 
    144  1.1     ragge # MSCP devices
    145  1.1     ragge ra*		at mscpbus? drive?	# MSCP disk
    146  1.1     ragge rx*		at mscpbus? drive?	# MSCP floppy
    147  1.1     ragge mt*		at mscpbus? drive?	# MSCP tape
    148  1.1     ragge 
    149  1.1     ragge # Unibus tapes
    150  1.1     ragge #ts0		at uba? csr 0172520	# TS11/TSV05 tape.
    151  1.1     ragge 
    152  1.1     ragge # VS2000 builtin MFM controller (HDC9224)
    153  1.1     ragge #hdc0		at vsbus0		# The strange builtin MFM controller
    154  1.1     ragge #rd*		at hdc0 drive?		# The RD disk subsystem on VS2000
    155  1.1     ragge 
    156  1.1     ragge # SCSI controllers.
    157  1.4      matt asc0		at vsbus0 csr 0x200c0080 # VS4000/{60,VLC} SCSI-controller
    158  1.5      matt #asc0		at vsbus0 csr 0x26000080 # VS4000/90 SCSI-controller
    159  1.6      matt si0		at vsbus0 csr 0x200c0080 # VS2000/3100 SCSI-controller (5380)
    160  1.6      matt si1		at vsbus0 csr 0x200c0180 # VS2000/3100 SCSI-controller (5380)
    161  1.4      matt scsibus*	at asc?
    162  1.6      matt scsibus*	at si?
    163  1.1     ragge 
    164  1.1     ragge # SCSI devices
    165  1.1     ragge sd*		at scsibus? target? lun?
    166  1.1     ragge st*		at scsibus? target? lun?
    167  1.1     ragge cd*		at scsibus? target? lun?
    168  1.3     ragge #ch*		at scsibus? target? lun?
    169  1.3     ragge #ss*		at scsibus? target? lun?
    170  1.3     ragge #uk*		at scsibus? target? lun?
    171  1.1     ragge 
    172  1.1     ragge # Ethernet cards
    173  1.1     ragge de0		at uba? csr 0174510	# DELUA/DEUNA
    174  1.1     ragge qe0		at uba? csr 0174440	# DEQNA/DELQA
    175  1.4      matt qe1		at uba? csr 0174460	# DEQNA/DELQA
    176  1.4      matt le0		at vsbus0 csr 0x200e0000# LANCE
    177  1.4      matt ze0		at vsbus0 csr 0x20008000# SGEC ethernet
    178  1.4      matt ze0		at ibus0		# SGEC on-board ethernet
    179  1.1     ragge 
    180  1.1     ragge # Terminal lines
    181  1.1     ragge dhu0		at uba? csr 0160440	# DHU-11
    182  1.1     ragge dz0		at uba? csr 0160100	# DZ-11
    183  1.1     ragge dz0		at vsbus0 csr 0x200a0000# DC-367
    184  1.4      matt dz0		at vsbus0 csr 0x25000000# VS4000/90
    185  1.1     ragge dl0		at uba? csr 0176500	# DL-11
    186  1.1     ragge 
    187  1.1     ragge # VAXstation graphics support
    188  1.4      matt #qd0		at uba? csr 0177400
    189  1.1     ragge smg0		at vsbus0 csr 0x200f0000# Small monochrome display ctlr.
    190  1.1     ragge wsdisplay0	at smg0			# display device driver.
    191  1.1     ragge lkc0		at dz0			# Keyboard LK201
    192  1.1     ragge 
    193  1.1     ragge pseudo-device   loop	1
    194  1.3     ragge pseudo-device   pty	8
    195  1.1     ragge #pseudo-device	bpfilter 8	# Not supported by de yet.
    196  1.1     ragge #pseudo-device	tun	2
    197  1.1     ragge #pseudo-device	gre		2	# generic L3 over IP tunnel
    198  1.1     ragge #pseudo-device	tb	1
    199  1.1     ragge #pseudo-device	vnd	4
    200  1.3     ragge #pseudo-device	ccd	4
    201  1.1     ragge #pseudo-device	raid	4		# RAIDframe disk driver
    202  1.1     ragge # rnd is EXPERIMENTAL
    203  1.1     ragge #pseudo-device	rnd			# /dev/random and in-kernel generator
    204  1.1     ragge pseudo-device	md	1
    205