Annotation of src/sys/arch/hp300/conf/DUALITY, Revision 1.37
1.37 ! thorpej 1: # $NetBSD: DUALITY,v 1.36 1999/07/31 20:19:31 thorpej Exp $
1.1 mycroft 2: #
1.27 mycroft 3: # Generic kernel - one size fits all.
1.1 mycroft 4: #
1.11 mycroft 5:
1.27 mycroft 6: # Include attributes common to all hp300s
7: include "arch/hp300/conf/std.hp300"
8:
9: # Support for various CPU types
10: #options HP320
11: #options HP330 # includes 318, 319
12: #options HP340
1.28 thorpej 13: #options HP345
1.27 mycroft 14: #options HP350
15: #options HP360
16: #options HP370
1.28 thorpej 17: #options HP375
18: options HP380
1.36 thorpej 19: options HP385
1.28 thorpej 20: #options HP400
21: #options HP425
22: #options HP433
1.27 mycroft 23:
24: # Need to set locally
1.11 mycroft 25: maxusers 16
1.1 mycroft 26:
1.27 mycroft 27: # Standard system options
28: options COMPAT_43 # compatibility with 4.3BSD interfaces
29: options COMPAT_44 # compatibility with 4.4BSD binaries
30: #options COMPAT_09 # compatibility with NetBSD 0.9
31: options COMPAT_10 # compatibility with NetBSD 1.0
32: options COMPAT_11 # compatibility with NetBSD 1.1
33: options COMPAT_12 # compatibility with NetBSD 1.2
1.33 thorpej 34: options COMPAT_13 # compatibility with NetBSD 1.3
1.35 augustss 35: options COMPAT_14 # compatibility with NetBSD 1.4
1.27 mycroft 36: options SYSVSHM # System V-style shared memory
37: #options SYSVSEM # System V-style semaphores
38: #options SYSVMSG # System V-style message queues
39: options KTRACE # system call tracing support
40: options LKM # Loadable kernel modules
41:
42: # Filesystems
1.29 lukem 43: file-system FFS # fast filesystem
44: #file-system CD9660 # CD-ROM ISO-9660 filesystem
45: file-system NFS # Network filesystem client
46: #file-system UNION # Union filesystem (req. for FDESC)
47: #file-system KERNFS # kernel data-structure filesystem
48: file-system FDESC # user file descriptor filesystem
49: #file-system PROCFS # /proc filesystem
50: file-system MFS # Memory-based filesystem
1.27 mycroft 51:
52: # Filesystem options
53: #options QUOTA # User and group quotas in FFS
54: options NFSSERVER # Network filesystem server
55:
56: # Networking options
57: options INET # Internet protocols
1.29 lukem 58: options GATEWAY # IP forwarding + larger mb_map
59: #options MROUTING # Multicast routing
60: #options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
1.27 mycroft 61: #options PFIL_HOOKS # packet filter hooks
62:
63: # Options for HP hardware
64: options FPSP # floating point interface for 68040
65: #options USELEDS # make the lights twinkle
66: options COMPAT_NOLABEL # defaults for unlabeled disks
1.29 lukem 67: #options PANICBUTTON # two fast <reset>s on HIL dump kernel
1.30 lukem 68: #options CONSCODE=9 # force console at this select code
1.27 mycroft 69: #options UK_KEYBOARD # include United Kingdom HIL keymap
70: #options SE_KEYBOARD # include Swedish HIL keymap
71:
72: # This option enables a different copyin/copyout that uses page
73: # mapping for large copies.
74: #options MAPPEDCOPY # different copyin/copyout for large copies
75:
76: #
77: # HP-UX binary compatibility.
1.31 lukem 78: # NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
1.27 mycroft 79: #
80: #options COMPAT_HPUX # HP-UX binary compatibility
81:
82: options COMPAT_M68K4K # compat. with NetBSD/m68k4k binaries
83:
84: # Debugging options
85: options DIAGNOSTIC # Extra kernel sanity checks
86: #options DEBUG # Enable misc. kernel debugging code
87: options DDB # Kernel Dynamic Debugger
1.32 lukem 88: #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
1.27 mycroft 89:
90: # Verbose descriptions of unconfigured DIO devices
91: # (Warning: this compiles in a large string table)
92: #options DIOVERBOSE # recognize "unknown" DIO devices
93:
94: config netbsd root on ? type ?
95:
96: mainbus0 at root # root "bus"
97:
98: intio0 at mainbus0 # internal i/o space
99: dio0 at mainbus0 # DIO/DIO-II bus
100:
101: # Davinci framebuffer
102: #dvbox* at intio?
103: #dvbox* at dio? scode ?
104:
105: # Gatorbox framebuffer
106: #gbox* at intio?
107: #gbox* at dio? scode ?
108:
109: # Hyperion framebuffer
110: #hyper* at dio? scode ?
111:
112: # Renaissance framebuffer
113: #rbox* at intio?
114: #rbox* at dio? scode ?
115:
116: # Topcat/catseye framebuffers
117: topcat* at intio?
118: topcat* at dio? scode ?
119:
120: # Framebuffer abstraction
121: #grf* at dvbox?
122: #grf* at gbox?
123: #grf* at hyper?
124: #grf* at rbox?
125: grf* at topcat?
126:
127: # Internal Terminal Emulator
128: ite* at grf?
129:
1.31 lukem 130: dca0 at dio? scode 9 flags 1 # DCA serial interfaces
1.27 mycroft 131: dca* at dio? scode ?
132:
133: #dcm* at dio? scode ? flags 0xe # DCM 4- or 8-port serial interfaces
134:
135: le* at dio? scode ? # LANCE ethernet interfaces
136:
137: nhpib0 at dio? scode 7 # slow internal HP-IB
138: nhpib* at dio? scode ?
139:
140: fhpib* at dio? scode ? # `fast' HP-IB
141:
142: hpibbus0 at nhpib0
143: hpibbus* at nhpib?
144: hpibbus* at fhpib?
145:
146: rd* at hpibbus? slave ? punit ? # HP-IB disks
147: ct* at hpibbus? slave ? punit ? # HP-IB cartridge tapes
148: #mt* at hpibbus? slave ? punit ? # HP-IB 9-track tape
149: #ppi0 at hpibbus0 slave 5 punit 0 # HP-IB plotter
150:
151: oscsi* at dio? scode ? # Old HP SCSI
152:
153: sd* at oscsi? target ? lun ? # SCSI disks
154: st* at oscsi? target ? lun ? # SCSI tapes
155: #ac* at oscsi? target ? lun ? # SCSI changers
156:
157: pseudo-device pty 64 # pseudo ptys
158: #pseudo-device sl 4 # SLIP network interfaces
159: #pseudo-device ppp 4 # PPP network interfaces
160: pseudo-device bpfilter 16 # Berkeley packet filter
161: pseudo-device vnd 4 # vnode pseudo-disks
162: #pseudo-device ccd 4 # concatenated disk devices
163: pseudo-device loop # loopback network interface
164: #pseudo-device ipfilter # IP Filter package
CVSweb <webmaster@jp.NetBSD.org>