Annotation of src/sys/arch/hp300/conf/DISKLESS, Revision 1.24
1.24 ! lukem 1: # $NetBSD: DISKLESS,v 1.23 1997/12/01 15:25:34 kleink Exp $
1.1 thorpej 2: #
1.13 thorpej 3: # Diskless HP 9000/300-series workstation
1.1 thorpej 4: #
5:
1.13 thorpej 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.17 thorpej 13: options HP345
1.13 thorpej 14: options HP350
15: options HP360
16: options HP370
1.17 thorpej 17: options HP375
18: options HP380
19: options HP400
20: options HP425
21: options HP433
1.1 thorpej 22:
23: # Need to set locally
24: maxusers 8
25:
26: # Standard system options
1.13 thorpej 27: options COMPAT_43 # compatibility with 4.3BSD interfaces
28: options COMPAT_44 # compatibility with 4.4BSD binaries
29: options COMPAT_09 # compatibility with NetBSD 0.9
30: options COMPAT_10 # compatibility with NetBSD 1.0
31: options COMPAT_11 # compatibility with NetBSD 1.1
32: options COMPAT_12 # compatibility with NetBSD 1.2
1.23 kleink 33: options COMPAT_13 # compatibility with NetBSD 1.3
1.13 thorpej 34: options SYSVSHM # System V-style shared memory
35: options SYSVSEM # System V-style semaphores
36: options SYSVMSG # System V-style message queues
37: options KTRACE # system call tracing support
1.19 lukem 38: options NKMEMCLUSTERS=1024 # 4K pages in kernel malloc pool
1.1 thorpej 39:
1.15 thorpej 40: # Filesystems
1.18 lukem 41: file-system NFS # Network filesystem client
42: file-system UNION # Union filesystem (req. for FDESC)
43: file-system KERNFS # kernel data-structure filesystem
44: file-system FDESC # user file descriptor filesystem
45: file-system PROCFS # /proc filesystem
46: file-system MFS # Memory-based filesystem
1.1 thorpej 47:
48: # Networking options
1.14 scottr 49: options INET # Internet protocols
50: options GATEWAY # IP forwarding + larger mb_map
51: options MROUTING # Multicast routing
52: options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
1.1 thorpej 53:
54: # Options for HP hardware
1.14 scottr 55: options FPSP # floating point interface for 68040
56: options USELEDS # make the lights twinkle
57: options COMPAT_NOLABEL # defaults for unlabeled disks
1.18 lukem 58: #options PANICBUTTON # two fast <reset>s on HIL dump kernel
1.19 lukem 59: #options CONSCODE=9 # force console at this select code
1.14 scottr 60: options UK_KEYBOARD # include United Kingdom HIL keymap
61: options SE_KEYBOARD # include Swedish HIL keymap
1.1 thorpej 62:
1.13 thorpej 63: # This option enables a different copyin/copyout that uses page
64: # mapping for large copies.
65: #options MAPPEDCOPY # different copyin/copyout for large copies
66:
1.4 thorpej 67: #
68: # HP-UX binary compatibility.
1.20 lukem 69: # NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
1.4 thorpej 70: #
1.13 thorpej 71: options COMPAT_HPUX # HP-UX binary compatibility
1.8 thorpej 72:
1.13 thorpej 73: options COMPAT_M68K4K # compat. with NetBSD/m68k4k binaries
1.1 thorpej 74:
75: # Debugging options
1.14 scottr 76: options DDB # Kernel Dynamic Debugger
1.22 lukem 77: #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
1.16 thorpej 78: makeoptions DEBUG="-g" # netbsd.gdb with full debugging symbols
1.14 scottr 79:
80: # Verbose descriptions of unconfigured DIO devices
81: # (Warning: this compiles in a large string table)
82: options DIOVERBOSE # recognize "unknown" DIO devices
1.1 thorpej 83:
1.15 thorpej 84: config netbsd root on ? type nfs
1.13 thorpej 85:
86: mainbus0 at root # root "bus"
87:
88: intio0 at mainbus0 # internal i/o space
89: dio0 at mainbus0 # DIO/DIO-II bus
1.21 thorpej 90:
91: # Frodo utility chip found on 4xx's
92: frodo0 at intio?
93:
94: # 8250-like serial ports found on Frodo ASIC
95: #dnkbd0 at frodo? offset 0x0 # Domain keyboard flavor
96: apci* at frodo? offset ? # tty flavor
1.13 thorpej 97:
98: # Davinci framebuffer
99: dvbox* at intio?
100: dvbox* at dio? scode ?
101:
102: # Gatorbox framebuffer
103: gbox* at intio?
104: gbox* at dio? scode ?
105:
106: # Hyperion framebuffer
107: hyper* at dio? scode ?
108:
109: # Renaissance framebuffer
110: rbox* at intio?
111: rbox* at dio? scode ?
112:
113: # Topcat/catseye framebuffers
114: topcat* at intio?
115: topcat* at dio? scode ?
116:
117: # Framebuffer abstraction
118: grf* at dvbox?
119: grf* at gbox?
120: grf* at hyper?
121: grf* at rbox?
122: grf* at topcat?
1.1 thorpej 123:
1.13 thorpej 124: # Internal Terminal Emulator
125: ite* at grf?
1.1 thorpej 126:
1.20 lukem 127: dca0 at dio? scode 9 flags 1 # DCA serial interfaces
1.13 thorpej 128: dca* at dio? scode ?
1.1 thorpej 129:
1.13 thorpej 130: dcm* at dio? scode ? flags 0xe # DCM 4- or 8-port serial interfaces
1.1 thorpej 131:
1.13 thorpej 132: le* at dio? scode ? # LANCE ethernet interfaces
1.1 thorpej 133:
134: pseudo-device pty 64 # pseudo ptys
135: pseudo-device bpfilter 16 # Berkeley packet filter
136: pseudo-device loop # loopback network interface
CVSweb <webmaster@jp.NetBSD.org>