Annotation of sys/arch/macppc/conf/GENERIC, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: GENERIC,v 1.171 2007/08/10 20:48:22 mglocker Exp $g
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 macppc powerpc
13: include "../../../conf/GENERIC"
14: maxusers 32 # estimated number of users
15:
16: # default type, instructs system to try to determine what proper type is
17: # actual machine type probed via name of openfirmware root node.
18: option SYS_TYPE=APPL
19:
20: option PCIVERBOSE
21: option USBVERBOSE
22: #option MACOBIOVERBOSE
23: option ADBVERBOSE
24: option ALTIVEC
25: option APERTURE # in-kernel aperture driver for XFree86
26: option WSDISPLAY_COMPAT_RAWKBD # provide raw scancodes; needed for X11
27:
28: option USER_PCICONF # user-space PCI configuration
29:
30: config bsd swap generic
31:
32: mainbus0 at root
33: cpu* at mainbus0
34:
35: mpcpcibr* at mainbus0 # MPC106 PCI Bridge.
36: memc* at mainbus0
37: openpic* at memc? # openpic interrupt controller
38: kiic* at memc? # Keywest I2C
39: pchb* at pci?
40: ht* at mainbus0
41: smu* at mainbus0
42:
43: #### PCI Bus devices.
44:
45: pci* at mpcpcibr?
46: pci* at ht?
47: ppb* at pci? # PCI-PCI bridges
48: pci* at ppb?
49:
50: siop* at pci?
51: lmc* at pci? # Lan Media Corp SSI/T3/HSSI
52: fxp* at pci?
53: de* at pci?
54: #vme* at pci?
55: vgafb0 at pci? # PCI VGA graphics
56: #ep* at pci? # 3Com 3c59x
57: #ne* at pci? # NE2000-compatible Ethernet
58: #adv* at pci? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
59: ahc* at pci? # Adaptec 294x, aic78x0 SCSI
60: #bha* at pci? # BusLogic 9xx SCSI
61: #ami* at pci?
62: pcscp* at pci? # AMD Am53c974 PCscsi-PCI SCSI
63: isp* at pci? # Qlogic ISP [12]0x0 SCSI/FibreChannel
64: mpi* at pci? # LSI Logic MPT-Fusion Message Passing Interface
65: arc* at pci? # Areca RAID Controllers
66: option ISP_COMPILE_FW
67: pciide* at pci?
68: kauaiata* at pci? # Apple ATA 100
69: wdc* at kauaiata?
70: macobio0 at pci?
71: gem* at pci? # GMAC ethernet
72: hme* at pci? # HME ethernet
73: vge* at pci? # VIA VT612x
74: dc* at pci? # DEC Tulip 21143 clones
75: xl* at pci? # 3C9xx ethernet
76: rl* at pci? # RealTek 81[23]9 ethernet
77: em* at pci? # Intel Pro/1000 ethernet
78: #ixgb* at pci? # Intel Pro/10Gb ethernet
79: epic* at pci? # SMC EPIC/100 ethernet
80: bge* at pci? # Broadcom BCM570x (aka Tigon3)
81: ti* at pci? # Alteon Tigon 1Gb ethernet
82: re* at pci? # Realtek 8169/8169S/8110S
83: re* at cardbus? # Realtek 8169/8169S/8110S
84: stge* at pci? # Sundance TC9021 GigE
85: skc* at pci? # SysKonnect GEnesis 984x
86: sk* at skc? # each port of above
87: mskc* at pci? # Marvell Yukon-2
88: msk* at mskc? # each port of above
89: an* at pci? # Cisco/Aironet
90: atw* at pci? # ADMtek ADM8211 (802.11)
91: wi* at pci? # WaveLAN IEEE 802.11DS
92: ral* at pci? # Ralink RT2500/RT2501/RT2600
93: rtw* at pci? # Realtek 8180
94: vr* at pci? # VIA Rhine ethernet
95: pcn* at pci? # AMD PCnet-PCI Ethernet
96: musycc* at pci? # Conexant HDLC controller
97: art* at musycc? # Accoom Artery E1/T1 cards
98: xge* at pci? # Neterion Xframe-I/II 10Gb ethernet
99: mbg* at pci? # Meinberg Funkuhren radio clocks
100: malo* at pci? # Marvell Libertas
101: acx* at pci? # TI ACX100/ACX111 (802.11b/g)
102:
103: iop* at pci? # I2O processor
104: ioprbs* at iop? # I2O arrays
105: iopsp* at iop? # I2O SCSI pass-through
106:
107: amphy* at mii? # AMD 79C873 PHYs
108: dcphy* at mii? # Digital Clone PHYs
109: exphy* at mii? # 3Com internal PHYs
110: inphy* at mii? # Intel 82555 PHYs
111: iophy* at mii? # Intel 82553 PHYs
112: icsphy* at mii? # ICS1890 PHYs
113: lxtphy* at mii? # Level One LXT-970 PHYs
114: nsphy* at mii? # NS83840 PHYs
115: #nsphyter* at mii? # NS83843 PHYs
116: mtdphy* at mii? # Myson MTD972 PHYs
117: acphy* at mii? # Altima AC101 PHYs
118: qsphy* at mii? # Quality Semi QS6612 PHYs
119: luphy* at mii? # Lucent LU6612 PHY
120: sqphy* at mii? # Seeq 8022[013] PHYs
121: rlphy* at mii? # RealTek 8139 internal PHYs
122: #tlphy* at mii? # ThunderLAN PHYs
123: tqphy* at mii? # TDK Semiconductor PHYs
124: brgphy* at mii? # Broadcom 10/100/1000 PHYs
125: bmtphy* at mii? # Broadcom 10/100 PHYs
126: eephy* at mii? # Marvell 88E1000 Gigabit PHYs
127: xmphy* at mii? # XaQti XMAC-II PHYs
128: urlphy* at mii? # Realtek RTL8150L internal PHY
129: rgephy* at mii? # Realtek 8169S/8110S PHY
130: rlphy* at mii? # Realtek 8139 internal PHYs
131: ciphy* at mii? # Cicada CS8201 10/100/1000 copper PHY
132: ukphy* at mii? # generic unknown PHYs
133:
134: # crypto
135: lofn* at pci? # Hifn6500
136: hifn* at pci? # Hifn7751/7811/7951
137: ubsec* at pci? # Broadcom 58xx
138: safe* at pci? # SafeNet SafeXcel 1141/1741
139: pwdog0 at pci? # Quancom PWDOG1 watchdog timer
140:
141: macintr0 at macobio? # old interrupt controller
142: openpic* at macobio? # openpic interrupt controller
143: bm* at macobio? # BMAC ethernet
144: xlights* at macobio? # Xserve front panel LEDs
145: mc* at macobio? # MACE ethernet
146: #esp* at macobio? flags 0x0000ffff # 53c9x SCSI
147: mesh* at macobio? flags 0xffff # MESH SCSI
148: #nvram* at macobio? # nvram
149: adb* at macobio? # Apple Desktop Bus
150: apm0 at adb? # APM emulation
151: piic0 at adb? # PMU I2C
152: wi* at macobio? # airport
153: macgpio* at macobio? # GPIO, PMU interrupt router.
154: macgpio* at macgpio? # GPIO, PMU interrupt router.
155: sysbutton* at macgpio? # Xserve system id button.
156: akbd* at adb? # ADB keyboard
157: wskbd* at akbd? mux 1
158: ams* at adb? # ADB mouse
159: wsmouse* at ams? mux 0
160: abtn* at adb? # ADB button?
161: zsc* at macobio?
162: zstty* at zsc?
163:
164: awacs* at macobio? # Apple audio device
165: kiic* at macobio? # Keywest I2C
166: snapper* at macobio? # Snapper audio device
167: tumbler* at macobio? # Tumbler audio device
168: onyx* at macobio? # Onyx audio device
169: aoa* at macobio? # Aoa audio device
170: daca* at macobio? # Daca audio device
171:
172: bktr0 at pci? # Bt8[47][89] tv/fmradio/video
173: radio* at bktr?
174:
175: # PCI audio devices
176: eap* at pci? # Ensoniq AudioPCI S5016
177: emu* at pci? # SB Live!
178:
179: puc* at pci? # PCI "universal" comm device
180: #puc* at cardbus?
181: com* at puc?
182:
183: #scsibus* at adv?
184: scsibus* at ahc?
185: #scsibus* at ami?
186: #scsibus* at bha?
187: #scsibus* at esp?
188: scsibus* at mesh?
189: scsibus* at ioprbs?
190: scsibus* at iopsp?
191: scsibus* at pcscp?
192: scsibus* at isp?
193: scsibus* at mpi?
194: scsibus* at arc?
195: scsibus* at siop?
196:
197: mediabay* at macobio?
198: wdc* at mediabay?
199: wdc* at macobio?
200: wd* at wdc? flags 0x0000
201: wd* at pciide? flags 0x0000
202: atapiscsi* at wdc? flags 0x0000
203: atapiscsi* at pciide? flags 0x0000
204: scsibus* at atapiscsi?
205:
206: # USB Controllers
207: ohci* at pci? # Open Host Controller
208: ohci* at cardbus? # Open Host Controller
209: uhci* at pci? # Universal Host Controller
210: ehci* at pci? # Enhanced Host Controller
211: ehci* at cardbus? # Enhanced Host Controller
212:
213: # USB bus support
214: usb* at ohci?
215: usb* at uhci?
216: usb* at ehci?
217:
218: # USB devices
219: uhub* at usb? # USB Hubs
220: uhub* at uhub? # USB Hubs
221: umodem* at uhub? # USB Modems/Serial
222: ucom* at umodem?
223: uvisor* at uhub? # Handspring Visor
224: ucom* at uvisor?
225: uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
226: ucom* at uvscom?
227: ubsa* at uhub? # Belkin serial adapter
228: ucom* at ubsa?
229: uftdi* at uhub? # FTDI FT8U100AX serial adapter
230: ucom* at uftdi?
231: uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
232: ucom* at uplcom?
233: umct* at uhub? # MCT USB-RS232 serial adapter
234: ucom* at umct?
235: uslcom* at uhub? # Silicon Laboratories CP210x serial
236: ucom* at uslcom?
237: uark* at uhub? # Arkmicro ARK3116 serial
238: ucom* at uark?
239: uipaq* at uhub? # iPAQ serial adapter
240: ucom* at uipaq?
241: umsm* at uhub? # Qualcomm MSM EVDO
242: ucom* at umsm?
243: uaudio* at uhub? # USB Audio
244: audio* at uaudio?
245: umidi* at uhub? # USB MIDI
246: midi* at umidi?
247: ulpt* at uhub? # USB Printers
248: umass* at uhub? # USB Mass Storage devices
249: scsibus* at umass?
250: atapiscsi* at umass?
251: uhidev* at uhub? # Human Interface Devices
252: tpms* at uhidev? # Apple touchpad mouse
253: wsmouse* at tpms? mux 0
254: ums* at uhidev? # USB mouse
255: wsmouse* at ums? mux 0
256: ukbd* at uhidev? # USB keyboard
257: wskbd* at ukbd? mux 1
258: ucycom* at uhidev? # Cypress serial
259: ucom* at ucycom?
260: uhid* at uhidev? # USB generic HID support
261: aue* at uhub? # ADMtek AN986 Pegasus Ethernet
262: atu* at uhub? # Atmel AT76c50x based 802.11b
263: axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
264: cue* at uhub? # CATC USB-EL1201A based Ethernet
265: kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
266: cdce* at uhub? # CDC Ethernet
267: upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
268: udav* at uhub? # Davicom DM9601 based Ethernet
269: url* at uhub? # Realtek RTL8150L based adapters
270: wi* at uhub? # WaveLAN IEEE 802.11DS
271: urio* at uhub? # Diamond Multimedia Rio 500
272: uscanner* at uhub? # USB Scanners
273: usscanner* at uhub? # USB SCSI scanners, e.g., HP5300
274: scsibus* at usscanner?
275: #uyap* at uhub? # Y@P firmware loader
276: udsbr* at uhub? # D-Link DSB-R100 radio
277: radio* at udsbr? # USB radio
278: ugen* at uhub? # USB Generic driver
279: ural* at uhub? # Ralink RT2500USB
280: rum* at uhub? # Ralink RT2501USB/RT2601USB
281: udcf* at uhub? # Gude Expert mouseCLOCK
282: uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter
283: onewire* at uow?
284:
285: # Bluetooth controllers
286: #ubt* at uhub? # USB Bluetooth
287:
288: # Bluetooth bus support
289: #bthub* at ubt?
290:
291: # I2C bus support
292: iic* at kiic?
293: iic* at piic?
294: iic* at smu?
295:
296: # I2C devices
297: lmtemp* at iic?
298: lmenv* at iic?
299: maxtmp* at iic?
300: adc* at iic?
301: tsl* at iic?
302: admtmp* at iic?
303: #pcagpio* at iic?
304: #gpio* at pcagpio?
305: maxds* at iic?
306: fcu* at iic?
307: adt* at iic?
308: asms* at iic?
309:
310: # CardBus bus support
311: cardbus* at cardslot?
312: pcmcia* at cardslot?
313: cbb* at pci?
314: cardslot* at cbb?
315: ep* at pcmcia? # PCMCIA based 3C5xx ethernet
316: an* at pcmcia? # Cisco/Aironet
317: wi* at pcmcia? # WaveLAN IEEE 802.11DS
318: malo* at pcmcia? # Marvell 88W8385
319: dc* at cardbus? # 21143, "tulip" clone ethernet
320: fxp* at cardbus? # Intel PRO/100 ethernet
321: xl* at cardbus? # 3C575/3C656 ethernet
322: rl* at cardbus? # RealTek 81[23]9 ethernet
323: rtw* at cardbus? # Realtek 8180
324: wdc* at pcmcia?
325: com* at pcmcia?
326: com* at cardbus?
327: malo* at cardbus? # Marvell Libertas
328: acx* at cardbus? # TI ACX100/ACX111 (802.11b/g)
329:
330: wsdisplay* at vgafb?
331:
332: # MIDI support
333: midi* at eap?
334:
335: # Audio support
336: audio* at awacs?
337: audio* at snapper?
338: audio* at tumbler?
339: audio* at onyx?
340: audio* at eap?
341: audio* at emu?
342: audio* at uaudio?
343: audio* at aoa?
344: audio* at daca?
345:
346: sd* at scsibus?
347: st* at scsibus?
348: cd* at scsibus?
349: ch* at scsibus?
350: ss* at scsibus?
351: safte* at scsibus?
352: ses* at scsibus?
353: uk* at scsibus?
354:
355: # 1-Wire devices
356: option ONEWIREVERBOSE
357: owid* at onewire? # ID
358: owsbm* at onewire? # Smart Battery Monitor
359: owtemp* at onewire? # Temperature
360:
361: pseudo-device hotplug 1 # devices hot plugging
362: pseudo-device wsmux 2 # mouse & keyboard multiplexor
CVSweb