Home | History | Annotate | Line # | Download | only in conf
GENERIC revision 1.3
      1 #
      2 # DECstation (3100 or 5000/xxx)
      3 #
      4 #	Generic config.new configuration for NetBSD/pmax
      5 # 	$NetBSD: GENERIC,v 1.3 1996/08/28 05:49:35 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 
     73 # pmax specific
     74 options		COMPAT_ULTRIX	# ultrix compatibility
     75 options		"HZ=256"	# RTC rate required
     76 
     77 # Note that this configuration is unlikely to work, yet...
     78 config		gennetbsd	swap generic
     79 
     80 
     81 ########################################################################
     82 #                                                                      #
     83 # DECstation Turbochannel configuration and options                    #
     84 #                                                                      #
     85 ########################################################################
     86 
     87 tc*		at	mainbus0	# All but PMAXes have a turbochannel
     88 
     89 
     90 ########################################################################
     91 # Common configuration for machines with IO ASIC chips                 #
     92 # (3MIN, MAXINE, 3MAXPLUS)                                             #
     93 ########################################################################
     94 ioasic0		at	tc?
     95 clock0	at ioasic? 			# RTC
     96 asc0	at ioasic?			# system SCSI subslot
     97 scc0	at ioasic?
     98 le0	at ioasic?			# tc onboard lance
     99 scc1	at ioasic?			# Not present on Maxine
    100 
    101 ########################################################################
    102 # MAXINE-only baseboard devices and on-baseboard "options"             #
    103 ########################################################################
    104 xcfb0	at tc?				# TC framebuffer "option"
    105 dtop0	at ioasic0
    106 #isdn	at ioasic0
    107 #fdc    at ioasic0			# floppy disk
    108 
    109 
    110 ########################################################################
    111 # Configuration for 3MAX (5000/200) which has turbochannel but no ASIC.#
    112 # 3MAX (5000/200) baseboard devices and on-baseboard "options"         #
    113 ########################################################################
    114 clock0	at mainbus0  			# RTC
    115 dc0	at mainbus0
    116 le0	at tc? #slot ?  offset ?	# TC ether "option" on baseboard
    117 asc0	at tc?				# TC scsi  "option" on baseboard
    118 # For now, pretend this machine has an IOASIC.
    119 dc0	at ioasic?			# dc7083 four-port DZ device
    120 
    121 ########################################################################
    122 #  Supported turbochannel option cards			               #
    123 ########################################################################
    124 cfb0	at tc?
    125 mfb0	at tc?
    126 sfb0	at tc?
    127 #sfb1	at tc?
    128 le*	at tc? #slot ?  offset ?		# TC ether option
    129 #tt0	at tc? #slot? offset ?
    130 
    131 
    132 ########################################################################
    133 # Decstation 2100/3100 (aka PMAX aka KN01) configuration.              #
    134 # (these don't really have any options except a framebuffer.)          #
    135 ########################################################################
    136 clock0	at mainbus0			# RTC
    137 pm0	at mainbus0			# 3100 onboard fb
    138 dc0	at mainbus0			# dc7083 four-port DZ device
    139 le0	at mainbus0			# 3100 onboard lance
    140 sii0	at mainbus0			# onboard scsi
    141 
    142 
    143 ########################################################################
    144 # SCSI configuration                                                   #
    145 ########################################################################
    146 
    147 #
    148 # SCSI configuration for new-config machine-independent SCSI driver
    149 #
    150 scsibus*	at sii?
    151 scsibus*	at asc?
    152 
    153 sd*	at	scsibus?	target ? lun ?
    154 st*	at	scsibus?	target ? lun ?
    155 cd*	at	scsibus?	target ? lun ?
    156 
    157 
    158 #
    159 # SCSI configuration for old DECstation SCSI driver
    160 #
    161 oldscsibus*	at sii?
    162 oldscsibus*	at asc?
    163 
    164 rz0	at	oldscsibus?	target ? drive ?
    165 rz1	at	oldscsibus?	target ? drive ?
    166 rz2	at	oldscsibus?	target ? drive ?
    167 rz3	at	oldscsibus?	target ? drive ?
    168 rz4	at	oldscsibus?	target ? drive ?
    169 rz5	at	oldscsibus?	target ? drive ?
    170 tz0	at	oldscsibus?	target?  drive ?
    171 tz1	at	oldscsibus?	target?  drive ?
    172 
    173 
    174 #
    175 # pseudo-devices
    176 #
    177 
    178 pseudo-device	sl		 4	# serial-line IP ports
    179 pseudo-device	pty		64	# pseudo ptys
    180 pseudo-device	bpfilter	16	# packet filter ports
    181 pseudo-device	loop
    182 pseudo-device	vnd		4	# virtual disk ick
    183 
    184 #pseudo-device	ether			# From old config. what does it mean?
    185 pseudo-device	rasterconsole	1 	# NB: raster console requires "fb"
    186 pseudo-device	fb		3	# up to 3 framebuffers
    187