summaryrefslogtreecommitdiff
path: root/sys/arch/pmax/conf/DS5000_240
blob: 3f5982b3d752159798b775845a42c563472d688b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#
# DECstation 5000/240 kernel config
#

machine		pmax			# machine type

# generic mips support
option		CPU_R3000		# R2000/R3000 support
option		MIPS1			# R2000/R3000 support
# support for specific models of decstation
option	 	DS5000_240		# 3MAXPLUS (kn03)
# pmax specific
option		"HZ=256"		# rtc rate required
option		"NKMEMCLUSTERS=1024"	# 4k pages in kernel malloc pool
# timezone stuff
option		TIMEZONE=0
option		DST=0			# use daylight savings rules

maxusers	64

# standard system options
option		SWAPPAGER		# swap pager (anonymous and swap space)
option		VNODEPAGER		# vnode pager (mapped files)
option		DEVPAGER		# device pager (mapped devices)
# the usual stuff
option		"COMPAT_43"		# compatibility with 4.3BSD binaries
option		NATIVE_ELF		# elf is our native binary format
# the usual filesystems
option		FFS			# fast filesystem
option		FIFO			# posix fifo support
option		CD9660			# iso9660 cdrom filesystem
option		MSDOSFS			# msdos filesystem
# networking
option		INET			# the networking stuff
option		NFSCLIENT		# nfs client code
option		NFSSERVER		# nfs server code
# shared memory
option		SYSVMSG			# sysv messages
option		SYSVSEM			# sysv semaphores
option		SYSVSHM			# sysv shared memory
# ktrace support
option		KTRACE			# ktrace(1) support
# debugging stuff
#option		DIAGNOSTIC		# extra kernel debugging checks
#option		DEBUG			# extra kernel debugging support
#option		KGDB			# support for kernel gdb
#option		"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#option		"KGDBDEV=15*256+0"	# device for kernel gdb
# other stuff
#option		NTP			# network time protocol
#option		UCONSOLE		# users can redirect console (unsafe)
# other filesystems
#option		MFS			# memory-based filesystem
#option		KERNFS			# kernel data-structure filesystem
#option		FDESC			# user file descriptor filesystem
#option		UMAPFS			# uid/gid remapping filesystem
#option		NULLFS			# null layer filesystem
#option	        UNION			# union filesystem
#option		LFS			# log-based filesystem (experimental)
#option		PORTAL			# portal filesystem (experimental)
# other networking options
#option		"TCP_COMPAT_42"		# compatibility with 4.2BSD tcp/ip
#option		GATEWAY			# ip packet forwarding
#option		MULTICAST		# multicast support
#option		MROUTING		# multicast routing support
#option		ISO			# osi networking
#option		TPIP
#option		EON
# i think this is not required for us - NetBSD backwards compatibility
#option		COMPAT_10		# NetBSD 1.0
#option		COMPAT_11		# NetBSD 1.1
#option		COMPAT_12		# Netbsd 1.2
# compat stuff
#option		COMPAT_ULTRIX		# ultrix compatibility

config		bsd	root on rz0a swap on rz0b dumps on rz0b

mainbus0	at root
cpu*		at mainbus0
# turbochannel bus
tc*		at mainbus0		# all but PMAXes have a turbochannel
cfb0		at tc?			# framebuffer (color)
mfb0		at tc?			# framebuffer (mono)
sfb0		at tc?
le0		at tc?			# decstation 5000/200 baseboard 
le*		at tc?			# other lance network interfaces
# 5000/200-only (aka 3MAX aka KN02) baseboard devices (tc but no ioasic)
clock0		at mainbus0		# rtc
dc0		at mainbus0
le0		at tc?			# tc ether "option" on baseboard
asc0		at tc?			# tc scsi  "option" on baseboard
# for now, pretend this machine has an ioasic
dc0		at ioasic?		# dc7083 four-port dz device
# the scsi busses
oldscsibus*	at asc?
# scsi configuration for old 4.4bsd/pmax decstation scsi driver
rz0		at oldscsibus? target ? drive ?
rz1		at oldscsibus? target ? drive ?
rz2		at oldscsibus? target ? drive ?
rz3		at oldscsibus? target ? drive ?
rz4		at oldscsibus? target ? drive ?
rz5		at oldscsibus? target ? drive ?
rz6		at oldscsibus? target ? drive ?
tz0		at oldscsibus? target ? drive ?
tz1		at oldscsibus? target ? drive ?

pseudo-device	loop		1
pseudo-device	sl		1	# serial-line ip ports
pseudo-device   ppp             1       # point ot point ip ports
pseudo-device	rasterconsole	1 	# nb: raster console requires "fb"
pseudo-device	fb		1	# up to 3 framebuffers
pseudo-device	vnd		4	# virtual disk ick
pseudo-device   ccd             4       # concatenated disks
pseudo-device	bpfilter	16	# packet filter ports
pseudo-device	pty		64	# pseudo ptys