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