xref: /openbsd/sys/arch/macppc/conf/RAMDISK (revision cca36db2)
1#	$OpenBSD: RAMDISK,v 1.92 2012/01/06 14:08:19 mpi 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
88ath*		at pci?		# Atheros AR5k (802.11a/b/g)
89wi*		at pci?		# WaveLAN IEEE 802.11DS
90vr*		at pci?		# VIA Rhine ethernet
91pcn*		at pci?		# AMD PCnet-PCI Ethernet
92xge*		at pci?		# Neterion Xframe-I/II 10Gb ethernet
93
94iop*		at pci?		# I2O processor
95ioprbs*		at iop?		# I2O arrays
96iopsp*		at iop?		# I2O SCSI pass-through
97
98# how many of these are needed?
99amphy*		at mii?		# AMD 79C873 PHYs
100dcphy*		at mii?		# Digital Clone PHYs
101acphy*		at mii?		# Altima AC101 PHYs
102exphy*		at mii?		# 3Com internal PHYs
103inphy*		at mii?		# Intel 82555 PHYs
104iophy*		at mii?		# Intel 82553 PHYs
105icsphy*		at mii?		# Integrated Circuit Systems ICS1890
106lxtphy*		at mii?		# Level One LXT-970 PHYs
107nsphy*		at mii?		# NS83840 PHYs
108#nsphyter*	at mii?		# NS83843 PHYs
109mtdphy*		at mii?		# Myson MTD972 PHYs
110qsphy*		at mii?		# Quality Semiconductor QS6612 PHYs
111luphy*		at mii?		# Lucent LU6612 PHY
112sqphy*		at mii?		# Seeq 80220/80221/80223 PHYs
113rlphy*		at mii?		# RealTek 8139 internal PHYs
114#tlphy*		at mii?		# ThunderLAN PHYs
115tqphy*		at mii?		# TDK Semiconductor PHYs
116brgphy*		at mii?		# Broadcom 10/100/1000 PHYs
117bmtphy*		at mii?		# Broadcom 10/100 PHYs
118eephy*		at mii?		# Marvell 88E1000 Gigabit PHYs
119xmphy*		at mii?		# XaQti XMAC-II PHYs
120urlphy*		at mii?		# Realtek RTL8150L internal PHY
121rgephy*		at mii?		# Realtek 8169S/8110S PHY
122rlphy*		at mii?		# Realtek 8139 internal PHYs
123ciphy*		at mii?		# Cicada CS8201 10/100/1000 copper PHY
124ipgphy*		at mii?		# IC Plus IP1000A PHYs
125ukphy*		at mii?		# generic unknown PHYs
126
127macintr0	at macobio?	# old interrupt controller
128openpic*	at macobio?	# openpic interrupt controller
129bm*		at macobio?	# bmac ethernet
130mc*		at macobio?	# MACE ethernet
131#esp*		at macobio? flags 0x0000ffff# 53c9x SCSI
132mesh*		at macobio? flags 0xffff# MESH SCSI
133#nvram*		at macobio?	# nvram
134adb*		at macobio?	# Apple Desktop Bus
135wi*		at macobio?	# Apple Airport 802.11DS
136macgpio*	at macobio?	# GPIO, PMU interrupt router.
137macgpio*	at macgpio?	# GPIO, PMU interrupt router.
138akbd*		at adb?		# ADB keyboard
139wskbd*		at akbd? mux 1
140#ams*		at adb?		# ADB mouse
141#wsmouse*	at ams? mux 0
142#abtn*		at adb?		# ADB button?
143zsc*		at macobio?
144zstty*		at zsc?
145
146
147mediabay*	at macobio?
148wdc*		at mediabay?
149wdc*		at macobio?
150wd*		at wdc? flags 0x0000
151wd*		at pciide?
152atapiscsi*	at wdc? flags 0x0000
153atapiscsi*	at pciide? flags 0x0000
154
155# USB Controllers
156ohci*		at pci?		# Open Host Controller
157ohci*		at cardbus?	# Open Host Controller
158uhci*		at pci?		# Universal Host Controller
159ehci*		at pci?		# Enhanced Host Controller
160ehci*		at cardbus?	# Enhanced Host Controller
161
162# USB bus support
163usb*		at ohci?
164usb*		at uhci?
165usb*		at ehci?
166uhub*		at usb?
167uhub*		at uhub?
168
169uhidev*		at uhub?
170uhid*		at uhidev?		# USB Generic HID devices
171ukbd*		at uhidev?		# USB HID Keyboard devices
172#ums*		at uhub?		# USB Mice
173#wsmouse*	at ums? mux 0
174#ulpt*		at uhub?		# USB Printer
175aue*		at uhub?		# ADMtek AN986 Pegasus Ethernet
176axe*		at uhub?		# ASIX Electronics AX88172 USB Ethernet
177cue*		at uhub?		# CATC USB-EL1201A based Ethernet
178kue*		at uhub?		# Kawasaki KL5KUSB101B based Ethernet
179cdce*		at uhub?		# CDC Ethernet
180upl*		at uhub?		# Prolific PL2301/PL2302 host-to-host
181udav*		at uhub?		# Davicom DM9601 based Ethernet
182mos*		at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
183ural*		at uhub?		# Ralink RT2500
184rum*		at uhub?		# Ralink RT2501USB/RT2601USB
185zyd*		at uhub?		# Zydas ZD1211
186url*		at uhub?		# Realtek RTL8150L based adapters
187wi*		at uhub?		# WaveLAN IEEE 802.11DS
188#uscanner*	at uhub?		# USB Scanner driver
189#uyap*		at uhub?		# Y@P firmware loader
190#ugen*		at uhub?		# USB Generic driver
191umass*		at uhub?		# USB Mass Storage devices
192
193# CardBus bus support
194cardbus*	at cardslot?
195pcmcia*		at cardslot?
196cbb*		at pci?
197cardslot*	at cbb?
198ath*		at cardbus?		# Atheros AR5k (802.11a/b/g)
199wi*		at pcmcia?		# WaveLAN IEEE 802.11DS
200dc*		at cardbus?		# 21143, "tulip" clone ethernet
201fxp*		at cardbus?		# Intel PRO/100 ethernet
202xl*		at cardbus?		# 3C575/3C656 ethernet
203rl*		at cardbus?		# RealTek 81[23]9 ethernet
204re*		at cardbus?		# Realtek 8169/8169S/8110S
205wdc*		at pcmcia?
206
207wsdisplay*	at vgafb?
208wskbd*		at ukbd? mux 1
209
210scsibus*	at scsi?
211sd*		at scsibus?
212st*		at scsibus?
213cd*		at scsibus?
214#ch*		at scsibus?
215#uk*		at scsibus?
216
217pseudo-device	loop	1	# network loopback
218pseudo-device	bpfilter 1	# packet filter
219pseudo-device	vlan		# IEEE 802.1Q VLAN
220pseudo-device	rd	1	# ram disk
221pseudo-device	wsmux	2	# mouse & keyboard multiplexor
222pseudo-device	bio	1	# ioctl multiplexing device
223
224option		BOOT_CONFIG	# boot-time kernel config
225
226# RAMDISK stuff
227option		MINIROOTSIZE=8192
228option		RAMDISK_HOOKS
229