Home | History | Annotate | Line # | Download | only in conf
GENERIC revision 1.4
      1 #
      2 # DECstation (3100 or 5000/xxx)
      3 #
      4 #	Generic config.new configuration for NetBSD/pmax
      5 # 	$NetBSD: GENERIC,v 1.4 1996/08/28 05:50:59 jonathan Exp $
      6 #
      7 include		"std.pmax"
      8 
      9 maxusers	8
     10 
     11 #  enables fudging of swap blocks to swap after a miniroot
     12 #  in the b partition, and make the kernel call setconf() to ask
     13 #  what the root device is.
     14 options		GENERIC
     15 
     16 options		CPU_R3000		# R2000/R3000 support
     17 
     18 # replaces "cpu ds5k/240"
     19 options		DS5000_240		# 3MAXPLUS (kn03) support
     20 options		DS5000_100		# 3MIN (kn02ba/kmin) support
     21 options		DS5000_25		# MAXINE (kn02ca/xine) support
     22 options		DS5000_200		# 3MAX (kn02) support, one day
     23 
     24 options		DS3100			# PMAX (kn01) DECstation 2100, 3100
     25 
     26 
     27 # You need to set this locally, but it doesn't do much outside the kernel.
     28 # Set up /etc/localtime instead.
     29 options		TIMEZONE="0"		# minutes west of GMT (for)
     30 options		DST=0			# use daylight savings rules
     31 
     32 
     33 # Standard system options
     34 options		SWAPPAGER		# swap pager (anonymous and swap space)
     35 options		VNODEPAGER		# vnode pager (mapped files)
     36 options		DEVPAGER		# device pager (mapped devices)
     37 #options	DIAGNOSTIC		# extra kernel debugging checks
     38 options		DEBUG			# extra kernel debugging support
     39 options		"COMPAT_43"		# compatibility with 4.3BSD binaries
     40 options		KTRACE			# system call tracing support
     41 options		"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
     42 
     43 #options	KGDB			# support for kernel gdb
     44 #options	"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
     45 #options	"KGDBDEV=15*256+0"	# device for kernel gdb
     46 
     47 # Filesystem options
     48 options		FIFO		# POSIX fifo support (in all filesystems)
     49 options		FFS,QUOTA	# fast filesystem with user and group quotas
     50 options		MFS		# memory-based filesystem
     51 options		NFSCLIENT	# Sun NFS-compatible filesystem (client)
     52 options		NFSSERVER	# Sun NFS-compatible filesystem (server)
     53 options		KERNFS		# kernel data-structure filesystem
     54 #options	FDESC		# user file descriptor filesystem
     55 #options	UMAPFS		# uid/gid remapping filesystem
     56 options		NULLFS		# null layer filesystem
     57 #options	LFS		# Log-based filesystem (still experimental)
     58 #options	PORTAL		# portal filesystem (still experimental)
     59 
     60 # Networking options
     61 options		INET		# Internet protocols
     62 options		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
     63 options		GATEWAY		# IP packet forwarding
     64 #options	MULTICAST	# Multicast support
     65 #options	MROUTING	# Multicast routing support
     66 #options	ISO		# OSI networking
     67 #options	TPIP
     68 #options	EON
     69 
     70 options		COMPAT_10	# Pre-NetBSD 1.1 compatibility
     71 options		COMPAT_11
     72 options		COMPAT_12
     73 
     74 # pmax specific
     75 options		COMPAT_ULTRIX	# ultrix compatibility
     76 options		"HZ=256"	# RTC rate required
     77 
     78 # Note that this configuration is unlikely to work, yet...
     79 config		gennetbsd	swap generic
     80 
     81 
     82 ########################################################################
     83 #                                                                      #
     84 # DECstation Turbochannel configuration and options                    #
     85 #                                                                      #
     86 ########################################################################
     87 
     88 tc*		at	mainbus0	# All but PMAXes have a turbochannel
     89 
     90 
     91 ########################################################################
     92 # Common configuration for machines with IO ASIC chips                 #
     93 # (3MIN, MAXINE, 3MAXPLUS)                                             #
     94 ########################################################################
     95 ioasic0		at	tc?
     96 clock0	at ioasic? 			# RTC
     97 asc0	at ioasic?			# system SCSI subslot
     98 scc0	at ioasic?
     99 le0	at ioasic?			# tc onboard lance
    100 scc1	at ioasic?			# Not present on Maxine
    101 
    102 ########################################################################
    103 # MAXINE-only baseboard devices and on-baseboard "options"             #
    104 ########################################################################
    105 xcfb0	at tc?				# TC framebuffer "option"
    106 dtop0	at ioasic0
    107 #isdn	at ioasic0
    108 #fdc    at ioasic0			# floppy disk
    109 
    110 
    111 ########################################################################
    112 # Configuration for 3MAX (5000/200) which has turbochannel but no ASIC.#
    113 # 3MAX (5000/200) baseboard devices and on-baseboard "options"         #
    114 ########################################################################
    115 clock0	at mainbus0  			# RTC
    116 dc0	at mainbus0
    117 le0	at tc? #slot ?  offset ?	# TC ether "option" on baseboard
    118 asc0	at tc?				# TC scsi  "option" on baseboard
    119 # For now, pretend this machine has an IOASIC.
    120 dc0	at ioasic?			# dc7083 four-port DZ device
    121 
    122 ########################################################################
    123 #  Supported turbochannel option cards			               #
    124 ########################################################################
    125 cfb0	at tc?
    126 mfb0	at tc?
    127 sfb0	at tc?
    128 #sfb1	at tc?
    129 le*	at tc? #slot ?  offset ?		# TC ether option
    130 #tt0	at tc? #slot? offset ?
    131 
    132 
    133 ########################################################################
    134 # Decstation 2100/3100 (aka PMAX aka KN01) configuration.              #
    135 # (these don't really have any options except a framebuffer.)          #
    136 ########################################################################
    137 clock0	at mainbus0			# RTC
    138 pm0	at mainbus0			# 3100 onboard fb
    139 dc0	at mainbus0			# dc7083 four-port DZ device
    140 le0	at mainbus0			# 3100 onboard lance
    141 sii0	at mainbus0			# onboard scsi
    142 
    143 
    144 ########################################################################
    145 # SCSI configuration                                                   #
    146 ########################################################################
    147 
    148 #
    149 # SCSI configuration for new-config machine-independent SCSI driver
    150 #
    151 scsibus*	at sii?
    152 scsibus*	at asc?
    153 
    154 sd*	at	scsibus?	target ? lun ?
    155 st*	at	scsibus?	target ? lun ?
    156 cd*	at	scsibus?	target ? lun ?
    157 
    158 
    159 #
    160 # SCSI configuration for old DECstation SCSI driver
    161 #
    162 oldscsibus*	at sii?
    163 oldscsibus*	at asc?
    164 
    165 rz0	at	oldscsibus?	target ? drive ?
    166 rz1	at	oldscsibus?	target ? drive ?
    167 rz2	at	oldscsibus?	target ? drive ?
    168 rz3	at	oldscsibus?	target ? drive ?
    169 rz4	at	oldscsibus?	target ? drive ?
    170 rz5	at	oldscsibus?	target ? drive ?
    171 tz0	at	oldscsibus?	target?  drive ?
    172 tz1	at	oldscsibus?	target?  drive ?
    173 
    174 
    175 #
    176 # pseudo-devices
    177 #
    178 
    179 pseudo-device	sl		 4	# serial-line IP ports
    180 pseudo-device	pty		64	# pseudo ptys
    181 pseudo-device	bpfilter	16	# packet filter ports
    182 pseudo-device	loop
    183 pseudo-device	vnd		4	# virtual disk ick
    184 
    185 #pseudo-device	ether			# From old config. what does it mean?
    186 pseudo-device	rasterconsole	1 	# NB: raster console requires "fb"
    187 pseudo-device	fb		3	# up to 3 framebuffers
    188