Annotation of sys/arch/landisk/conf/RAMDISK, Revision 1.1.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