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