Home | History | Annotate | Line # | Download | only in conf
GENERIC revision 1.66
      1  1.66     ragge #	$NetBSD: GENERIC,v 1.66 2000/05/08 19:46:12 ragge Exp $
      2   1.1     ragge #
      3   1.9     ragge # GENERIC VAX configuration file; all supported devices.
      4   1.1     ragge #
      5   1.1     ragge 
      6  1.22     ragge include		"arch/vax/conf/std.vax"
      7  1.57   hubertf 
      8  1.66     ragge #ident 		"GENERIC-$Revision: 1.66 $"
      9   1.1     ragge 
     10   1.4     ragge # Here are all different supported CPU types listed.
     11  1.25     lukem options 	"VAX8600"
     12  1.25     lukem options 	"VAX8200"
     13  1.25     lukem options 	"VAX780"
     14  1.25     lukem options 	"VAX750"
     15  1.25     lukem options 	"VAX630"	# MV II
     16  1.25     lukem options 	"VAX650"	# MV III, 3600, 3800, 3900
     17  1.65     ragge options 	"VAX660"	# VAX 4000/200
     18  1.45     ragge options 	"VAX670"	# VAX 4000/300
     19  1.66     ragge #options 	"VAX680"	# VAX 4000/500
     20  1.25     lukem options 	"VAX410"	# VS 2000
     21  1.25     lukem options 	"VAX43"		# VS 3100/76
     22  1.36     ragge options 	"VAX46"		# VS 4000/60
     23  1.43     ragge options 	"VAX48"		# VS 4000 VLC
     24  1.45     ragge options 	"VAX49"		# VS 4000/90
     25  1.65     ragge #options 	"VAX53"		# VAX 4000/105A
     26   1.1     ragge 
     27   1.4     ragge # Max users on system; this is just a hint
     28   1.9     ragge maxusers	8
     29   1.4     ragge 
     30   1.6     ragge # Kernel compiled-in symbolic debugger & system call tracer
     31  1.60      matt #makeoptions	DEBUG="-g"
     32  1.36     ragge #options 	DDB
     33  1.25     lukem #options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
     34  1.25     lukem options 	KTRACE
     35  1.60      matt #options 	DIAGNOSTIC
     36  1.60      matt #options 	DEBUG,KMEMSTATS,PMAPDEBUG,TRAPDEBUG
     37  1.23    mjacob 
     38  1.60      matt options 	SCSIVERBOSE		# Verbose SCSI errors
     39   1.4     ragge 
     40  1.54    itojun # Pull in config fragments for kernel crypto.  This is required for
     41  1.54    itojun # options IPSEC etc. to work. If you want to run with IPSEC, uncomment
     42  1.54    itojun # one of these, based on whether you use crypto-us or crypto-intl, and
     43  1.54    itojun # adjust the prefixes as necessary.
     44  1.54    itojun 
     45  1.54    itojun #prefix ../crypto-us/sys
     46  1.54    itojun #cinclude "conf/files.crypto-us"
     47  1.54    itojun #prefix
     48  1.54    itojun 
     49  1.54    itojun #prefix ../crypto-intl/sys
     50  1.54    itojun #cinclude "conf/files.crypto-intl"
     51  1.54    itojun #prefix
     52  1.54    itojun 
     53   1.4     ragge # Network support
     54  1.25     lukem #options 	GATEWAY
     55  1.62      matt options		NTP		# NTP kernel support
     56  1.62      matt options         INET		# IPv4
     57  1.54    itojun options 	INET6		# IPV6
     58  1.54    itojun #options 	IPSEC		# IP security
     59  1.54    itojun #options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
     60  1.54    itojun #options 	IPSEC_DEBUG	# debug for IP security
     61   1.4     ragge 
     62   1.4     ragge # All supported filesystem types
     63  1.21   thorpej file-system 	FFS
     64  1.21   thorpej file-system 	LFS
     65  1.21   thorpej file-system 	MFS
     66  1.21   thorpej file-system 	NFS
     67  1.21   thorpej file-system 	FDESC
     68  1.21   thorpej file-system 	KERNFS
     69  1.21   thorpej file-system 	NULLFS
     70  1.56  wrstuden file-system 	OVERLAY		# overlay file system
     71  1.21   thorpej file-system 	PROCFS
     72  1.21   thorpej file-system 	UMAPFS
     73  1.21   thorpej file-system 	UNION
     74  1.44     ragge file-system 	CD9660
     75  1.21   thorpej 
     76  1.25     lukem options 	QUOTA
     77  1.29    bouyer #options 	FFS_EI		# FFS Endian Independant support
     78  1.53      fvdl #options 	SOFTDEP         # FFS soft updates support.
     79  1.25     lukem options 	NFSSERVER
     80  1.45     ragge options 	NFS_BOOT_BOOTP,NFS_BOOT_DHCP	# Use bootp <> dhcp
     81  1.30     ragge options 	NFS_BOOT_BOOTPARAM	# Use the Sun way for netbooting.
     82  1.33     ragge 
     83  1.42     ragge # WS console uses VT100 terminal emulation
     84  1.42     ragge options 	WSEMUL_VT100
     85  1.45     ragge options 	WSDISPLAY_DEFAULTSCREENS=8
     86   1.8       jtc 
     87   1.8       jtc # System V shared memory & semaphores support.
     88  1.25     lukem options 	SYSVMSG
     89  1.25     lukem options 	SYSVSEM
     90  1.25     lukem options 	SYSVSHM
     91  1.19     ragge 
     92   1.9     ragge # Old compat stuff; needed to run 4.3BSD Reno programs.
     93   1.9     ragge # Note that if COMPAT_ULTRIX is set, you lose compatibility with
     94   1.9     ragge # 4.3BSD Reno programs and get Ultrix compatibility instead.
     95   1.9     ragge # (They cannot coexist).
     96  1.36     ragge options 	COMPAT_VAX1K	# Must be present to run pre-1.4 binaries.
     97  1.25     lukem options 	COMPAT_43
     98  1.25     lukem options 	COMPAT_09
     99  1.25     lukem options 	COMPAT_10
    100  1.25     lukem options 	COMPAT_11
    101  1.25     lukem options 	COMPAT_12
    102  1.27    kleink options 	COMPAT_13
    103  1.46  augustss options 	COMPAT_14
    104  1.25     lukem #options 	COMPAT_ULTRIX
    105  1.55      matt options 	COMPAT_IBCS2	# DEC SVR.3 compatilibity
    106   1.6     ragge 
    107  1.25     lukem options 	LKM
    108   1.6     ragge 
    109   1.4     ragge # Kernel(s) to compile
    110  1.21   thorpej config          netbsd root on ? type ?
    111   1.1     ragge 
    112  1.37      matt mainbus0	at root
    113  1.19     ragge 
    114  1.48     ragge # All buses; from the beginning attached to mainbus.
    115  1.48     ragge abus0		at mainbus0		# Master bus on VAX 8600
    116  1.48     ragge sbi0		at mainbus0		# SBI, master bus on 11/780.
    117  1.48     ragge cmi0		at mainbus0		# 11/750 internal bus.
    118  1.48     ragge bi0		at mainbus0		# VAX 8200 
    119  1.48     ragge vsbus0		at mainbus0		# All VAXstations
    120  1.48     ragge ibus0		at mainbus0		# All Microvax
    121  1.48     ragge #nbi0		at mainbus0		# VAX 8800
    122  1.48     ragge #xmi0		at mainbus0		# VAX 6000
    123  1.48     ragge 
    124  1.48     ragge # Vsbus, the virtual VAXstation bus, and possible devices.
    125  1.50     ragge le0		at vsbus0 csr 0x200e0000 # LANCE ethernet
    126  1.51     ragge ze0		at vsbus0 csr 0x20008000 # SGEC ethernet
    127  1.48     ragge dz0		at vsbus0 csr 0x200a0000 # DC-367 DZ-11 lookalike ctlr
    128  1.51     ragge dz0		at vsbus0 csr 0x25000000 # VS4000/90 serial line
    129  1.48     ragge #hdc0		at vsbus0 csr 0x200c0000 # HDC9224 MFM/floppy ctlr
    130  1.48     ragge ncr0		at vsbus0 csr 0x200c0080 # VS2000/3100 SCSI-ctlr
    131  1.64      matt asc0		at vsbus0 csr 0x200c0080 # VS4000/60 (or VLC) SCSI-ctlr
    132  1.64      matt asc0		at vsbus0 csr 0x26000080 # VS4000/90 SCSI-ctlr
    133  1.48     ragge ncr1		at vsbus0 csr 0x200c0180 # VS2000/3100 SCSI-ctlr
    134  1.48     ragge smg0		at vsbus0 csr 0x200f0000 # Small monochrome display ctlr.
    135  1.48     ragge #clr0		at vsbus0 csr 0x30000000 # 4- or 8-bitplans color graphics
    136  1.48     ragge 
    137  1.48     ragge #rd*		at hdc0 drive?		# RD5x disks
    138  1.48     ragge #ry*		at hdc0 drive?		# RX floppies
    139  1.48     ragge 
    140  1.48     ragge # Ibus, the internal bus on most Microvaxen
    141  1.48     ragge uba0		at ibus0 		# Qbus adapter
    142  1.49     ragge ze0		at ibus0 		# SGEC on-board ethernet
    143  1.65     ragge #dz0		at ibus0		# VAX 4000/105A serial lines
    144  1.48     ragge #shac0		at ibus0 		# DSSI controller
    145  1.16     ragge 
    146  1.16     ragge # Devices connected at VAXBI
    147  1.48     ragge cpu*		at bi? node?		# KA820/KA825 cpu
    148  1.48     ragge mem*		at bi? node?		# Memory subsystems
    149  1.48     ragge #uba*		at bi? node?		# DWBUA BI-Unibus adapter
    150  1.48     ragge #ni*		at bi? node?		# DEBNA/DEBNT ethernet adapter
    151  1.48     ragge #kdb*		at bi? node?		# KDB50 MSCP disk ctlr
    152  1.47     ragge #mscpbus*	at kdb?
    153  1.17     ragge 
    154  1.48     ragge # CMI (VAX 11/750)
    155  1.48     ragge mem*		at cmi? tr?		# Memory subsystems
    156  1.48     ragge uba*		at cmi? tr?		# Unibus adapters
    157  1.48     ragge mba*		at cmi? tr?		# Massbus adapters
    158  1.48     ragge 
    159  1.48     ragge # SBI (VAX 11/780, VAX 8600)
    160  1.48     ragge sbi*		at abus0		# VAX 8600 can have up to 4 SBI's.
    161  1.48     ragge 
    162  1.48     ragge mem*		at sbi? tr?		# Memory subsystems
    163  1.48     ragge uba*		at sbi? tr?		# Unibus adapters
    164  1.48     ragge mba*		at sbi? tr?		# Massbus adapters
    165   1.9     ragge 
    166   1.9     ragge # Devices on Massbus adapters
    167  1.48     ragge hp*		at mba? drive?		# RM/RP disk drives
    168   1.1     ragge 
    169  1.48     ragge # Devices on Unibus/Qbus adapters
    170  1.14     ragge uda0		at uba?	csr 0172150	# UDA50/RQDX?
    171  1.14     ragge uda1		at uba?	csr 0160334
    172  1.48     ragge mtc0		at uba? csr 0174500	# Tape MSCP ctlr
    173  1.48     ragge #ts0		at uba? csr 0172520	# TS11/TSV05 tape.
    174  1.48     ragge #qd0		at uba? csr 0177400	# 4- or 8-bitplans color graphics
    175  1.48     ragge #qv0		at uba? csr 0177400	# Monochrome graphics
    176  1.48     ragge #de0		at uba? csr 0174510	# DELUA/DEUNA
    177  1.48     ragge qe0		at uba? csr 0174440	# DEQNA/DELQA
    178  1.48     ragge dhu0		at uba? csr 0160440	# DHU-11
    179  1.48     ragge dz0		at uba? csr 0160100	# DZ-11
    180  1.48     ragge dl0		at uba? csr 0176500	# DL-11
    181  1.63     ragge rlc0		at uba? csr 0174400	# RL11/RLV11 controller
    182  1.63     ragge rl*		at rlc? drive?		# RL01/RL02 disk drive
    183  1.48     ragge 
    184  1.48     ragge # MSCP devices
    185  1.14     ragge mscpbus*	at uda?
    186  1.15     ragge mscpbus*	at mtc?
    187  1.48     ragge #mscpbus*	at kdb?
    188  1.14     ragge 
    189  1.14     ragge ra*		at mscpbus? drive?	# MSCP disk
    190  1.28     ragge rx*		at mscpbus? drive?	# MSCP floppy
    191  1.15     ragge mt*		at mscpbus? drive?	# MSCP tape
    192   1.4     ragge 
    193  1.16     ragge # VS2000 builtin MFM controller (HDC9224)
    194  1.31     ragge #hdc0		at vsbus0		# The strange builtin MFM controller
    195  1.16     ragge 
    196  1.48     ragge # SCSI devices
    197  1.60      matt scsibus*	at asc?
    198  1.44     ragge scsibus*	at ncr?
    199  1.44     ragge 
    200  1.44     ragge sd*		at scsibus? target? lun?
    201  1.44     ragge st*		at scsibus? target? lun?
    202  1.44     ragge cd*		at scsibus? target? lun?
    203  1.44     ragge ch*		at scsibus? target? lun?
    204  1.44     ragge ss*		at scsibus? target? lun?
    205  1.44     ragge uk*		at scsibus? target? lun?
    206  1.16     ragge 
    207  1.32     ragge # VAXstation graphics support
    208  1.48     ragge wsdisplay0	at smg0
    209  1.48     ragge #wsdisplay0	at clr0
    210  1.48     ragge #wsdisplay0	at qd0
    211  1.48     ragge #wsdisplay0	at qv0
    212  1.48     ragge lkc0		at dz0
    213  1.32     ragge 
    214   1.8       jtc pseudo-device   loop	1
    215   1.1     ragge pseudo-device   pty	48
    216  1.54    itojun pseudo-device	bpfilter 8		# Not supported by de yet.
    217   1.8       jtc pseudo-device	sl	2
    218   1.8       jtc pseudo-device	ppp	2
    219   1.8       jtc pseudo-device	tun	2
    220  1.54    itojun #pseudo-device	gre	2		# generic L3 over IP tunnel
    221  1.54    itojun pseudo-device	gif	4		# IPv[46] over IPv[46] tunnel (RFC1933)
    222  1.54    itojun #pseudo-device	faith	1		# IPv[46] tcp relay translation i/f
    223  1.61    itojun #pseudo-device	stf	1		# 6to4 IPv6 over IPv4 encapsulation
    224   1.8       jtc pseudo-device	tb	1
    225   1.8       jtc pseudo-device	vnd	4
    226  1.18     mikel pseudo-device	ccd	4
    227  1.40     oster #pseudo-device	raid	4		# RAIDframe disk driver
    228  1.59    simonb #options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
    229  1.26      fair # rnd is EXPERIMENTAL
    230  1.26      fair #pseudo-device	rnd			# /dev/random and in-kernel generator
    231