xref: /openbsd/sys/arch/hppa/conf/RAMDISK (revision b12d90b3)
1#	$OpenBSD: RAMDISK,v 1.101 2014/04/08 02:25:33 brad Exp $
2#
3# Diskless kernel config
4#
5
6# Machine architecture; required by config(8)
7machine		hppa
8
9option		SCSITERSE
10
11option		DDB			# in-kernel debugger
12
13option		FFS			# UFS
14option		FFS2			# UFS2
15option		NFSCLIENT		# Network File System client
16option		CD9660			# ISO 9660 + Rock Ridge file system
17#option		UDF			# UDF (DVD) file system
18option		MSDOSFS			# MS-DOS file system
19option		INET			# IP + ICMP + TCP + UDP
20option		INET6			# IPv6 (needs INET)
21
22# Support for various CPU types
23option		HP7000_CPU		# PCXS
24option		HP7100_CPU		# PCXT
25option		HP7200_CPU		# PCXT'
26option		HP7100LC_CPU		# PCXL
27option		HP7300LC_CPU		# PCXL2
28option		HP8000_CPU		# PCXU  (in 32bit mode)
29option		HP8200_CPU		# PCXU2 (in 32bit mode)
30option		HP8500_CPU		# PCXW  (in 32bit mode)
31option		HP8700_CPU		# PCXW2 (in 32bit mode)
32
33option		FPEMUL
34option		USELEDS		# blink 'em
35#option		USER_PCICONF	# user-space PCI configuration
36option		BOOT_CONFIG	# add support for boot -c
37
38# Need to set locally
39maxusers	32
40
41option		TIMEZONE=0	# time zone to adjust RTC time by
42option		DST=0		# daylight saving time used by RTC
43
44option		RAMDISK_HOOKS
45option		MINIROOTSIZE=5120
46config	bsd	root on rd0a swap on rd0b # and sd0b
47
48mainbus0 at root		# root bus
49
50mem*	at mainbus0 flags 0x0000	# /dev/*mem and memory controller
51pdc0	at mainbus0		# PDC/IODC wrapper for boot console
52power0	at mainbus0		# power/fail manager (iv 30)
53cpu*	at mainbus0 irq 31	# HP PA-RISC cpu
54#fpu*	at mainbus0		# HP PA-RISC fpu (iv N/A)
55#pmu*	at mainbus0 irq 29	# HP PA-RISC performance monitor unit
56phantomas0 at mainbus0		# Phantom PseudoBC GSC+ Port
57uturn0	at mainbus0		# U2/UTurn Runway IOA
58uturn1	at mainbus0
59astro*	at mainbus0		# Astro memory & I/O controller
60
61lasi0	at mainbus0 offset 0x100000 irq 28	# LASI host adapter
62lasi0	at mainbus0 offset 0xfd00000 irq 28	# LASI on C1[01]0, J2[01]0
63lasi0	at phantomas0 offset 0xfd00000 irq 28	# LASI on [AB]*
64lasi0	at uturn? offset 0xfd00000 irq 28	# LASI on [CJ]*
65lasi1	at mainbus0 offset 0x500000 irq 27	# 712 GIO card
66asp*	at mainbus0 irq 28	# this one comes w/ Viper and LEDs
67wax*	at mainbus0 irq 24	# Wax may host EISA as well
68wax*	at phantomas0 irq 24	# Wax on [AB]*
69wax*	at uturn? irq 24	# Wax on C*
70mongoose* at mainbus0 irq 17	# EISA Bus Adapter (i82350 or TI???)
71#vmeb*	at mainbus0 irq ?	# VME bus adapter
72dino0	at phantomas? irq 26	# PCI bus bridge on [AB]*
73dino1	at phantomas? irq 25
74dino0	at uturn0 irq 26	# PCI bus bridge on [CJ]*
75dino1	at uturn1 irq 25
76pci*	at dino?
77option	PCIVERBOSE
78#pckbc0	at dino? irq 9
79com1	at dino? irq 11
80
81elroy*	at astro?
82pci*	at elroy?
83
84ppb*	at pci?
85pci*	at ppb?
86
87ssio*	at pci?
88com0	at ssio? irq 4
89com1	at ssio? irq 3
90
91# CardBus bus support
92cbb*		at pci?
93cardslot*	at cbb?
94#option		CARDBUS_DEBUG,CARDSLOT_DEBUG,CARDBUS_MAP_DEBUG
95cardbus*	at cardslot?
96#option		PCMCIADEBUG,PCMCIAVERBOSE
97pcmcia*		at cardslot?
98
99# PCI USB Controllers
100ehci*	at pci?			# Enhanced Host Controller
101ehci*	at cardbus?
102ohci*	at pci?			# Open Host Controller
103ohci*	at cardbus?
104uhci*	at pci?			# Universal Host Controller (Intel)
105
106# USB bus support
107usb*	at ehci?
108usb*	at uhci?
109usb*	at ohci?
110
111# USB devices
112uhub*	at usb?			# USB Hubs
113uhub*	at uhub?		# USB Hubs
114#uftdi*	at uhub?		# FTDI FT8U100AX serial adapter
115#ucom*	at uftdi?
116umass*	at uhub?		# USB Mass Storage devices
117uhidev*	at uhub?		# Human Interface Devices
118ums*	at uhidev?		# USB mouse
119wsmouse* at ums? mux 0
120ukbd*	at uhidev?		# USB keyboard
121wskbd*	at ukbd? mux 1
122uhid*	at uhidev?		# USB generic HID support
123aue*	at uhub?		# ADMtek AN986 Pegasus Ethernet
124url*	at uhub?		# Realtek RTL8150L based adapters
125
126# untested USB devices
127#umodem*	at uhub?	# USB Modems/Serial
128#ucom*	at umodem?
129#uvisor*	at uhub?	# Handspring Visor
130#ucom*	at uvisor?
131#uvscom*	at uhub?	# SUNTAC Slipper U VS-10U serial
132#ucom*	at uvscom?
133#ubsa*	at uhub?		# Belkin serial adapter
134#ucom*	at ubsa?
135#uplcom* at uhub?		# I/O DATA USB-RSAQ2 serial adapter
136#ucom*	at uplcom?
137#umct*	at uhub?		# MCT USB-RS232 serial adapter
138#ucom*	at umct?
139#uipaq*	at uhub?		# iPAQ serial adapter
140#ucom*	at uipaq?
141#uaudio* at uhub?		# USB Audio
142#audio*	at uaudio?
143#umidi*	at uhub?		# USB MIDI
144#midi*	at umidi?
145atu*	at uhub?		# Atmel AT76c50x based 802.11b
146axe*	at uhub?		# ASIX Electronics AX88172 USB Ethernet
147axen*	at uhub?		# ASIX Electronics AX88179 USB Ethernet
148cue*	at uhub?		# CATC USB-EL1201A based Ethernet
149kue*	at uhub?		# Kawasaki KL5KUSB101B based Ethernet
150smsc*	at uhub?		# SMSC LAN95xx Ethernet
151cdce*	at uhub?		# CDC Ethernet
152udav*	at uhub?		# Davicom DM9601 based Ethernet
153upl*	at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
154ugl*	at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
155wi*	at uhub?		# WaveLAN IEEE 802.11DS
156#urio*	at uhub?		# Diamond Multimedia Rio 500
157#uyap*	at uhub?		# Y@P firmware loader
158#udsbr*	at uhub?		# D-Link DSB-R100 radio
159#radio*	at udsbr?		# USB radio
160#ubt*	at uhub? disable	# USB Bluetooth
161#ugen*	at uhub?		# USB Generic driver
162ural*	at uhub?		# Ralink RT2500
163
164sti0	at mainbus0 irq 11	# [H]CRX-{8,24,48}[Z] graphics
165sti0	at phantomas0 irq 11	# builtin graphics on BC*
166sti0	at uturn? irq 11
167sti1	at mainbus0 irq 12
168sti1	at phantomas0 irq 12
169sti1	at uturn? irq 12
170sti*	at pci?			# EG-PCI, FX*
171
172#medusa* at mainbus? irq 4	# FDDI
173#venus* at mainbus? irq 5	# ATM J2498A/J3420A
174
175# internal i/o space
176gsc0	at asp?			# Snakes, old 715, old 725, 735/755
177gsc0	at lasi0		# 712,715/100,725/64,725/100,[ABCJ]*
178gsc1	at lasi1
179gsc2	at wax?			# it's another face of LASI
180
181#vme*	at vmeb?
182#option	VMEVERBOSE
183eisa*	at mongoose?
184#eisa*	at wax?
185option	EISAVERBOSE
186#isa*	at mongoose?
187#isa*	at wax?
188
189# GSC devices
190
191hil*	at gsc? irq 1	# Human Interface Loop, kbd and mouse
192hilkbd*	at hil?		# keyboard, knob and buttons
193#hilms*	at hil?		# mouse and tablets
194#hilid*	at hil?		# ID module
195
196# RS/232 serial ports
197com0	at gsc0 offset 0x5000 irq 5	# on lasi
198com1	at gsc1 offset 0x5000 irq 5
199com1	at gsc2 offset 0x2000 irq 6	# on wax
200com0	at gsc0 offset 0x823000 irq 5	# on asp
201com1	at gsc0 offset 0x822000 irq 6
202com2	at gsc0 offset 0x0 irq 13	# only on asp0 w/o audio (off ?)
203com2	at gsc0 offset 0x4040 irq 13	# gecko's fax/voice/modems
204com3	at gsc0 offset 0x4060 irq 13
205#com*	at pcmcia?			# PCMCIA modems
206
207#lpt0	at gsc? irq 7		# both com and lpt are on WD16C552
208ie0	at gsc0 irq 8		# 82C596DX/CA ether
209#ie1	at gsc1 irq 8
210#ie*	at eisa?
211#ie*	at isa? port 0x360 iomem 0xd0000 irq 7
212#ie*	at isa? port 0x300 irq 10
213#ie*	at pci?
214#tms*	at gsc? irq 10		# TMS380C26 Network Controller
215osiop*	at gsc? irq 9		# NCR 53C710 (Narrow SE)
216#osiop* at eisa?
217oosiop*	at gsc? irq 9		# NCR 53C700 (Narrow SE)
218#harmony* at gsc? irq 13	# Audio Type 2 (CS4215/AD1849)
219#audio*	at harmony?
220gsckbc*	at gsc? irq 26
221pckbd*	at gsckbc?		# PS/2 keyboard
222#pms*	at gsckbc?		# PS/2 mouse
223
224#sh*	at eisa?		# Interphase Seahawk 4811 EISA/FDDI
225#ahb*	at eisa?		# Adaptec 174[024] SCSI controllers
226#ahc*	at eisa?		# Adaptec 274x, aic7770 SCSI controllers
227ahc*	at pci?			# Adaptec 2940 SCSI controllers
228mpi*	at pci?			# LSI Logic Fusion MPT Message Passing Interface
229#option	BHADEBUG
230#bha*	at eisa?
231#bha*	at pci?
232
233siop*	at mainbus? irq 3	# NCR 53C720 (Fast/Wide HVD)
234siop*	at phantomas? irq 3
235siop*	at uturn? irq 3
236siop*	at pci?			# NCR 53C8XX SCSI controllers
237#ahd*	at pci?			# Adaptec 79?? SCSI controllers
238softraid0	at root		# Software RAID
239
240em*	at pci?			# Intel Pro/1000 ethernet
241#ti*	at pci?			# Alteon Tigon 1Gb ethernet
242#txp*	at pci?			# 3com 3CR990
243#epic*	at pci?			# SMC EPIC/100 ethernet
244#de*	at pci?			# 21x4[012]-based Ethernet
245#de*	at eisa?
246dc*	at pci?			# 21143, "tulip" clone ethernet
247#dc*	at cardbus?
248rl*	at pci?			# RealTek 81[23]9 ethernet
249#rl*	at cardbus?
250#ep*	at pci?			# 3c59x ethernet
251#ep*	at eisa?		# 3c579 ethernet
252#ep*	at pcmcia?		# 3c589 ethernet
253xl*	at pci?			# 3C9xx ethernet
254#xl*	at cardbus?
255fxp*	at pci?			# EtherExpress 10/100B ethernet
256#fxp*	at cardbus?
257ne*	at pci?			# NE2000-compatible Ethernet
258ne*	at pcmcia?
259#atw*	at pci?			# ADMtek ADM8211 (802.11)
260#atw*	at cardbus?
261#an*	at pci?			# Cisco/Aironet 802.11DS
262an*	at pcmcia?
263#wi*	at pci?			# WaveLAN IEEE 802.11DS
264wi*	at pcmcia?
265skc*	at pci?			# SysKonnect GEnesis 984x
266sk*	at skc?			#  each port of above
267mskc*	at pci?			# Marvell Yukon-2
268msk*	at mskc?		#  each port of above
269bge*	at pci?			# Broadcom BCM570x (aka Tigon3)
270hme*	at pci?			# Sun Happy Meal
271stge*	at pci?			# Sundance TC9021 GigE
272
273dcphy*		at mii?		# Digital Clone PHYs
274acphy*		at mii?		# Altima AC101 PHYs
275amphy*		at mii?		# AMD 79C873 PHYs
276exphy*		at mii?		# 3Com internal PHYs
277gentbi*		at mii?		# Generic 1000BASE-X ten-bit PHY
278inphy*		at mii?		# Intel 82555 PHYs
279iophy*		at mii?		# Intel 82553 PHYs
280icsphy*		at mii?		# ICS1890 PHYs
281lxtphy*		at mii?		# Level One LXT-970 PHYs
282nsphy*		at mii?		# NS83840 PHYs
283nsphyter*	at mii?		# NS83843 PHYs
284mtdphy*		at mii?		# Myson MTD972 PHYs
285qsphy*		at mii?		# Quality Semi QS6612 PHYs
286luphy*		at mii?		# Lucent LU6612 PHY
287sqphy*		at mii?		# Seeq 8022[013] PHYs
288#tlphy*		at mii?		# ThunderLAN PHYs
289tqphy*		at mii?		# TDK Semiconductor PHYs
290brgphy*		at mii?		# Broadcom 10/100/1000 PHYs
291bmtphy*		at mii?		# Broadcom 10/100 PHYs
292eephy*		at mii?		# Marvell 88E1000 Gigabit PHYs
293xmphy*		at mii?		# XaQti XMAC-II PHYs
294rlphy*		at mii?		# Realtek 8139 internal PHYs
295urlphy*		at mii?		# Realtek RTL8150L internal PHY
296rgephy*		at mii?		# Realtek 8169S/8110S PHY
297ipgphy*		at mii?		# IC Plus IP1000A PHYs
298ukphy*		at mii?		# generic unknown PHYs
299
300# MI devices
301#wsdisplay*	at vgafb?
302wsdisplay*	at sti?
303wskbd*		at pckbd? mux 1
304wskbd*		at hilkbd? mux 1
305#wsmouse*	at pms? mux 0
306#wsmouse*	at hilms? mux 0
307
308#fdc*	at gsc?			# PC floppy controller (WD37C65C)
309#fdc*	at isa? port 0x3f0 irq 6 drq 2
310#option	FD_DEBUG
311#fd*	at fdc?			# floppy drives
312
313pciide*	at pci? flags 0x0000
314#wdc0	at isa? port 0x1f0 irq 14
315#wdc1	at isa? port 0x170 irq 15
316wdc*	at pcmcia?
317wd*	at wdc? flags 0x0000
318wd*	at pciide? flags 0x0000
319atapiscsi* at pciide?
320
321# These entries find devices on all SCSI busses and assign
322# unit numers dynamically.
323scsibus* at scsi?
324sd*	at scsibus?
325st*	at scsibus?
326cd*	at scsibus?
327#ch*	at scsibus?
328#uk*	at scsibus?
329
330pseudo-device	rd	1	# ramdisk
331pseudo-device	loop	1	# network loopback
332pseudo-device	bpfilter 1	# packet filter
333pseudo-device	vlan		# IEEE 802.1Q VLAN
334pseudo-device	ksyms	1	# kernel symbols device
335pseudo-device	wsmux	2
336pseudo-device	bio	1	# ioctl multiplexing device
337