blob: b4f06846c3ae8cc0cbd9bd348c93f073731f6716 (
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
|
#
# DECstation 5000/200 (KN02 motherboard, codname 3MAX) 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_200 # 3MAX (kn02)
# 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 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
# 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
|