Home | History | Annotate | Line # | Download | only in conf
INSTALL revision 1.56.2.3
      1  1.56.2.3      yamt #	$NetBSD: INSTALL,v 1.56.2.3 2014/05/22 11:40:12 yamt 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.26    atatat 
      8      1.26    atatat #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
      9       1.8       abs 
     10      1.17     lukem makeoptions	COPTS="-Os"	# Optimise for space. Implies -O2
     11       1.1     ragge 
     12       1.1     ragge # Here are all different supported CPU types listed.
     13      1.17     lukem options 	VAX8600
     14      1.17     lukem options 	VAX8200
     15      1.17     lukem options 	VAX780
     16      1.17     lukem options 	VAX750
     17      1.17     lukem options 	VAX630		# MV II
     18      1.17     lukem options 	VAX650		# MV III, 3300, 3400, 3500, 3600, 3800, 3900
     19      1.17     lukem options 	VAX660		# VAX 4000/200
     20      1.17     lukem options 	VAX670		# VAX 4000/300
     21      1.17     lukem options 	VAX680		# VAX 4000/[45]00
     22      1.17     lukem options 	VAX410		# VS 2000
     23      1.17     lukem options 	VAX43		# VS 3100/76
     24      1.17     lukem options 	VAX46		# VS 4000/60
     25      1.17     lukem options 	VAX48		# VS 4000 VLC
     26      1.17     lukem options 	VAX49		# VS 4000/90
     27  1.56.2.2      yamt options 	VAX53		# VAX 4000/10[058], MicroVAX 3100/m96
     28       1.1     ragge 
     29       1.1     ragge # Max users on system; this is just a hint
     30       1.1     ragge maxusers	8
     31       1.1     ragge 
     32       1.1     ragge # Enable the hooks used for initializing the root memory-disk.
     33       1.1     ragge options 	MEMORY_DISK_HOOKS
     34      1.17     lukem options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
     35      1.17     lukem options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
     36  1.56.2.3      yamt options 	MEMORY_DISK_ROOT_SIZE=4100	# size of memory disk, in blocks
     37      1.52       jym options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
     38       1.1     ragge 
     39       1.1     ragge # Kernel compiled-in symbolic debugger & system call tracer
     40       1.1     ragge #options 	DDB
     41  1.56.2.2      yamt #options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
     42       1.1     ragge #options 	KTRACE
     43       1.1     ragge #options 	DIAGNOSTIC,DEBUG,KMEMSTATS,PMAPDEBUG,TRAPDEBUG
     44       1.1     ragge 
     45       1.1     ragge #options 	SCSIVERBOSE		# Verbose SCSI errors
     46       1.1     ragge 
     47  1.56.2.2      yamt # Networking options
     48  1.56.2.2      yamt #options 	GATEWAY		# packet forwarding
     49  1.56.2.2      yamt options 	INET		# IP + ICMP + TCP + UDP
     50       1.1     ragge 
     51       1.9       abs # File systems
     52       1.1     ragge file-system 	FFS
     53       1.1     ragge #file-system 	LFS
     54       1.3     ragge #file-system 	MFS
     55       1.1     ragge file-system 	NFS
     56       1.1     ragge #file-system 	FDESC
     57  1.56.2.2      yamt #file-system 	KERNFS
     58       1.1     ragge #file-system 	NULLFS
     59  1.56.2.2      yamt #file-system 	OVERLAY		# overlay file system
     60       1.1     ragge #file-system 	PROCFS
     61       1.1     ragge #file-system 	UMAPFS
     62       1.1     ragge #file-system 	UNION
     63       1.3     ragge file-system 	CD9660
     64      1.39  christos #file-system	PTYFS		# /dev/pts/N support
     65  1.56.2.2      yamt #file-system	TMPFS		# Efficient memory file-system
     66  1.56.2.2      yamt #file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
     67       1.1     ragge 
     68       1.9       abs # Filesystem options
     69      1.55    bouyer #options 	QUOTA		# legacy UFS quotas
     70      1.55    bouyer #options 	QUOTA2		# new, in-filesystem UFS quotas
     71      1.56       wiz #options 	FFS_EI		# FFS Endian Independent support
     72       1.1     ragge #options 	NFSSERVER
     73      1.47      yamt #options 	NFS_V2_ONLY	# Exclude NFS3 code to save space
     74      1.40   tsutsui options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
     75  1.56.2.1      yamt options 	WAPBL		# File system journaling support
     76       1.9       abs 
     77       1.3     ragge #options 	NFS_BOOT_BOOTP,NFS_BOOT_DHCP	# Use bootp <> dhcp
     78       1.3     ragge #options 	NFS_BOOT_BOOTPARAM	# Use the Sun way for netbooting.
     79       1.1     ragge 
     80       1.1     ragge # WS console uses VT100 terminal emulation
     81       1.1     ragge options 	WSEMUL_VT100
     82  1.56.2.2      yamt options 	WSDISPLAY_DEFAULTSCREENS=1
     83  1.56.2.2      yamt #options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
     84       1.1     ragge 
     85       1.1     ragge # System V shared memory & semaphores support.
     86       1.1     ragge #options 	SYSVMSG
     87       1.1     ragge #options 	SYSVSEM
     88       1.1     ragge #options 	SYSVSHM
     89       1.1     ragge 
     90       1.1     ragge # Old compat stuff; needed to run 4.3BSD Reno programs.
     91       1.1     ragge # Note that if COMPAT_ULTRIX is set, you lose compatibility with
     92       1.1     ragge # 4.3BSD Reno programs and get Ultrix compatibility instead.
     93       1.1     ragge # (They cannot coexist).
     94       1.1     ragge #options 	COMPAT_VAX1K	# Must be present to run pre-1.4 binaries.
     95       1.1     ragge #options 	COMPAT_43
     96       1.1     ragge #options 	COMPAT_09
     97       1.1     ragge #options 	COMPAT_10
     98       1.1     ragge #options 	COMPAT_11
     99       1.1     ragge #options 	COMPAT_12
    100       1.1     ragge #options 	COMPAT_13
    101       1.2  augustss options 	COMPAT_14
    102       1.7      matt options 	COMPAT_15
    103  1.56.2.2      yamt options 	COMPAT_16
    104      1.37    simonb options 	COMPAT_20
    105      1.38  christos options 	COMPAT_30	# NetBSD 3.0 compatibility.
    106      1.49   tsutsui options 	COMPAT_40	# NetBSD 4.0 compatibility.
    107  1.56.2.2      yamt options 	COMPAT_50	# NetBSD 5.0 compatibility.
    108  1.56.2.2      yamt options 	COMPAT_60	# NetBSD 6.0 compatibility.
    109       1.1     ragge #options 	COMPAT_ULTRIX
    110      1.33  christos options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
    111       1.1     ragge 
    112      1.19  jdolecek 
    113      1.29     lukem options 	USERCONF	# userconf(4) support
    114  1.56.2.2      yamt options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
    115      1.32    atatat #options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
    116       1.1     ragge 
    117       1.1     ragge # Kernel(s) to compile
    118      1.17     lukem config		netbsd root on ? type ?
    119       1.1     ragge 
    120       1.1     ragge mainbus0	at root
    121       1.1     ragge 
    122  1.56.2.2      yamt cpu*		at mainbus0
    123       1.1     ragge 
    124  1.56.2.2      yamt # All buses; from the beginning attached to mainbus.
    125  1.56.2.2      yamt abus0		at mainbus0		# Master bus on VAX 86x0
    126  1.56.2.2      yamt sbi0		at mainbus0		# SBI, master bus on 11/78x.
    127  1.56.2.2      yamt cmi0		at mainbus0		# 11/750 internal bus.
    128  1.56.2.2      yamt bi0		at mainbus0		# VAX 8200
    129  1.56.2.2      yamt vsbus0		at mainbus0		# All VAXstations
    130  1.56.2.2      yamt #nmi0		at mainbus0		# VAX 8800
    131  1.56.2.2      yamt #xmi0		at mainbus0		# VAX 6000
    132  1.56.2.2      yamt uba0		at mainbus0		# All MicroVAX
    133  1.56.2.2      yamt ze0		at mainbus0		# KA48, KA49, KA53
    134  1.56.2.2      yamt le0		at mainbus0		# LANCE ethernet (MV3400)
    135  1.56.2.2      yamt #shac0		at mainbus0 		# DSSI controller
    136  1.56.2.2      yamt 
    137  1.56.2.2      yamt # NMI (internal bus) on VAX 88xx-series.
    138  1.56.2.2      yamt #cpu*		at nmi0 slot?		# 1-4 KA88 CPUs
    139  1.56.2.2      yamt #mem*		at nmi0 slot?
    140  1.56.2.2      yamt #bi*		at nmi0 slot?		# BI bus adapters
    141  1.56.2.2      yamt 
    142  1.56.2.2      yamt # XMI on VAX 6000 (and higher)
    143  1.56.2.2      yamt #cpu*		at xmi? node?		# 1-? VAX 6000 CPUs
    144  1.56.2.2      yamt #mem*		at xmi? node?
    145  1.56.2.2      yamt #bi*		at xmi? node?		# XMI-BI adapter
    146       1.1     ragge 
    147  1.56.2.2      yamt # Vsbus, the virtual VAXstation bus, and possible devices.
    148  1.56.2.2      yamt le0		at vsbus0 csr 0x200e0000 # LANCE ethernet
    149  1.56.2.2      yamt dz0		at vsbus0 csr 0x200a0000 # DC-367 DZ-11 lookalike ctlr
    150  1.56.2.2      yamt dz0		at vsbus0 csr 0x25000000 # VS4000/90 and 4000/10x serial line
    151  1.56.2.2      yamt si0		at vsbus0 csr 0x200c0080 # VS2000/3100 SCSI-ctlr
    152  1.56.2.2      yamt si1		at vsbus0 csr 0x200c0180 # VS2000/3100 SCSI-ctlr
    153  1.56.2.2      yamt asc0		at vsbus0 csr 0x200c0080 # VS4000/60 (or VLC) SCSI-ctlr
    154  1.56.2.2      yamt asc0		at vsbus0 csr 0x26000080 # VS4000/90 and 4000/10x SCSI-ctlr
    155  1.56.2.2      yamt smg0		at vsbus0 csr 0x200f0000 # Small monochrome display ctlr.
    156  1.56.2.2      yamt #clr0		at vsbus0 csr 0x30000000 # 4- or 8-bitplans color graphics
    157  1.56.2.2      yamt spx0		at vsbus0 csr 0x38000000 # Low Cost SPX on VS4000/90.
    158  1.56.2.2      yamt #lcg0		at vsbus0 csr 0x21801000 # VS4000/60 (or VLC) graphics
    159  1.56.2.2      yamt tc0		at vsbus0 csr 0x36000000 # VS4000/60 or 90 TC adapter
    160  1.56.2.2      yamt tcds*		at tc0 slot ? offset ?	 # TC dual SCSI controller
    161  1.56.2.2      yamt asc*		at tcds? chip ?		 # PMAZB/C
    162  1.56.2.2      yamt asc*		at tc? slot ? offset ?	 # PMAZ 
    163  1.56.2.2      yamt fta*		at tc? slot ? offset ?	 # TC FDDI controller
    164       1.1     ragge 
    165  1.56.2.2      yamt hdc0		at vsbus0 csr 0x200c0000 # HDC9224 MFM/floppy ctlr
    166  1.56.2.2      yamt rd*		at hdc0 drive?		# RD5x disks
    167  1.56.2.2      yamt #ry*		at hdc0 drive?		# RX floppies
    168       1.1     ragge 
    169  1.56.2.2      yamt # Devices connected at VAXBI
    170  1.56.2.2      yamt cpu*		at bi? node?		# KA820/KA825 CPU
    171  1.56.2.2      yamt mem*		at bi? node?		# Memory subsystems
    172  1.56.2.2      yamt #uba*		at bi? node?		# DWBUA BI-Unibus adapter
    173  1.56.2.2      yamt ni*		at bi? node?		# DEBNA/DEBNT ethernet adapter
    174  1.56.2.2      yamt kdb*		at bi? node?		# KDB50 MSCP disk ctlr
    175  1.56.2.2      yamt 
    176  1.56.2.2      yamt # CMI (VAX 11/750)
    177  1.56.2.2      yamt mem*		at cmi? tr?		# Memory subsystems
    178  1.56.2.2      yamt uba*		at cmi? tr?		# Unibus adapters
    179  1.56.2.2      yamt mba*		at cmi? tr?		# Massbus adapters
    180  1.56.2.2      yamt 
    181  1.56.2.2      yamt # ABUS (VAX 86x0)
    182  1.56.2.2      yamt sbi*		at abus0		# VAX 86x0 can have up to 2 SBI's.
    183  1.56.2.2      yamt 
    184  1.56.2.2      yamt # SBI (VAX 11/780, VAX 8600)
    185  1.56.2.2      yamt mem*		at sbi? tr?		# Memory subsystems
    186  1.56.2.2      yamt uba*		at sbi? tr?		# Unibus adapters
    187  1.56.2.2      yamt mba*		at sbi? tr?		# Massbus adapters
    188  1.56.2.2      yamt 
    189  1.56.2.2      yamt # Devices on Massbus adapters
    190  1.56.2.2      yamt hp*		at mba? drive?		# RM/RP disk drives
    191       1.4      matt 
    192  1.56.2.2      yamt # Devices on Unibus/Qbus adapters
    193      1.27     ragge uda*		at uba?	csr 0172150	# UDA50/RQDX?
    194      1.27     ragge uda*		at uba?	csr 0160334
    195      1.27     ragge mtc*		at uba? csr 0174500	# Tape MSCP ctlr
    196  1.56.2.2      yamt ts0		at uba? csr 0172520	# TS11/TSV05 tape.
    197  1.56.2.2      yamt #qd0		at uba? csr 0177400	# 4- or 8-bitplans color graphics
    198  1.56.2.2      yamt #qv0		at uba? csr 0177400	# Monochrome graphics
    199  1.56.2.2      yamt de*		at uba? csr 0174510	# DELUA/DEUNA
    200  1.56.2.2      yamt qe*		at uba? csr 0174440	# DEQNA/DELQA
    201  1.56.2.2      yamt qe*		at uba? csr 0174460	# DEQNA/DELQA
    202  1.56.2.2      yamt qt*		at uba? csr 0174440	# DELQA-PLUS in Turbo mode
    203  1.56.2.2      yamt dhu*		at uba? csr 0160440	# DHU-11
    204  1.56.2.2      yamt #dmf*		at uba? csr 0160340	# DMF-32
    205  1.56.2.2      yamt dz*		at uba? csr 0160100	# DZ-11
    206  1.56.2.2      yamt dl*		at uba? csr 0176500	# DL-11
    207  1.56.2.2      yamt rlc*		at uba? csr 0174400	# RL11/RLV11 controller
    208  1.56.2.2      yamt rl*		at rlc? drive?		# RL01/RL02 disk drive
    209  1.56.2.2      yamt rfc0		at uba? csr 0177170	# RX01/02 controller
    210  1.56.2.2      yamt rf*		at rfc? drive?		# RX01/RX02 floppy disk drive
    211       1.1     ragge 
    212       1.1     ragge # MSCP devices
    213  1.56.2.2      yamt mscpbus*	at uda?
    214  1.56.2.2      yamt mscpbus*	at mtc?
    215  1.56.2.2      yamt mscpbus*	at kdb?
    216  1.56.2.2      yamt 
    217  1.56.2.2      yamt ra*		at mscpbus? drive?	# MSCP disk 
    218  1.56.2.2      yamt racd*		at mscpbus? drive?	# MSCP CD-ROM (RRD40)
    219       1.1     ragge rx*		at mscpbus? drive?	# MSCP floppy
    220       1.1     ragge mt*		at mscpbus? drive?	# MSCP tape
    221       1.1     ragge 
    222       1.1     ragge # SCSI devices
    223  1.56.2.2      yamt scsibus*	at scsi?
    224  1.56.2.2      yamt 
    225       1.1     ragge sd*		at scsibus? target? lun?
    226       1.1     ragge st*		at scsibus? target? lun?
    227       1.1     ragge cd*		at scsibus? target? lun?
    228       1.3     ragge #ch*		at scsibus? target? lun?
    229       1.3     ragge #ss*		at scsibus? target? lun?
    230       1.3     ragge #uk*		at scsibus? target? lun?
    231       1.1     ragge 
    232       1.1     ragge # VAXstation graphics support
    233  1.56.2.2      yamt wsdisplay*	at smg0
    234  1.56.2.2      yamt wsdisplay*	at spx0
    235  1.56.2.2      yamt #wsdisplay*	at lcg0
    236  1.56.2.2      yamt #wsdisplay*	at clr0
    237  1.56.2.2      yamt #wsdisplay*	at qd0
    238  1.56.2.2      yamt #wsdisplay*	at qv0
    239  1.56.2.2      yamt lkkbd0		at dz0 line 0
    240  1.56.2.2      yamt wskbd*		at lkkbd? console ?
    241  1.56.2.2      yamt #lkms0		at dz0 line 1
    242  1.56.2.2      yamt #wsmouse*	at lkms?
    243  1.56.2.2      yamt 
    244  1.56.2.2      yamt #
    245  1.56.2.2      yamt # accept filters
    246  1.56.2.2      yamt #pseudo-device   accf_data		# "dataready" accept filter
    247  1.56.2.2      yamt #pseudo-device   accf_http		# "httpready" accept filter
    248       1.1     ragge 
    249  1.56.2.3      yamt pseudo-device	loop	
    250  1.56.2.3      yamt pseudo-device	pty			# pseudo-terminals
    251  1.56.2.2      yamt pseudo-device	bpfilter
    252      1.45      cube #pseudo-device	tun	
    253      1.45      cube #pseudo-device	gre			# generic L3 over IP tunnel
    254      1.45      cube #pseudo-device	vnd	
    255  1.56.2.3      yamt #pseudo-device	ccd	
    256  1.56.2.3      yamt pseudo-device	raid			# RAIDframe disk driver
    257      1.53     pooka #pseudo-device	fss			# file system snapshot device
    258  1.56.2.2      yamt 
    259      1.54   hannken pseudo-device	md	
    260