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