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