xref: /openbsd/sys/arch/alpha/conf/RAMDISKBIG (revision 610f49f8)
1#	$OpenBSD: RAMDISKBIG,v 1.18 2002/02/09 07:08:30 ericj Exp $
2#	$NetBSD: GENERIC,v 1.31 1996/12/03 17:25:29 cgd Exp $
3#
4# Generic Alpha kernel.  Enough to get booted, etc., but not much more.
5
6machine	alpha
7
8# CPU Support
9option		DEC_3000_500	# Flamingo etc:	3000/[4-9]00*
10option		DEC_3000_300	# Pelican etc:	3000/300*
11option		DEC_2100_A50	# Avanti etc:	AlphaStation 400, 200, etc.
12option		DEC_KN20AA	# KN20AA:	AlphaStation 600
13option		DEC_AXPPCI_33	# NoName:	AXPpci33, etc.
14option		DEC_EB164	# EB164:	AlphaPC 164
15option		DEC_2000_300	# "Jensen":	2000/300 (DECpc AXP 150)
16option		DEC_550		# Miata:	Digital Personal Workstation
17option		DEC_6600	# EV6:		XP1000, 264DP OEM Board
18option		API_UP1000	# EV6:		Alpha Processor UP1000
19
20# Enable the hooks used for initializing the ram-disk.
21option		RAMDISK_HOOKS
22option		MINIROOTSIZE=5744	# 4 Megabytes!
23
24# Standard system options
25maxusers	8			# estimated number of users
26
27# File system options
28option		FFS		# Fast file system
29option		CD9660		# ISO 9660 + Rock Ridge file system
30
31# Networking options
32option		INET		# Internet protocol suite
33
34# Misc. options
35option		EISAVERBOSE		# recognize "unknown" EISA devices
36option		PCIVERBOSE		# recognize "unknown" PCI devices
37option		TCVERBOSE		# recognize "unknown" TC devices
38#option		USBVERBOSE
39
40option		BOOT_CONFIG
41
42config		bsd	swap generic
43
44mainbus0 at	root
45cpu*	at	mainbus0
46
47# PCI USB Controllers
48uhci*	at pci? disable			# Universal Host Controller (Intel)
49ohci*	at pci? disable			# Open Host Controller
50
51# USB bus support
52usb*	at uhci?
53usb*	at ohci?
54
55# USB Hubs
56uhub*	at usb?
57uhub*	at uhub? port ? configuration ? interface ?
58
59# USB Generic HID devices
60uhid*	at uhub? port ? configuration ? interface ?
61
62# USB Printers
63#ulpt*	at uhub? port ? configuration ? interface ?
64
65# USB Mass Storage devices
66umass*	at uhub? port ? configuration ? interface ?
67scsibus* at umass?
68
69# USB Modems
70#umodem*	at uhub? port ? configuration ?
71#ucom*	at umodem?
72
73# USB Audio
74#uaudio* at uhub? port ? configuration ?
75
76# USB Ethernet adapters
77aue*	at uhub? port ?			# ADMtek AN986 Pegasus based adapters
78cue*	at uhub? port ?			# CATC USB-EL1201A based adapters
79kue*	at uhub? port ?			# Kawasaki KL5KUSB101B based adapters
80
81# Diamond Multimedia Rio 500
82#urio*	at uhub? port ?
83
84# Handspring Visor
85#uvisor*	at uhub? port ? configuration ?
86#ucom*	at uvisor?
87
88# USB Generic driver
89ugen*	at uhub? port ? configuration ? interface ?
90
91# TurboChannel host bus adapter support
92tcasic*	at	mainbus0
93
94# TurboChannel bus support
95tc*	at	tcasic?
96
97# TurboChannel devices
98ioasic*	at	tc? slot ? offset ?
99mcclock* at	ioasic? offset ?
100le*	at	ioasic? offset ?
101scc0	at	ioasic? offset ?
102scc1	at	ioasic? offset ?
103tcds0	at	tc? slot ? offset ?
104asc0	at	tcds? slot ?
105asc1	at	tcds? slot ?
106scsibus* at asc?
107cfb*	at	tc? slot ? offset ?
108sfb*	at	tc? slot ? offset ?
109le*	at	tc? slot ? offset ?
110fta*	at	tc? slot ? offset ?		# DEC DEFTA FDDI cards
111
112# PCI host bus adapter support
113apecs*	at	mainbus?
114cia*	at	mainbus?
115irongate* at	mainbus?
116lca*	at	mainbus?
117tsc*	at	mainbus0
118tsp*	at	tsc?
119
120# PCI bus support
121pci*	at	apecs?
122pci*	at	cia?
123pci*	at	irongate?
124pci*	at	lca?
125pci*	at	ppb?
126pci*	at	tsp?
127
128# PCI devices
129ppb*	at pci? dev ? function ?	# PCI-PCI bridges
130sio*	at pci? dev ? function ?	# Intel PCI-ISA bridge
131pceb*	at pci? dev ? function ?	# Intel PCI-EISA bridge
132
133cy*	at pci?				# PCI cyclom card
134
135# PCI SCSI devices
136
137ahc*	at pci? dev ? function ?	# Adaptec 2940 SCSI controllers
138scsibus* at ahc?
139isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
140scsibus* at isp?
141siop*	at pci? dev ? function ?	# NCR 53c8xx SCSI
142scsibus* at siop?
143
144#UNTESTED: the following three drivers are untested.
145adw*	at pci? dev ? function ?	# AdvanSys ULTRA WIDE SCSI
146scsibus* at adw?
147dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID PCI
148scsibus* at dpt?
149gdt*	at pci? dev ? function ?	# ICP Vortex GDT RAID controllers
150scsibus* at gdt?
151
152#BROKEN: adv and twe have 64-bit problems
153#adv*	at pci? dev ? function ?	# AdvanSys 1200A/B and ULTRA SCSI
154#scsibus* at adv?
155#twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers
156#scsibus*	at twe?
157
158# PCI Network devices
159de*	at pci? dev ? function ?	# 21x4[012]-based Ethernet
160ne*	at pci? dev ? function ?	# NE2000-compat ethernet cards
161fxp*	at pci? dev ? function ?	# EtherExpress 10/100B ethernet
162ep*	at pci? dev ? function ?	# 3COM 3c59x
163xl*	at pci? dev ? function ?	# 3COM 3c9xx
164fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI cards
165
166#UNTESTED:  the vollowing section of drivers is untested on alpha.
167en*	at pci? dev ? function ?	# ENI PCI ATM (untested)
168tl*	at pci? dev ? function ?	# Compaq Thunderlan ethernet
169le*	at pci? dev ? function ?	# PCI LANCE Ethernet (untested)
170lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/T3/HSSI
171rl*	at pci? dev ? function ?	# RealTek 81[23]9 ethernet
172wb*	at pci? dev ? function ?	# Winbond W89C840F ethernet
173sf*	at pci? dev ? function ?	# Adaptec AIC-6915 ethernet
174sis*	at pci? dev ? function ?	# SiS 900/7016 ethernet
175ste*	at pci? dev ? function ?	# Sundance ST201 ethernet
176dc*	at pci? dev ? function ?	# 21143, "tulip" clone ethernet
177ti*	at pci? dev ? function ?	# Alteon Tigon 1Gb ethernet
178skc*	at pci? dev ? function ?	# SysKonnect GEnesis 984x
179sk*	at skc?				#  each port of above
180wx*	at pci? dev ? function ?	# Intel Pro/1000 ethernet
181
182#BROKEN:  The following two drivers have 64-bit issues
183#tx*	at pci? dev ? function ?	# SMC 83C170 EPIC ethernet
184#vr*	at pci? dev ? function ?	# VIA Rhine ethernet
185
186vga*	at pci? dev ? function ?	# PCI VGA graphics
187tga*	at pci? dev ? function ?	# DEC ZLXp-E[123] graphics
188
189# Media Independent Interface (mii) drivers
190# UNTESTED: some of the following PHY's are untested.
191eephy*	at mii? phy ?			# Marvell PHYs for Intel GigE
192exphy*	at mii? phy ?			# 3Com internal PHYs
193inphy*	at mii? phy ?			# Intel 82555 PHYs
194iophy*	at mii? phy ?			# Intel 82553 PHYs
195icsphy*	at mii? phy ?			# ICS 1890 PHYs
196lxtphy*	at mii? phy ?			# Level1 LXT970 PHYs
197nsphy*	at mii? phy ?			# NS and compatible PHYs
198nsphyter*	at mii? phy ?		# NS and compatible PHYs
199qsphy*	at mii? phy ?			# Quality Semi QS6612 PHYs
200sqphy*	at mii? phy ?			# Seeq 8x220 PHYs
201rlphy*	at mii? phy ?			# RealTek 8139 internal PHYs
202mtdphy*	at mii? phy ?			# Myson MTD972 PHYs
203dcphy*	at mii? phy ?			# Digital Clone PHYs
204amphy*	at mii? phy ?			# AMD 79C873 PHYs
205tqphy*	at mii? phy ?			# TDK 78Q212x PHYs
206brgphy*	at mii? phy ?			# Broadcom Gigabit PHYs
207xmphy*	at mii? phy ?			# XaQti XMAC-II PHYs
208ukphy*	at mii? phy ?			# "unknown" PHYs
209
210# ISA/EISA bus support
211isa*	at	pceb?
212eisa*	at	pceb?
213isa*	at	sio?
214
215# ISA devices
216mcclock* at	isa? port 0x70
217#pcppi*	at	isa?				# PC prog. periph. interface
218#spkr0	at	pcppi?
219pckbc*	at	isa?				# PC keyboard controller
220pckbd*	at	pckbc?				# PC keyboard (kbd port)
221pms*	at	pckbc?				# PS/2-style mouse (aux port)
222com*	at	isa? port 0x3f8 irq 4		# standard serial ports
223com*	at	isa? port 0x2f8 irq 3
224#lpt*	at	isa? port 0x3bc irq 7		# standard parallel port
225vga*	at	isa?				# ISA (EISA: XXX) VGA
226we0	at	isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC 80x3 ethernet
227we1	at	isa? port 0x300 iomem 0xcc000 irq 10	#
228ec0	at	isa? port 0x250 iomem 0xd8000 irq 9	# 3C503 ethernet cards
229ne0	at	isa? port 0x240 irq 9		# NE[12]000 ethernet cards
230ne1	at	isa? port 0x300 irq 10		# NE[12]000 ethernet cards
231ne2	at	isa? port 0x280 irq 9		# NE[12]000 ethernet cards
232ep*	at	isa? port ? irq ?		# 3C509 ethernet cards
233#wss*	at	isa? port 0x530 irq 9 drq 0	# Windows Sound System
234
235cy0     at	isa? iomem 0xd4000 irq 12	# ISA cyclom card
236
237#aic0	at	isa? port 0x340 irq 11		# Adaptec 152[02] SCSI
238#scsibus* at aic?
239
240#ahc0	at	isa? port ? irq ?		# Adaptec 284x SCSI controllers
241#scsibus* at ahc?
242
243# EISA devices
244fea*	at	eisa? slot ?			# DEC DEFEA FDDI cards
245ahc*	at	eisa? slot ?			# Adaptec 274x, aic7770 SCSI
246
247# SCSI devices
248cd*	at	scsibus? target ? lun ?
249sd*	at	scsibus? target ? lun ?
250ss*	at	scsibus? target ? lun ?
251st*	at	scsibus? target ? lun ?
252ch*	at	scsibus? target ? lun ?
253uk*	at	scsibus? target ? lun ?
254
255# IDE controllers
256pciide* at pci ? dev ? function ? flags 0x0000
257wdc0	at isa? port 0x1f0 irq 14 flags 0x00
258wdc1	at isa? port 0x170 irq 15 flags 0x00
259wd*	at wdc? channel ? drive ? flags 0x0000
260wd*	at pciide? channel ? drive ? flags 0x0000
261
262# ATAPI<->SCSI
263atapiscsi* at wdc? channel ?
264atapiscsi* at pciide? channel ?
265scsibus* at atapiscsi?
266
267# Workstation Console attachments
268#wsdisplay*	at	cfb?
269wsdisplay*	at	vga?
270#wsdisplay*	at	sfb?
271wsdisplay*	at	tga?
272wskbd*		at	pckbd?
273wsmouse*	at	pms?
274
275pseudo-device	bpfilter	1
276pseudo-device	loop
277pseudo-device	rd		1
278