Annotation of sys/arch/landisk/conf/RAMDISK, Revision 1.1
1.1 ! nbrk 1: # $OpenBSD: RAMDISK,v 1.7 2007/03/19 20:14:14 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 landisk sh
! 13: maxusers 32 # estimated number of users
! 14:
! 15: option SH4 # processor family; MANDATORY
! 16: option SH7751R # processor type; MANDATORY
! 17:
! 18: # CPU-related options.
! 19: option PCLOCK=33333333 # 33.33MHz clock
! 20: option DONT_INIT_BSC
! 21: #option DONT_INIT_PCIBSC
! 22:
! 23: option PCIVERBOSE
! 24: option USBVERBOSE
! 25:
! 26: option DST=0 # daylight saving time used by RTC
! 27: option FFS # UFS
! 28: option CD9660 # ISO 9660 + Rock Ridge file system
! 29: option MSDOSFS # MS-DOS file system
! 30: option INET # IP + ICMP + TCP + UDP
! 31: option INET6 # IPv6 (needs INET)
! 32: option DDB # kernel debugger
! 33: option EXT2FS # Second Extended Filesystem
! 34: option FIFO # FIFOs; RECOMMENDED
! 35:
! 36:
! 37: config bsd root on rd0a swap on rd0b
! 38:
! 39: mainbus0 at root
! 40: cpu0 at mainbus?
! 41:
! 42: # PCI bus support
! 43: shpcic* at mainbus? # SH7751 PCIC
! 44: pci0 at shpcic?
! 45:
! 46: # SH bus
! 47: shb* at mainbus?
! 48:
! 49: # ob-board I/O bus
! 50: obio0 at mainbus?
! 51:
! 52: # Serial Devices
! 53: option SCIFCONSOLE
! 54: option SCIFCN_SPEED=9600
! 55: scif0 at shb?
! 56:
! 57: rsclock0 at shb?
! 58:
! 59: wdc0 at obio? port 0x14000000 irq 10 # CF
! 60: wd* at wdc? flags 0x0000
! 61:
! 62: # Network Interfaces
! 63:
! 64: # PCI network interfaces
! 65: re* at pci? # Realtek 8139C+/8169/8169S/8110S
! 66: rl* at pci? # Realtek 8129/8139
! 67:
! 68: # MII/PHY support
! 69: acphy* at mii? # Altima AC101 PHYs
! 70: amphy* at mii? # AMD 79C873 PHYs
! 71: eephy* at mii? # Marvell 88E1000 series PHY
! 72: rgephy* at mii? # Realtek 8169S/8110S PHY
! 73: rlphy* at mii? # Realtek 8139/8201L PHYs
! 74: urlphy* at mii? # Realtek RTL8150L internal PHYs
! 75: ukphy* at mii? # generic unknown PHYs
! 76:
! 77: # PCIIDE
! 78: pciide* at pci?
! 79: wd* at pciide?
! 80: atapiscsi* at pciide? flags 0x0000
! 81: scsibus* at atapiscsi?
! 82:
! 83: # USB Controller and Devices
! 84:
! 85: # PCI USB controllers
! 86: ehci* at pci? # Enhanced Host Controller
! 87: ohci* at pci? # Open Host Controller
! 88:
! 89: # USB bus support
! 90: usb* at ehci?
! 91: usb* at ohci?
! 92:
! 93: # USB Hubs
! 94: uhub* at usb?
! 95: uhub* at uhub? port ? configuration ? interface ?
! 96: umass* at uhub? # USB Mass Storage devices
! 97: scsibus* at umass?
! 98: atapiscsi* at umass?
! 99: aue* at uhub? # ADMtek AN986 Pegasus Ethernet
! 100: atu* at uhub? # Atmel AT76c50x based 802.11b
! 101: axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
! 102: cue* at uhub? # CATC USB-EL1201A based Ethernet
! 103: kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
! 104: cdce* at uhub? # CDC Ethernet
! 105: upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
! 106: udav* at uhub? # Davicom DM9601 based Ethernet
! 107: url* at uhub? # Realtek RTL8150L based adapters
! 108: wi* at uhub? # WaveLAN IEEE 802.11DS
! 109: urio* at uhub? # Diamond Multimedia Rio 500
! 110: #uyap* at uhub? # Y@P firmware loader
! 111: ugen* at uhub? # USB Generic driver
! 112: #uath* at uhub? # Atheros AR5005UG/AR5005UX
! 113: ural* at uhub? # Ralink RT2500USB
! 114: rum* at uhub? # Ralink RT2501USB/RT2601USB
! 115: zyd* at uhub? # Zydas ZD1211
! 116: #option NATM
! 117: #ueagle* at uhub? # Analog Devices Eagle ADSL
! 118: udcf* at uhub? # Gude Expert mouseCLOCK
! 119: #uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter
! 120: #onewire* at uow?
! 121:
! 122: sd* at scsibus? # SCSI disk drives
! 123: cd* at scsibus? # SCSI CD-ROM drives
! 124:
! 125: # mouse & keyboard multiplexor pseudo-devices
! 126: #pseudo-device wsmux 2
! 127: #pseudo-device crypto 1
! 128: #pseudo-device bio 1 # ioctl multiplexing device
! 129: #pseudo-device hotplug 1 # devices hot plugging
! 130: #pseudo-device raid 4 # RAIDframe disk driver
! 131:
! 132:
! 133: option BOOT_CONFIG # boot-time kernel config
! 134:
! 135: pseudo-device loop 1 # network loopback
! 136: pseudo-device bpfilter 1 # packet filter
! 137: pseudo-device rd 1 # ram disk
! 138:
! 139: # RAMDISK stuff
! 140: option MINIROOTSIZE=5120
! 141: option RAMDISK_HOOKS
! 142:
CVSweb