blob: 32104096b9e46facb663aa61f3aafb4c904c9df8 (
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
116
117
118
119
120
121
122
123
124
125
126
|
# $OpenBSD: GENERIC,v 1.35 2005/01/18 19:13:23 miod Exp $
# $NetBSD: GENERIC,v 1.23 1997/01/31 06:12:57 thorpej Exp $
#
# Generic kernel - one size fits all.
#
machine hp300 m68k
# Include all GENERIC options
include "../../../conf/GENERIC"
# Support for various CPU types
option HP320
option HP330 # includes 318, 319
option HP340
option HP345
option HP350
option HP360
option HP370
option HP375
option HP380
option HP385
option HP400
option HP425
option HP433
# Need to set locally
maxusers 32
# Options for HP hardware
option USELEDS # make the lights twinkle
#option CONSCODE="9" # force console at this select code
option WSDISPLAY_COMPAT_RAWKBD # provide raw scancodes
option COMPAT_HPUX # HP-UX binary compatibility
option COMPAT_M68K4K # compat. with NetBSD/m68k4k binaries
option COMPAT_SUNOS # SunOS/sun3 binaries
# Verbose descriptions of unconfigured DIO devices
# (Warning: this compiles in a large string table)
option DIOVERBOSE # recognize "unknown" DIO devices
config bsd swap generic
mainbus0 at root # root "bus"
intio0 at mainbus0 # internal i/o space
dio0 at mainbus0 # DIO/DIO-II bus
#sgc0 at mainbus0 # SGC bus on some 4xx models
# Human Interface Loop devices
hil0 at intio? # HIL controller
hilkbd* at hil? # keyboards
wskbd* at hilkbd? mux 1
hilms* at hil? # mice, buttons and tablets
wsmouse* at hilms? mux 0
hilid* at hil? # ID module
# Frodo utility chip found on 4xx's
frodo0 at intio?
# 8250-like serial ports found on Frodo ASIC
#dnkbd0 at frodo? offset 0x0 # Domain keyboard flavor
apci* at frodo? # tty flavor
# Davinci framebuffer
dvbox* at intio?
dvbox* at dio?
wsdisplay* at dvbox?
# Gatorbox framebuffer
gbox* at intio?
gbox* at dio?
wsdisplay* at gbox?
# Hyperion framebuffer
hyper* at dio?
wsdisplay* at hyper?
# Renaissance framebuffer
rbox* at intio?
rbox* at dio?
wsdisplay* at rbox?
# Topcat/catseye framebuffers
topcat* at intio?
topcat* at dio?
wsdisplay* at topcat?
# SGC framebuffers
#sti* at sgc?
#wsdisplay* at sti?
dca0 at dio? scode 9 flags 1 # DCA serial interfaces
dca* at dio?
dcm* at dio? flags 0xe # DCM 4- or 8-port serial interfaces
le* at dio? # LANCE ethernet interfaces
nhpib0 at dio? scode 7 # slow internal HP-IB
nhpib* at dio?
fhpib* at dio? # `fast' HP-IB
hpibbus0 at nhpib0
hpibbus* at nhpib?
hpibbus* at fhpib?
hd* at hpibbus? # HP-IB disks
ct* at hpibbus? # HP-IB cartridge tapes
mt* at hpibbus? # HP-IB 9-track tape
ppi0 at hpibbus0 slave 5 punit 0 # HP-IB plotter
spc* at dio? flags 0x00 # SCSI controller
scsibus* at spc?
sd* at scsibus? # SCSI disks
st* at scsibus? # SCSI tapes
cd* at scsibus? # SCSI CD-ROMs
ch* at scsibus? # SCSI changer devices
ss* at scsibus? # SCSI scanners
uk* at scsibus? # unknown SCSI devices
pseudo-device wsmux 2 # mouse and keyboard multiplexor
|