GENERIC revision 1.18.2.1 1 # $NetBSD: GENERIC,v 1.18.2.1 1997/01/30 05:38:20 thorpej Exp $
2 #
3 # Generic kernel - one size fits all.
4 #
5 machine "hp300"
6
7 cpu "HP320"
8 cpu "HP330" # includes 318, 319
9 cpu "HP340"
10 cpu "HP350"
11 cpu "HP360"
12 cpu "HP370"
13 cpu "HP375" # includes 345, 400t, 400s
14 cpu "HP380" # includes 425t, 425s, 433s
15 ident GENERIC
16
17 # Need to set locally
18 maxusers 32
19
20 # Standard system options
21 options SWAPPAGER # swap pager (anonymous and swap space)
22 options VNODEPAGER # vnode pager (mapped files)
23 options DEVPAGER # device pager (mapped devices)
24 options "COMPAT_43" # compatibility with 4.3BSD interfaces
25 options "COMPAT_44" # compatibility with 4.4BSD binaries
26 options "COMPAT_09" # compatibility with NetBSD 0.9
27 options "COMPAT_10" # compatibility with NetBSD 1.0
28 options "COMPAT_11" # compatibility with NetBSD 1.1
29 options "COMPAT_12" # compatibility with NetBSD 1.2
30 options SYSVSHM # System V-style shared memory
31 options SYSVSEM # System V-style semaphores
32 options SYSVMSG # System V-style message queues
33 options KTRACE # system call tracing support
34 options "NKMEMCLUSTERS=1024" # # 4K pages in kernel malloc pool
35 options EXEC_AOUT # support for exec'ing a.out
36 options EXEC_SCRIPT # support for #! scripts
37
38 # Filesystem options
39 options FIFO # POSIX fifo support (in all filesystems)
40 options FFS,QUOTA # fast filesystem with user and group quotas
41 options "CD9660" # CD-ROM ISO-9660 filesystem
42 options NFSSERVER # Network filesystem server
43 options NFSCLIENT # Network filesystem client
44 options UNION # Union filesystem (req. for FDESC)
45 options KERNFS # kernel data-structure filesystem
46 options FDESC # user file descriptor filesystem
47 options PROCFS # /proc filesystem
48 options MFS # Memory-based filesystem
49
50 # Networking options
51 options INET # Internet protocols
52 options GATEWAY # IP forwarding + larger mb_map
53 options MROUTING # Multicast routing
54 options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP
55 options PFIL_HOOKS # packet processing hooks
56
57 # Options for HP hardware
58 options FPSP # floating point interface for 68040
59 options USELEDS # make the lights twinkle
60 options COMPAT_NOLABEL # defaults for unlabeled disks
61 #options PANICBUTTON # two fast <reset>s on HIL dump kernel
62 #options CONSCODE="9" # force console at this select code
63 options UK_KEYBOARD # include United Kingdom HIL keymap
64 options SE_KEYBOARD # include Swedish HIL keymap
65
66 #
67 # HP-UX binary compatibility.
68 # NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
69 #
70 options COMPAT_HPUX # HP-UX binary compatibility
71
72 #options "COMPAT_M68K4K" # compat. with NetBSD/m68k4k binaries
73
74 # Debugging options
75 options DIAGNOSTIC # Extra kernel sanity checks
76 #options DEBUG # Enable misc. kernel debugging code
77 options DDB # Kernel Dynamic Debugger
78
79 config netbsd swap generic
80
81 master hpib0 at scode7
82 master hpib1 at scode?
83 master hpib2 at scode?
84 master hpib3 at scode?
85 disk rd0 at hpib? slave ?
86 disk rd1 at hpib? slave ?
87 disk rd2 at hpib? slave ?
88 disk rd3 at hpib? slave ?
89 disk rd4 at hpib? slave ?
90 disk rd5 at hpib? slave ?
91 disk rd6 at hpib? slave ?
92 tape ct0 at hpib0 slave ?
93 tape ct1 at hpib0 slave ? flags 1
94 tape mt0 at hpib0 slave ?
95 device ppi0 at hpib0 slave 5
96
97 master scsi0 at scode?
98 master scsi1 at scode?
99 master scsi2 at scode?
100 master scsi3 at scode?
101 disk sd0 at scsi? slave ?
102 disk sd1 at scsi? slave ?
103 disk sd2 at scsi? slave ?
104 disk sd3 at scsi? slave ?
105 disk sd4 at scsi? slave ?
106 disk sd5 at scsi? slave ?
107 disk sd6 at scsi? slave ?
108 disk sd7 at scsi? slave ?
109 disk sd8 at scsi? slave ?
110 disk sd9 at scsi? slave ?
111 tape st0 at scsi? slave ?
112 tape st1 at scsi? slave ?
113
114 device dca0 at scode9 flags 1
115 device dca1 at scode?
116
117 device dcm0 at scode? flags 0xe
118 device dcm1 at scode? flags 0xe
119
120 device le0 at scode?
121 device le1 at scode?
122
123 device grf0 at scode?
124 device grf1 at scode?
125
126 pseudo-device pty 64 # pseudo ptys
127 pseudo-device sl 4 # SLIP network interfaces
128 pseudo-device ppp 4 # PPP network interfaces
129 pseudo-device bpfilter 16 # Berkeley packet filter
130 pseudo-device vnd 4 # vnode pseudo-disks
131 pseudo-device ccd 4 # concatenated disk devices
132 pseudo-device ite # terminal emulation on grf
133 pseudo-device loop # loopback network interface
134 pseudo-device ether # basic ethernet support
135 pseudo-device ipfilter # IP Filter package
136