xref: /openbsd/sys/arch/macppc/conf/RAMDISK (revision 8932bfb7)
1#	$OpenBSD: RAMDISK,v 1.91 2011/06/29 20:52:09 matthew Exp $
2#
3# PPC GENERIC config file
4#
5
6machine		macppc powerpc
7
8maxusers	32
9
10# default type, instructs system to try to determin what proper type is
11# actual machine type probed via name of openfirmware root node.
12option		SYS_TYPE=APPL
13
14option		PCIVERBOSE
15
16# include "../../../conf/GENERIC"
17option		TIMEZONE=0	# time zone to adjust RTC time by
18option		DST=0		# daylight saving time used by RTC
19option		COMPAT_43	# and 4.3BSD
20option		FFS		# UFS
21option		FFS2		# UFS2
22option		NFSCLIENT	# Network File System client
23option		CD9660		# ISO 9660 + Rock Ridge file system
24option		UDF		# UDF (DVD) file system
25option		MSDOSFS		# MS-DOS file system
26option		INET		# IP + ICMP + TCP + UDP
27option		INET6		# IPv6 (needs INET)
28option		DDB		# kernel debugger
29option		CRYPTO		# Cryptographic framework
30
31config		bsd	root on rd0a swap on rd0b
32
33mainbus0	at root
34softraid0	at root
35cpu0		at mainbus0
36
37mpcpcibr*	at mainbus0	# MPC106 PCI Bridge.
38memc*		at mainbus0
39openpic*	at memc?	# openpic interrupt controller
40kiic*           at memc?        # Keywest I2C
41pchb*		at pci?		# host bridge identifiers
42ht*		at mainbus0
43smu*		at mainbus0
44
45#### PCI Bus devices.
46
47pci*		at mpcpcibr?
48pci*		at ht?
49ppb*		at pci?		# PCI-PCI bridges
50pci*		at ppb?
51
52siop*		at pci?
53fxp*		at pci?
54de*		at pci?
55#vme*		at pci?
56vgafb0		at pci?		# PCI VGA graphics
57#ep*		at pci?		# 3Com 3c59x
58#ne*		at pci?		# NE2000-compatible Ethernet
59#adv*		at pci?		# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
60ahc*		at pci?		# Adaptec 294x, aic78x0 SCSI
61#bha*		at pci?		# BusLogic 9xx SCSI
62pcscp*		at pci?		# AMD Am53c974 PCscsi-PCI SCSI
63isp*		at pci?		# Qlogic ISP [12]0x0 SCSI/FibreChannel
64mpi*		at pci?		# LSI Logic MPT-Fusion Message Passing Interface
65arc*		at pci?		# Areca RAID Controllers
66pciide*		at pci?
67kauaiata*	at pci?		# Apple ATA 100
68wdc*		at kauaiata?
69macobio0	at pci?
70gem*		at pci?		# GMAC ethernet
71hme*		at pci?		# HME ethernet
72vge*		at pci?		# VIA VT612x
73dc*		at pci?		# DEC Tulip 21143 clones
74xl*		at pci?		# 3C9xx ethernet
75em*		at pci?		# Intel Pro/1000 ethernet
76#ixgb*		at pci?		# Intel Pro/10Gb ethernet
77epic*		at pci?		# SMC EPIC/100 ethernet
78bge*		at pci?		# Broadcom BCM570x (aka Tigon3)
79ti*		at pci?		# Alteon Tigon 1Gb ethernet
80re*		at pci?		# Realtek 8169/8169S/8110S
81rl*		at pci?		# Realtek 81[23]9 ethernet
82stge*		at pci?		# Sundance TC9021 GigE
83skc*		at pci?		# SysKonnect GEnesis 984x
84sk*		at skc?		#  each port of above
85mskc*		at pci?		# Marvell Yukon-2
86msk*		at mskc?	#  each port of above
87an*		at pci?		# Cisco/Aironet 802.11DS
88wi*		at pci?		# WaveLAN IEEE 802.11DS
89vr*		at pci?		# VIA Rhine ethernet
90pcn*		at pci?		# AMD PCnet-PCI Ethernet
91xge*		at pci?		# Neterion Xframe-I/II 10Gb ethernet
92
93iop*		at pci?		# I2O processor
94ioprbs*		at iop?		# I2O arrays
95iopsp*		at iop?		# I2O SCSI pass-through
96
97# how many of these are needed?
98amphy*		at mii?		# AMD 79C873 PHYs
99dcphy*		at mii?		# Digital Clone PHYs
100acphy*		at mii?		# Altima AC101 PHYs
101exphy*		at mii?		# 3Com internal PHYs
102inphy*		at mii?		# Intel 82555 PHYs
103iophy*		at mii?		# Intel 82553 PHYs
104icsphy*		at mii?		# Integrated Circuit Systems ICS1890
105lxtphy*		at mii?		# Level One LXT-970 PHYs
106nsphy*		at mii?		# NS83840 PHYs
107#nsphyter*	at mii?		# NS83843 PHYs
108mtdphy*		at mii?		# Myson MTD972 PHYs
109qsphy*		at mii?		# Quality Semiconductor QS6612 PHYs
110luphy*		at mii?		# Lucent LU6612 PHY
111sqphy*		at mii?		# Seeq 80220/80221/80223 PHYs
112rlphy*		at mii?		# RealTek 8139 internal PHYs
113#tlphy*		at mii?		# ThunderLAN PHYs
114tqphy*		at mii?		# TDK Semiconductor PHYs
115brgphy*		at mii?		# Broadcom 10/100/1000 PHYs
116bmtphy*		at mii?		# Broadcom 10/100 PHYs
117eephy*		at mii?		# Marvell 88E1000 Gigabit PHYs
118xmphy*		at mii?		# XaQti XMAC-II PHYs
119urlphy*		at mii?		# Realtek RTL8150L internal PHY
120rgephy*		at mii?		# Realtek 8169S/8110S PHY
121rlphy*		at mii?		# Realtek 8139 internal PHYs
122ciphy*		at mii?		# Cicada CS8201 10/100/1000 copper PHY
123ipgphy*		at mii?		# IC Plus IP1000A PHYs
124ukphy*		at mii?		# generic unknown PHYs
125
126macintr0	at macobio?	# old interrupt controller
127openpic*	at macobio?	# openpic interrupt controller
128bm*		at macobio?	# bmac ethernet
129mc*		at macobio?	# MACE ethernet
130#esp*		at macobio? flags 0x0000ffff# 53c9x SCSI
131mesh*		at macobio? flags 0xffff# MESH SCSI
132#nvram*		at macobio?	# nvram
133adb*		at macobio?	# Apple Desktop Bus
134wi*		at macobio?	# Apple Airport 802.11DS
135macgpio*	at macobio?	# GPIO, PMU interrupt router.
136macgpio*	at macgpio?	# GPIO, PMU interrupt router.
137akbd*		at adb?		# ADB keyboard
138wskbd*		at akbd? mux 1
139#ams*		at adb?		# ADB mouse
140#wsmouse*	at ams? mux 0
141#abtn*		at adb?		# ADB button?
142zsc*		at macobio?
143zstty*		at zsc?
144
145
146mediabay*	at macobio?
147wdc*		at mediabay?
148wdc*		at macobio?
149wd*		at wdc? flags 0x0000
150wd*		at pciide?
151atapiscsi*	at wdc? flags 0x0000
152atapiscsi*	at pciide? flags 0x0000
153
154# USB Controllers
155ohci*		at pci?		# Open Host Controller
156ohci*		at cardbus?	# Open Host Controller
157uhci*		at pci?		# Universal Host Controller
158ehci*		at pci?		# Enhanced Host Controller
159ehci*		at cardbus?	# Enhanced Host Controller
160
161# USB bus support
162usb*		at ohci?
163usb*		at uhci?
164usb*		at ehci?
165uhub*		at usb?
166uhub*		at uhub?
167
168uhidev*		at uhub?
169uhid*		at uhidev?		# USB Generic HID devices
170ukbd*		at uhidev?		# USB HID Keyboard devices
171#ums*		at uhub?		# USB Mice
172#wsmouse*	at ums? mux 0
173#ulpt*		at uhub?		# USB Printer
174aue*		at uhub?		# ADMtek AN986 Pegasus Ethernet
175axe*		at uhub?		# ASIX Electronics AX88172 USB Ethernet
176cue*		at uhub?		# CATC USB-EL1201A based Ethernet
177kue*		at uhub?		# Kawasaki KL5KUSB101B based Ethernet
178cdce*		at uhub?		# CDC Ethernet
179upl*		at uhub?		# Prolific PL2301/PL2302 host-to-host
180udav*		at uhub?		# Davicom DM9601 based Ethernet
181mos*		at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
182ural*		at uhub?		# Ralink RT2500
183rum*		at uhub?		# Ralink RT2501USB/RT2601USB
184zyd*		at uhub?		# Zydas ZD1211
185url*		at uhub?		# Realtek RTL8150L based adapters
186wi*		at uhub?		# WaveLAN IEEE 802.11DS
187#uscanner*	at uhub?		# USB Scanner driver
188#uyap*		at uhub?		# Y@P firmware loader
189#ugen*		at uhub?		# USB Generic driver
190umass*		at uhub?		# USB Mass Storage devices
191
192# CardBus bus support
193cardbus*	at cardslot?
194pcmcia*		at cardslot?
195cbb*		at pci?
196cardslot*	at cbb?
197wi*		at pcmcia?		# WaveLAN IEEE 802.11DS
198dc*		at cardbus?		# 21143, "tulip" clone ethernet
199fxp*		at cardbus?		# Intel PRO/100 ethernet
200xl*		at cardbus?		# 3C575/3C656 ethernet
201rl*		at cardbus?		# RealTek 81[23]9 ethernet
202re*		at cardbus?		# Realtek 8169/8169S/8110S
203wdc*		at pcmcia?
204
205wsdisplay*	at vgafb?
206wskbd*		at ukbd? mux 1
207
208scsibus*	at scsi?
209sd*		at scsibus?
210st*		at scsibus?
211cd*		at scsibus?
212#ch*		at scsibus?
213#uk*		at scsibus?
214
215pseudo-device	loop	1	# network loopback
216pseudo-device	bpfilter 1	# packet filter
217pseudo-device	vlan		# IEEE 802.1Q VLAN
218pseudo-device	rd	1	# ram disk
219pseudo-device	wsmux	2	# mouse & keyboard multiplexor
220pseudo-device	bio	1	# ioctl multiplexing device
221
222option		BOOT_CONFIG	# boot-time kernel config
223
224# RAMDISK stuff
225option		MINIROOTSIZE=8192
226option		RAMDISK_HOOKS
227