xref: /openbsd-src/sys/arch/i386/conf/RAMDISK_CD (revision 91f110e064cd7c194e59e019b83bb7496c1c84d4)
1#	$OpenBSD: RAMDISK_CD,v 1.212 2014/03/14 05:38:31 jmatthew Exp $
2
3machine		i386		# architecture, used by config; REQUIRED
4
5option		SCSITERSE
6
7option		SMALL_KERNEL
8option		NO_PROPOLICE
9
10maxusers	4		# estimated number of users
11option		TIMEZONE=0	# time zone to adjust RTC time by
12option		DST=0		# daylight saving time used by RTC
13
14#makeoptions	DEBUG="-g"	# compile full symbol table
15
16option		FFS		# UFS
17option		FFS2		# UFS2
18option		EXT2FS		# Linux ext2fs
19
20option		NFSCLIENT	# Network File System client
21
22option		CD9660		# ISO 9660 + Rock Ridge file system
23option		UDF		# UDF (DVD) file system
24option		MSDOSFS		# MS-DOS file system
25
26option		INET		# IP + ICMP + TCP + UDP
27option		INET6		# IPv6 (needs INET)
28
29option		BOOT_CONFIG	# boot-time kernel config
30option		CRYPTO		# Cryptographic framework
31
32option		RAMDISK_HOOKS
33option		MINIROOTSIZE=3872
34
35config		bsd	root on rd0a swap on rd0b and wd0b and sd0b
36
37mainbus0 at root
38
39acpi0		at bios?
40#acpitimer*	at acpi?
41#acpihpet*	at acpi?
42#acpiac*	at acpi?
43#acpibat*	at acpi?
44#acpibtn*	at acpi?
45#acpicpu*	at acpi?
46#acpiec*	at acpi?
47acpimadt0	at acpi?
48acpiprt*	at acpi?
49#acpitz*	at acpi?
50
51cpu0	at mainbus?
52bios0	at mainbus0
53ioapic*	at mainbus?
54apm0	at bios0 flags 0x0000	# flags 0x0101 to force protocol version 1.1
55#option	APMDEBUG
56pcibios0 at bios0 flags 0x0000
57
58isa0	at mainbus0
59isa0	at pcib?
60#isa0	at ichpcib?
61#isa0	at gscpcib?
62#isa0	at glxpcib?
63#isa0	at amdpcib?
64eisa0	at mainbus0
65pci*	at mainbus0
66
67option		PCIVERBOSE
68#option		EISAVERBOSE
69
70pchb*	at pci?			# PCI-Host bridges
71ppb*	at pci?			# PCI-PCI bridges
72pci*	at ppb?
73pci*	at pchb?
74pcib*	at pci?			# PCI-ISA bridge
75#ichpcib* at pci?		# Intel ICHx/ICHx-M LPC bridges
76#gscpcib* at pci?		# NS Geode SC1100 PCI-ISA bridge
77#glxpcib* at pci?		# AMD CS5536 PCI-ISA bridge
78#amdpcib* at pci?		# AMD 8111 LPC bridge
79geodesc* at pci?		# Geode SC1100/SCx200 IAOC
80
81# CardBus bus support
82cardbus*	at cardslot?
83pcmcia*		at cardslot?
84cbb*		at pci?
85cardslot*	at cbb?
86
87# ISA PCMCIA controllers
88pcic0	at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
89pcic1	at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
90pcic2	at isa? port 0x3e4 iomem 0xd4000 iosiz 0x4000
91
92# PCI PCMCIA controllers
93pcic*	at pci?
94
95# PCMCIA bus support
96pcmcia*	at pcic?
97
98# USB Controllers
99ehci*	at pci?			# Enhanced Host Controller
100ehci*	at cardbus?		# Enhanced Host Controller
101uhci*	at pci?			# Universal Host Controller (Intel)
102ohci*	at pci?			# Open Host Controller
103ohci*	at cardbus?		# Open Host Controller
104
105# USB bus support
106usb*	at ehci?
107usb*	at uhci?
108usb*	at ohci?
109
110uhub*	at usb?			# USB Hubs
111uhub*	at uhub?		# USB Hubs
112#uhid*	at uhub?		# USB Generic HID devices
113#umodem*	at uhub?	# USB Modems/Serial
114#ucom*	at umodem?
115#uvisor*	at uhub?	# Handspring Visor
116#ucom*	at uvisor?
117#uftdi*	at uhub?
118#ucom*	at uftdi?
119#uaudio* at uhub?		# USB Audio
120#ulpt*	at uhub?		# USB Printers
121uhidev*	at uhub?
122ukbd*	at uhidev?
123wskbd*	at ukbd? mux 1
124umass*	at uhub?		# USB Mass Storage devices
125#ums*	at uhidev?
126#wsmouse* at ums? mux 0
127aue*	at uhub?		# ADMtek AN986 Pegasus Ethernet
128#atu*	at uhub?		# Atmel AT76c50x based 802.11b
129axe*	at uhub?		# ASIX Electronics AX88172 USB Ethernet
130cue*	at uhub?		# CATC USB-EL1201A based Ethernet
131kue*	at uhub?		# Kawasaki KL5KUSB101B based Ethernet
132smsc*	at uhub?		# SMSC LAN95xx Ethernet
133#upl*	at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
134#ugl*	at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
135#urio*	at uhub?		# Diamond Multimedia Rio 500
136cdce*	at uhub?		# CDC Ethernet
137udav*	at uhub?		# Davicom DM9601 based Ethernet
138mos*	at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
139url*	at uhub?		# Realtek RTL8150L based adapters
140wi*	at uhub?		# WaveLAN IEEE 802.11DS
141#uyap*	at uhub?		# Y@P firmware loader
142#ugen*	at uhub?		# USB Generic driver
143ural*	at uhub?		# Ralink RT2500
144rum*	at uhub?		# Ralink RT2501USB/RT2601USB
145run*	at uhub?		# Ralink RT2700U/RT2800U/RT3000U
146zyd*	at uhub?		# Zydas ZD1211/ZD1211B
147upgt*	at uhub?		# Conexant/Intersil PrismGT SoftMAC USB
148urtw*	at uhub?		# RealTek 8187
149urtwn*	at uhub?		# RealTek RTL8188CU/RTL8192CU
150
151npx0	at isa? port 0xf0 irq 13	# math coprocessor
152isadma0	at isa?
153isapnp0	at isa?
154
155pckbc0		at isa?		# PC keyboard controller
156pckbd*		at pckbc?	# PC keyboard
157wskbd*		at pckbd? mux 1
158vga0		at isa?
159vga*		at pci?
160pcdisplay0	at isa?		# CGA, MDA, EGA, HGA
161wsdisplay*	at vga?
162wsdisplay*	at pcdisplay?
163
164com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
165com1	at isa? port 0x2f8 irq 3
166com2	at isa? port 0x3e8 irq 5
167#com3	at isa? port 0x2e8 irq 9
168#ast0	at isa? port 0x1a0 irq 5	# AST 4-port serial cards
169#com*	at ast?
170#boca0	at isa? port 0x100 irq 5	# BOCA 8-port serial cards
171#com*	at boca?
172#rtfps0	at isa? port 0x1230 irq 10	# RT 4-port serial cards
173#com*	at rtfps?
174com*	at pcmcia?			# PCMCIA modem cards
175com*	at isapnp?
176
177# option for using CD1400 handshaking for incoming data
178# requires a special cable that exchanges the RTS and DTR lines
179# options CY_HW_RTS
180#cy0	at isa? iomem 0xd4000 irq 12	# ISA cyclom card
181#cy*	at pci?				# PCI cyclom card
182
183#lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
184#lpt1	at isa? port 0x278
185#lpt2	at isa? port 0x3bc
186
187bha0	at isa? port 0x330	# BusLogic [57]4X SCSI controllers
188#bha1	at isa? port 0x334	# BusLogic [57]4X SCSI controllers
189#bha2	at isa?
190bha*	at pci?
191#bha*	at eisa?		# XXX eisa still runs in isa-compat
192aha0	at isa? port 0x330	# Adaptec 154[02] SCSI controllers
193aha1	at isa? port 0x334	# Adaptec 154[02] SCSI controllers
194aha*	at isapnp?
195ahb*	at eisa?		# Adaptec 174[024] SCSI controllers
196#ahc0	at isa?			# Adaptec 284x SCSI controllers
197ahc*	at eisa?		# Adaptec 274x, aic7770 SCSI controllers
198ahc*	at pci?			# Adaptec 2940/3940/78?? SCSI controllers
199jmb*	at pci?			# JMicron JMB36x controllers
200ahci*	at jmb?
201pciide*	at jmb?
202ahci*	at pci?			# AHCI SATA controllers
203sili*	at pci?			# Silicon Image 3124/3132/3531 SATA controllers
204ahd*	at pci?			# Adaptec 79?? SCSI controllers
205arc*	at pci?			# Areca RAID Controllers
206mpi*	at pci?			# LSI Logic Fusion-MPT Message Passing Interface
207mpii*	at pci?			# LSI Fusion-MPT Message Passing Interface II
208gdt*	at pci?			# ICP Vortex GDT RAID controllers
209#aac*	at pci?			# Adaptec FSA RAID controllers
210ami*	at pci?			# AMI MegaRAID controllers
211mfi*	at pci?			# LSI MegaRAID SAS controllers
212mfii*	at pci?			# LSI MegaRAID SAS Fusion controllers
213cac*	at pci?			# Compaq Smart ARRAY [234]* RAID controllers
214cac*	at eisa?
215ciss*	at pci?			# Compaq Smart ARRAY [56]* RAID controllers
216twe*	at pci?			# 3ware Escalade RAID controllers
217#iha*	at pci?			# Initio Ultra/UltraWide SCSI controllers
218ips*	at pci?			# IBM ServeRAID controllers
219isp*	at pci?			# Qlogic ISP [12]0x0 SCSI/FibreChannel
220qlw*	at pci?			# QLogic ISP SCSI
221qla*	at pci?			# QLogic ISP 2[123]xx FibreChannel
222qle*	at pci?			# QLogic ISP 2[45]xx FibreChannel
223aic0	at isa? port 0x340 irq 11	# Adaptec 152[02] SCSI controllers
224aic*	at isapnp?
225aic*	at pcmcia?		# PCMCIA based aic SCSI controllers
226siop*	at pci?			# NCR 538XX SCSI controllers(new)
227adv*	at pci?			# AdvanSys 1200A/B and ULTRA SCSI
228adw*	at pci?			# AdvanSys ULTRA WIDE SCSI
229pcscp*	at pci?			# AMD 53c974 PCscsi-PCI SCSI
230#sea0	at isa? iomem 0xc8000 irq 5	# Seagate ST0[12] SCSI controllers
231#trm*	at pci?			# Tekram DC-3x5U SCSI Controllers
232uha0	at isa? port 0x330	# UltraStor [13]4f SCSI controllers
233#uha1	at isa? port 0x334	# UltraStor [13]4f SCSI controllers
234uha*	at eisa?		# UltraStor 24f SCSI controllers
235#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
236#wds1	at isa? port 0x358 irq 11 drq 5
237vmwpvs*	at pci?			# VMware ParaVirtual SCSI
238softraid0	at root		# Software RAID
239
240scsibus* at scsi?
241sd*	at scsibus?		# SCSI disk drives
242st*	at scsibus?		# SCSI tape drives
243cd*	at scsibus?		# SCSI CD-ROM drives
244#ch*	at scsibus?		# SCSI autochangers
245#uk*	at scsibus?		# SCSI unknown devices
246
247fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
248#fdc1	at isa? port 0x370
249fd*	at fdc?
250
251# IDE controllers
252pciide* at pci? flags 0x0000
253
254wdc0	at isa? port 0x1f0 irq 14 flags 0x00
255wdc1	at isa? port 0x170 irq 15 flags 0x00
256wdc*	at pcmcia?
257wdc*	at isapnp?
258
259# IDE hard drives
260wd*	at wdc? flags 0x0000
261wd*	at pciide? flags 0x0000
262
263sdhc*   at pci?                 # SD Host Controller
264sdmmc*  at sdhc?                # SD/MMC bus
265rtsx*   at pci?                 # Realtek SD Card Reader
266sdmmc*  at rtsx?                # SD/MMC bus
267
268# ATAPI<->SCSI
269atapiscsi* at wdc?
270atapiscsi* at pciide?
271
272we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC 80x3 ethernet series
273we1	at isa? port 0x300 iomem 0xcc000 irq 10	#
274we*	at isapnp?
275ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3C503 ethernet
276ne0	at isa? port 0x240 irq 9	# NE[12]000 ethernet
277ne1	at isa? port 0x300 irq 10	# NE[12]000 ethernet
278ne2	at isa? port 0x280 irq 9	# NE[12]000 ethernet
279ne*	at isapnp?			# NE[12]000 PnP ethernet
280#eg0	at isa? port 0x310 irq 5	# 3C505/Etherlink+ ethernet
281#el0	at isa? port 0x300 irq 9	# 3C501 ethernet
282ep0	at isa?				# 3C509 ethernet
283ep*	at isa?				# 3C509 ethernet
284ep*	at isapnp?			# 3C509 PnP ethernet
285ef*	at isapnp?			# 3C515 PnP ethernet
286ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN and 3C507
287#ie1	at isa? port 0x300 irq 10	# EtherExpress
288le0	at isa? port 0x360 irq 15 drq 6	# IsoLan, NE2100, and DEPCA
289ex0	at isa? port 0x320 irq 5	# Intel EtherExpress PRO/10
290ep*	at eisa?			# 3C579 ethernet
291ef*	at isapnp?			# 3C515 ethernet
292le*	at isapnp?
293pcn*	at pci?				# AMD PCnet-PCI Ethernet
294de*	at pci?				# DC21X4X-based ethernet
295fxp*	at pci?				# EtherExpress 10/100B ethernet
296fxp*	at cardbus?			# Intel PRO/100 ethernet
297ep*	at pci?				# 3C59x ethernet
298ne*	at pci?				# NE2000-compat ethernet
299ne*	at pcmcia?			# PCMCIA based NE2000 ethernet
300ep*	at pcmcia?			# PCMCIA based 3C5xx ethernet
301sm*	at pcmcia?			# PCMCIA based sm ethernet
302xe*	at pcmcia?			# Xircom ethernet
303xl*	at pci?				# 3C9xx ethernet
304xl*	at cardbus?			# 3C575 ethernet
305rl*	at pci?				# RealTek 81[23]9 ethernet
306rl*	at cardbus?			# RealTek 81[23]9 ethernet
307epic*	at pci?				# SMC EPIC/100 ethernet
308tl*	at pci?				# Compaq Thunderlan ethernet
309vr*	at pci?				# VIA Rhine ethernet
310dc*	at pci?				# 21143, "tulip" clone ethernet
311dc*	at cardbus?			# 21143, "tulip" clone ethernet
312ste*	at pci?				# Sundance ST201 ethernet
313sis*	at pci?				# SiS 900/7016 ethernet
314se*	at pci?				# SiS 190/191 ethernet
315wb*	at pci?				# Winbond W89C840F ethernet
316sf*	at pci?				# Adaptec AIC-6915 ethernet
317ti*	at pci?				# Alteon Tigon 1Gb ethernet
318skc*	at pci?				# SysKonnect GEnesis 984x
319sk*	at skc?				#  each port of above
320mskc*	at pci?				# Marvell Yukon-2
321msk*	at mskc?			#  each port of above
322em*	at pci?				# Intel Pro/1000 ethernet
323gcu*    at pci?                         # Intel EP80579 auxlliary mii device
324ixgb*	at pci?				# Intel Pro/10Gb ethernet
325ix*	at pci?				# Intel 82598EB 10Gb ethernet
326oce*	at pci?				# Emulex OneConnect 10Gb ethernet
327txp*	at pci?				# 3com 3CR990
328nge*	at pci?				# NS DP83820/DP83821 GigE
329re*	at pci?				# Realtek 8169/8169S/8110S
330re*	at cardbus?			# Realtek 8169/8169S/8110S
331stge*	at pci?				# Sundance TC9021 GigE
332bge*	at pci?				# Broadcom BCM57xx (aka Tigon3)
333bnx*	at pci?				# Broadcom BCM5706/5708 GigE
334lge*	at pci?				# Level1 LXT1001 GigE
335mtd*	at pci?				# Myson MTD803
336hme*	at pci?				# Sun Happy Meal
337bce*	at pci?				# Broadcom BCM4401
338vge*	at pci?				# VIA VT612x
339nfe*	at pci?				# NVIDIA nForce Ethernet
340xge*	at pci?				# Neterion Xframe-I/II 10Gb ethernet
341vic*	at pci?				# VMware VMXnet virtual interface
342vmx*	at pci?				# VMware VMXNET3 virtual interface
343et*	at pci?				# Agere/LSI ET1310
344age*	at pci?				# Attansic L1 Ethernet
345alc*	at pci?				# Attansic L1C/L1D/L2C Ethernet
346ale*	at pci?				# Attansic L1E Ethernet
347lii*	at pci?				# Attansic L2 Ethernet
348jme*	at pci?				# JMicron JMC250/JMC260 Ethernet
349vte*	at pci?				# RDC R6040 Ethernet
350
351# Wireless network cards
352acx*	at pci?				# TI ACX100/ACX111 (802.11b/g)
353acx*	at cardbus?			# TI ACX100/ACX111 (802.11b/g)
354ath*	at pci?				# Atheros AR5k (802.11a/b/g)
355ath*	at cardbus?			# Atheros AR5k (802.11a/b/g)
356athn*	at pci?				# Atheros AR9k (802.11a/g/n)
357athn*	at cardbus?			# Atheros AR9k (802.11a/g/n)
358atw*	at pci?				# ADMtek ADM8211 (802.11)
359atw*	at cardbus?			# ADMtek ADM8211 (802.11)
360bwi*	at pci?				# Broadcom AirForce (802.11b/g)
361bwi*	at cardbus?			# Broadcom AirForce (802.11b/g)
362wi*	at pci?				# WaveLAN IEEE 802.11DS
363wi*	at pcmcia?			# WaveLAN IEEE 802.11DS
364an*	at pcmcia?			# Aironet IEEE 802.11DS
365#cnw*	at pcmcia?			# Xircom Netwave
366ipw*	at pci?				# Intel PRO/Wireless 2100
367iwi*	at pci?				# Intel PRO/Wireless 2200BG/2915ABG
368wpi*	at pci?				# Intel PRO/Wireless 3945ABG
369iwn*	at pci?				# Intel Wireless WiFi Link 4965AGN
370ral*	at pci?				# Ralink RT2500/RT2501/RT2600
371ral*	at cardbus?			# Ralink RT2500/RT2501/RT2600
372rtw*	at pci?				# Realtek 8180
373rtw*	at cardbus?			# Realtek 8180
374pgt*	at pci?				# Prism54 (only full-mac varients)
375pgt*	at cardbus?			# Prism54 (only full-mac varients)
376malo*	at cardbus?			# Marvell Libertas
377malo*	at pcmcia?			# Marvell 88W8385
378
379# Media Independent Interface (mii) drivers
380exphy*	at mii?				# 3Com internal PHYs
381inphy*	at mii?				# Intel 82555 PHYs
382iophy*	at mii?				# Intel 82553 PHYs
383icsphy*	at mii?				# ICS 1890 PHYs
384lxtphy*	at mii?				# Level1 LXT970 PHYs
385nsphy*	at mii?				# NS and compatible PHYs
386nsphyter*	at mii?			# NS and compatible PHYs
387qsphy*	at mii?				# Quality Semi QS6612 PHYs
388luphy*	at mii?				# Lucent LU6612 PHY
389sqphy*	at mii?				# Seeq 8x220 PHYs
390tlphy*	at mii?				# ThunderLAN PHYs
391rlphy* at mii?				# RealTek 8139 internal PHYs
392mtdphy*	at mii?				# Myson MTD972 PHYs
393dcphy*	at mii?				# Digital Clone PHYs
394acphy*	at mii?				# Altima AC101 PHYs
395amphy*	at mii?				# AMD 79C873 PHYs
396tqphy*	at mii?				# TDK 78Q212x PHYs
397brgphy*	at mii?				# Broadcom Gigabit PHYs
398eephy* at mii?				# Marvell 88E1000 series PHY
399xmphy*	at mii?				# XaQti XMAC-II PHYs
400bmtphy* at mii?				# Broadcom 10/100 PHYs
401rgephy*	at mii?				# Realtek 8169S/8110S PHY
402urlphy*	at mii?				# Realtek RTL8150L internal PHY
403ciphy*	at mii?				# Cicada CS8201 10/100/1000 copper PHY
404etphy*	at mii?				# Agere/LSI ET1011 TruePHY
405jmphy*	at mii?				# JMicron JMP202/JMP211 PHYs
406ipgphy*	at mii?				# IC Plus IP1000A PHYs
407atphy*	at mii?				# Attansic F1 PHYs
408rdcphy*	at mii?				# RDC R6040 PHY
409mlphy*	at mii?				# Micro Linear 6692 PHY
410ukphy*	at mii?				# "unknown" PHYs
411
412pseudo-device	loop	1		# network loopback
413#pseudo-device	sl	1		# CSLIP
414#pseudo-device	ppp	1		# PPP
415pseudo-device	vlan			# IEEE 802.1Q VLAN
416pseudo-device	bpfilter 1		# packet filter
417pseudo-device	rd	1		# ramdisk
418pseudo-device	wsmux	2
419pseudo-device	bio	1		# ioctl multiplexing device
420
421# Virtio devices
422virtio*	at pci?				# Virtio PCI device
423vioblk*	at virtio?			# Virtio block device
424vio*	at virtio?			# Virtio network device
425vioscsi*	at virtio?		# Virtio SCSI device
426