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