Annotation of sys/arch/armish/conf/GENERIC, Revision 1.1
1.1 ! nbrk 1: # $OpenBSD: GENERIC,v 1.16 2007/05/31 23:18:25 uwe 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 armish arm
! 13: include "../../../conf/GENERIC"
! 14: maxusers 32 # estimated number of users
! 15:
! 16: options ARM32
! 17:
! 18: makeoptions KERNEL_BASE_PHYS="0x00200000"
! 19: makeoptions KERNEL_BASE_VIRT="0xc0200000"
! 20: makeoptions BOARDTYPE="armish"
! 21:
! 22: options CPU_XSCALE_80321 # Support the XScale core
! 23: options XSCALE_CACHE_READ_WRITE_ALLOCATE
! 24: options CACHE_CLEAN_BLOCK_INTR
! 25:
! 26: #options PERFCTRS # performance counters
! 27:
! 28: option PCIVERBOSE
! 29:
! 30: config bsd swap generic
! 31:
! 32: # The main bus device
! 33: mainbus0 at root
! 34: cpu0 at mainbus?
! 35: obio0 at mainbus?
! 36:
! 37: # On-board 16550 UART
! 38: com0 at obio? addr 0xfe800000 xint 3
! 39:
! 40: # i80321 I/O Processor peripheral support
! 41: iopxs0 at mainbus?
! 42: #gpio* at iopxs0
! 43:
! 44: #iopaau* at iopxs? # Application Accelerator Unit
! 45: iopiic* at iopxs? # I2C Controller Unit(s)
! 46: iic0 at iopiic?
! 47: iic1 at iopiic?
! 48: ricohrtc0 at iic? addr 0x32 # Ricoh RTC
! 49: pcaled0 at iic? addr 0x60 # led controller
! 50: gpio* at pcaled0
! 51: fintek0 at iic? flags 0x0001 # temp/fan controller
! 52:
! 53: #iopwdog* at iopxs? # Watchdog timer
! 54: pci0 at iopxs? bus ? # PCI/PCI-X support
! 55:
! 56:
! 57: siop* at pci? # NCR 538XX SCSI controllers(new)
! 58: scsibus* at siop?
! 59: em* at pci?
! 60: re* at pci?
! 61: ral* at pci?
! 62: # IDE controllers
! 63: pciide* at pci? flags 0x0000
! 64: wd* at pciide? flags 0x0000
! 65:
! 66:
! 67: sd* at scsibus? # SCSI disk drives
! 68: #st* at scsibus? # SCSI tape drives
! 69: cd* at scsibus? # SCSI CD-ROM drives
! 70: #ch* at scsibus? # SCSI autochangers
! 71: #ss* at scsibus? # SCSI scanners
! 72: #uk* at scsibus? # unknown SCSI
! 73:
! 74: # USB Controllers
! 75: ohci* at pci? # Open Host Controller
! 76: uhci* at pci? # Universal Host Controller
! 77: ehci* at pci? # Enhanced Host Controller
! 78:
! 79: # USB bus support
! 80: usb* at ohci?
! 81: usb* at uhci?
! 82: usb* at ehci?
! 83:
! 84: # USB devices
! 85: uhub* at usb? # USB Hubs
! 86: uhub* at uhub? # USB Hubs
! 87: umodem* at uhub? # USB Modems/Serial
! 88: ucom* at umodem?
! 89: uvisor* at uhub? # Handspring Visor
! 90: ucom* at uvisor?
! 91: uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
! 92: ucom* at uvscom?
! 93: ubsa* at uhub? # Belkin serial adapter
! 94: ucom* at ubsa?
! 95: uftdi* at uhub? # FTDI FT8U100AX serial adapter
! 96: ucom* at uftdi?
! 97: uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
! 98: ucom* at uplcom?
! 99: umct* at uhub? # MCT USB-RS232 serial adapter
! 100: ucom* at umct?
! 101: uslcom* at uhub? # Silicon Laboratories CP210x serial
! 102: ucom* at uslcom?
! 103: uark* at uhub? # Arkmicro ARK3116 serial
! 104: ucom* at uark?
! 105: uipaq* at uhub? # iPAQ serial adapter
! 106: ucom* at uipaq?
! 107: umsm* at uhub? # Qualcomm MSM EVDO
! 108: ucom* at umsm?
! 109: uaudio* at uhub? # USB Audio
! 110: audio* at uaudio?
! 111: umidi* at uhub? # USB MIDI
! 112: midi* at umidi?
! 113: ulpt* at uhub? # USB Printers
! 114: umass* at uhub? # USB Mass Storage devices
! 115: scsibus* at umass?
! 116: atapiscsi* at umass?
! 117: uhidev* at uhub? # Human Interface Devices
! 118: ums* at uhidev? # USB mouse
! 119: wsmouse* at ums? mux 0
! 120: ukbd* at uhidev? # USB keyboard
! 121: wskbd* at ukbd? mux 1
! 122: ucycom* at uhidev? # Cypress serial
! 123: ucom* at ucycom?
! 124: uhid* at uhidev? # USB generic HID support
! 125: aue* at uhub? # ADMtek AN986 Pegasus Ethernet
! 126: atu* at uhub? # Atmel AT76c50x based 802.11b
! 127: axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
! 128: cue* at uhub? # CATC USB-EL1201A based Ethernet
! 129: kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
! 130: cdce* at uhub? # CDC Ethernet
! 131: upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
! 132: udav* at uhub? # Davicom DM9601 based Ethernet
! 133: url* at uhub? # Realtek RTL8150L based adapters
! 134: wi* at uhub? # WaveLAN IEEE 802.11DS
! 135: urio* at uhub? # Diamond Multimedia Rio 500
! 136: uscanner* at uhub? # USB Scanners
! 137: usscanner* at uhub? # USB SCSI scanners, e.g., HP5300
! 138: scsibus* at usscanner?
! 139: #uyap* at uhub? # Y@P firmware loader
! 140: udsbr* at uhub? # D-Link DSB-R100 radio
! 141: radio* at udsbr? # USB radio
! 142: ugen* at uhub? # USB Generic driver
! 143: ural* at uhub? # Ralink RT2500USB
! 144: rum* at uhub? # Ralink RT2501USB/RT2601USB
! 145: #udcf* at uhub? # Gude Expert mouseCLOCK
! 146: uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter
! 147: onewire* at uow?
! 148:
! 149: # Bluetooth controllers
! 150: #ubt* at uhub? # USB Bluetooth
! 151:
! 152: # Bluetooth bus support
! 153: #bthub* at ubt?
! 154:
! 155: amphy* at mii? # AMD 79C873 PHYs
! 156: dcphy* at mii? # Digital Clone PHYs
! 157: exphy* at mii? # 3Com internal PHYs
! 158: inphy* at mii? # Intel 82555 PHYs
! 159: iophy* at mii? # Intel 82553 PHYs
! 160: icsphy* at mii? # ICS1890 PHYs
! 161: lxtphy* at mii? # Level One LXT-970 PHYs
! 162: nsphy* at mii? # NS83840 PHYs
! 163: #nsphyter* at mii? # NS83843 PHYs
! 164: mtdphy* at mii? # Myson MTD972 PHYs
! 165: acphy* at mii? # Altima AC101 PHYs
! 166: qsphy* at mii? # Quality Semi QS6612 PHYs
! 167: luphy* at mii? # Lucent LU6612 PHY
! 168: sqphy* at mii? # Seeq 8022[013] PHYs
! 169: rlphy* at mii? # RealTek 8139 internal PHYs
! 170: #tlphy* at mii? # ThunderLAN PHYs
! 171: tqphy* at mii? # TDK Semiconductor PHYs
! 172: brgphy* at mii? # Broadcom 10/100/1000 PHYs
! 173: bmtphy* at mii? # Broadcom 10/100 PHYs
! 174: eephy* at mii? # Marvell 88E1000 Gigabit PHYs
! 175: urlphy* at mii? # Realtek RTL8150L internal PHY
! 176: rgephy* at mii? # Realtek 8169S/8110S PHY
! 177: rlphy* at mii? # Realtek 8139 internal PHYs
! 178: ciphy* at mii? # Cicada CS8201 10/100/1000 copper PHY
! 179: ukphy* at mii? # generic unknown PHYs
! 180:
! 181: # 1-Wire devices
! 182: option ONEWIREVERBOSE
! 183: owid* at onewire? # ID
! 184: owsbm* at onewire? # Smart Battery Monitor
! 185: owtemp* at onewire? # Temperature
! 186:
! 187: # mouse & keyboard multiplexor pseudo-devices
! 188: #pseudo-device wsmux 2
! 189: pseudo-device crypto 1
! 190: pseudo-device hotplug 1 # devices hot plugging
! 191: #pseudo-device raid 4 # RAIDframe disk driver
! 192:
CVSweb