Annotation of sys/arch/macppc/conf/GENERIC, Revision 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