Annotation of sys/arch/hp300/conf/GENERIC, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: GENERIC,v 1.47 2007/01/06 20:17:59 miod Exp $
2: #
3: # For further information on compiling OpenBSD kernels, see the config(8)
4: # man page.
5: #
6: # For further information on hardware support for this architecture, see
7: # the intro(4) man page. For further information about kernel options
8: # for this architecture, see the options(4) man page. For an explanation
9: # of each device driver in this file see the section 4 man page for the
10: # device.
11:
12: machine hp300 m68k
13: include "../../../conf/GENERIC"
14: maxusers 32 # estimated number of users
15:
16: # Support for various CPU types
17: option HP340
18: option HP345
19: option HP360
20: option HP362
21: option HP370
22: option HP375
23: option HP380
24: option HP382
25: option HP385
26: option HP400
27: option HP425
28: option HP433
29:
30: # Options for HP hardware
31: option USELEDS # make the lights twinkle
32: #option CONSCODE="9" # force console at this select code for DIO
33: # or DIO-II devices, or 256 + slot number
34: # for SGC devices
35:
36: option WSDISPLAY_COMPAT_RAWKBD # provide raw scancodes; needed for X11
37:
38: option COMPAT_HPUX # HP-UX binary compatibility
39: option COMPAT_M68K4K # compat. with NetBSD/m68k4k binaries
40: option COMPAT_SUNOS # SunOS/sun3 binaries
41:
42: # Verbose descriptions of unconfigured DIO devices
43: # (Warning: this compiles in a large string table)
44: option DIOVERBOSE # recognize "unknown" DIO devices
45:
46: config bsd swap generic
47:
48: mainbus0 at root # root "bus"
49:
50: intio0 at mainbus0 # internal i/o space
51: dio0 at mainbus0 # DIO/DIO-II bus
52: sgc0 at mainbus0 # SGC bus on some 4xx models
53:
54: # Human Interface Loop devices
55: hil0 at intio? # HIL controller
56: hilkbd* at hil? # keyboards
57: wskbd* at hilkbd? mux 1
58: hilms* at hil? # mice, buttons and tablets
59: wsmouse* at hilms? mux 0
60: hilid* at hil? # ID module
61:
62: # Frodo utility chip found on 362, 382 and 4xx's
63: frodo0 at intio?
64: #isabr0 at frodo0 # ISA slot on some 4xx models
65:
66: # 8250-like serial ports found on Frodo ASIC
67: dnkbd0 at frodo? # Domain keyboard flavor
68: wskbd* at dnkbd? mux 1
69: wsmouse* at dnkbd? mux 0
70: apci* at frodo? # tty flavor
71:
72: # Davinci framebuffer
73: dvbox* at intio?
74: dvbox* at dio?
75: wsdisplay* at dvbox?
76:
77: # Gatorbox framebuffer
78: gbox* at intio?
79: gbox* at dio?
80: wsdisplay* at gbox?
81:
82: # Hyperion framebuffer
83: hyper* at dio?
84: wsdisplay* at hyper?
85:
86: # Renaissance framebuffer
87: rbox* at intio?
88: rbox* at dio?
89: wsdisplay* at rbox?
90:
91: # Topcat/catseye framebuffers
92: topcat* at intio?
93: topcat* at dio?
94: wsdisplay* at topcat?
95:
96: # TurboVRX framebuffer
97: tvrx* at dio?
98: wsdisplay* at tvrx?
99:
100: # SGC framebuffers
101: sti* at sgc?
102: wsdisplay* at sti?
103:
104: dca0 at dio? scode 9 flags 1 # DCA serial interfaces
105: dca* at dio?
106:
107: dcm* at dio? flags 0xe # DCM 4- or 8-port serial interfaces
108:
109: le* at dio? # LANCE ethernet interfaces
110:
111: nhpib0 at dio? scode 7 # slow internal HP-IB
112: nhpib* at dio?
113:
114: fhpib* at dio? # `fast' HP-IB
115:
116: hpibbus0 at nhpib0
117: hpibbus* at nhpib?
118: hpibbus* at fhpib?
119:
120: hd* at hpibbus? # HP-IB disks
121: ct* at hpibbus? # HP-IB cartridge tapes
122: mt* at hpibbus? # HP-IB 9-track tape
123: ppi0 at hpibbus0 slave 5 punit 0 # HP-IB plotter
124:
125: spc* at dio? flags 0x00 # SCSI controller
126: scsibus* at spc?
127:
128: sd* at scsibus? # SCSI disks
129: st* at scsibus? # SCSI tapes
130: cd* at scsibus? # SCSI CD-ROMs
131: ch* at scsibus? # SCSI changer devices
132: ss* at scsibus? # SCSI scanners
133: safte* at scsibus? # SCSI AF-TE
134: ses* at scsibus? # SCSI enclosure services
135: uk* at scsibus? # unknown SCSI devices
136:
137: # ISA devices
138: #isa* at isabr?
139:
140: pseudo-device wsmux 2 # mouse and keyboard multiplexor
CVSweb