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