GENERIC revision 1.33
11.33Sragge#	$NetBSD: GENERIC,v 1.33 1998/06/07 18:39:15 ragge Exp $
21.1Sragge#
31.9Sragge# GENERIC VAX configuration file; all supported devices.
41.1Sragge#
51.1Sragge
61.22Sraggeinclude		"arch/vax/conf/std.vax"
71.1Sragge
81.4Sragge# Here are all different supported CPU types listed.
91.25Slukemoptions 	"VAX8600"
101.25Slukemoptions 	"VAX8200"
111.25Slukemoptions 	"VAX780"
121.25Slukemoptions 	"VAX750"
131.25Slukemoptions 	"VAX630"	# MV II
141.25Slukemoptions 	"VAX650"	# MV III, 3600, 3800, 3900
151.25Slukemoptions 	"VAX410"	# VS 2000
161.25Slukemoptions 	"VAX43"		# VS 3100/76
171.1Sragge
181.4Sragge# Max users on system; this is just a hint
191.9Sraggemaxusers	8
201.4Sragge
211.6Sragge# Kernel compiled-in symbolic debugger & system call tracer
221.25Slukemoptions 	DDB
231.25Slukem#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
241.25Slukemoptions 	KTRACE
251.25Slukem#options 	DIAGNOSTIC
261.23Smjacob
271.24Smjacob#options 	SCSIVERBOSE		# Verbose SCSI errors
281.4Sragge
291.4Sragge# Network support
301.25Slukem#options 	GATEWAY
311.1Sraggeoptions         INET
321.4Sragge
331.4Sragge# All supported filesystem types
341.21Sthorpejfile-system 	FFS
351.21Sthorpejfile-system 	LFS
361.21Sthorpejfile-system 	MFS
371.21Sthorpejfile-system 	NFS
381.21Sthorpejfile-system 	FDESC
391.21Sthorpejfile-system 	KERNFS
401.21Sthorpejfile-system 	NULLFS
411.21Sthorpejfile-system 	PROCFS
421.21Sthorpejfile-system 	UMAPFS
431.21Sthorpejfile-system 	UNION
441.21Sthorpej
451.25Slukemoptions 	QUOTA
461.29Sbouyer#options 	FFS_EI		# FFS Endian Independant support
471.25Slukemoptions 	FIFO
481.25Slukemoptions 	NFSSERVER
491.30Sraggeoptions 	NFS_BOOT_BOOTPARAM	# Use the Sun way for netbooting.
501.30Sragge
511.33Sraggeoptions 	UVM
521.33Sragge
531.33Sragge# WS console uses SUN terminal emulation
541.33Sraggeoptions 	WSEMUL_SUN
551.8Sjtc
561.8Sjtc# System V shared memory & semaphores support.
571.25Slukemoptions 	SYSVMSG
581.25Slukemoptions 	SYSVSEM
591.25Slukemoptions 	SYSVSHM
601.19Sragge
611.9Sragge# Old compat stuff; needed to run 4.3BSD Reno programs.
621.9Sragge# Note that if COMPAT_ULTRIX is set, you lose compatibility with
631.9Sragge# 4.3BSD Reno programs and get Ultrix compatibility instead.
641.9Sragge# (They cannot coexist).
651.25Slukemoptions 	COMPAT_43
661.25Slukemoptions 	COMPAT_09
671.25Slukemoptions 	COMPAT_10
681.25Slukemoptions 	COMPAT_11
691.25Slukemoptions 	COMPAT_12
701.27Skleinkoptions 	COMPAT_13
711.25Slukem#options 	COMPAT_ULTRIX
721.25Slukemoptions 	TCP_COMPAT_42
731.6Sragge
741.25Slukemoptions 	LKM
751.6Sragge
761.4Sragge# Kernel(s) to compile
771.21Sthorpejconfig          netbsd root on ? type ?
781.1Sragge
791.19Sraggebackplane0	at root
801.19Sragge
811.11Sragge# Devices directly attached to backplane.
821.11Sraggecpu0		at backplane0	# Only one CPU so far.
831.11Sraggesbi*		at backplane0	# SBI's are always at backplane (Abus).
841.12Sraggemem*		at backplane0	# Some machines have memory at backplane.
851.17Sraggebi*		at backplane0	# VAXBI bus
861.17Sraggecmi0		at backplane0	# 11/750 internal bus.
871.17Sraggeuba0		at backplane0	# MicroVAXen only have QBUS.
881.16Sraggevsbus0		at backplane0	# Internal "virtual" VAXstation bus
891.16Sragge
901.16Sragge# Devices connected at VAXBI
911.16Sraggecpu0		at bi? node?	# KA820/KA825 cpu
921.17Sraggemem*		at bi? node?	# Memory subsystems
931.17Sragge#ni*		at bi? node?	# DEBNA/DEBNT ethernet adapter
941.16Sraggekdb*		at bi? node?	# KDB50 MSCP disk ctlr
951.16Sraggemscpbus*	at kdb?
961.17Sragge
971.17Sragge# Devices connected at cmi
981.17Sraggemem*		at cmi? tr?	# Memory subsystems
991.17Sraggeuba*		at cmi? tr?	# Unibus adapters
1001.17Sraggemba*		at cmi? tr?	# Massbus adapters
1011.4Sragge
1021.4Sragge# Devices connected at sbi
1031.4Sraggemem*		at sbi? tr?	# Memory subsystems
1041.9Sraggeuba*		at sbi? tr?	# Unibus adapters
1051.9Sraggemba*		at sbi? tr?	# Massbus adapters
1061.9Sragge
1071.9Sragge# Devices on Massbus adapters
1081.9Sraggehp*		at mba? drive?	# RM/RP disk drives
1091.1Sragge
1101.4Sragge# Disk controllers at Unibus
1111.14Sraggeuda0		at uba?	csr 0172150	# UDA50/RQDX?
1121.14Sraggeuda1		at uba?	csr 0160334
1131.14Sraggemscpbus*	at uda?
1141.14Sragge
1151.14Sragge# Tape drivers
1161.16Sraggemtc0		at uba? csr 0174500	# Tape MSCP ctlr
1171.15Sraggemscpbus*	at mtc?
1181.14Sragge
1191.14Sragge# MSCP devices
1201.14Sraggera*		at mscpbus? drive?	# MSCP disk
1211.28Sraggerx*		at mscpbus? drive?	# MSCP floppy
1221.15Sraggemt*		at mscpbus? drive?	# MSCP tape
1231.4Sragge
1241.14Sragge# Unibus tapes
1251.19Sragge#ts0		at uba? csr 0172520	# TS11/TSV05 tape.
1261.16Sragge
1271.16Sragge# VS2000 builtin MFM controller (HDC9224)
1281.31Sragge#hdc0		at vsbus0		# The strange builtin MFM controller
1291.31Sragge#rd*		at hdc0 drive?		# The RD disk subsystem on VS2000
1301.16Sragge
1311.16Sragge# VAXstation builtin SCSI-controller (NCR5380)
1321.31Sragge#ncr0		at vsbus0		# 1st built-in SCSI interface
1331.31Sragge#ncr1		at vsbus0		# 2nd built-in SCSI interface
1341.31Sragge#scsibus*	at ncr?
1351.16Sragge
1361.31Sragge#sd*		at scsibus? target? lun?
1371.31Sragge#st*		at scsibus? target? lun?
1381.16Sragge
1391.30Sragge# Graphic adapters.
1401.30Sraggeqd0		at uba? csr 0177400
1411.1Sragge
1421.4Sragge# Ethernet cards
1431.9Sraggede0		at uba? csr 0174510	# DELUA/DEUNA
1441.9Sraggeqe0		at uba? csr 0174440	# DEQNA/DELQA
1451.30Sraggeln0		at vsbus0		# LANCE
1461.5Sragge
1471.10Sragge# Terminal lines
1481.10Sraggedhu0		at uba? csr 0160440	# DHU-11
1491.13Sraggedz0		at uba? csr 0160100	# DZ-11
1501.31Sraggedz0		at vsbus0		# DC-367
1511.22Sraggedl0		at uba? csr 0176500	# DL-11
1521.1Sragge
1531.32Sragge# VAXstation graphics support
1541.32Sraggesmg0		at vsbus0		# Small monochrome display ctlr.
1551.32Sraggewsdisplay0	at smg0			# display device driver.
1561.32Sraggelkc0		at dz0			# Keyboard LK201
1571.32Sragge
1581.8Sjtcpseudo-device   loop	1
1591.1Sraggepseudo-device   pty	48
1601.32Sraggepseudo-device	bpfilter 8	# Not supported by de yet.
1611.8Sjtcpseudo-device	sl	2
1621.8Sjtcpseudo-device	ppp	2
1631.8Sjtcpseudo-device	tun	2
1641.8Sjtcpseudo-device	tb	1
1651.8Sjtcpseudo-device	vnd	4
1661.18Smikelpseudo-device	ccd	4
1671.26Sfair# rnd is EXPERIMENTAL
1681.26Sfair#pseudo-device	rnd			# /dev/random and in-kernel generator
169