xref: /openbsd/sys/arch/i386/conf/RAMDISK (revision 8932bfb7)
1#	$OpenBSD: RAMDISK,v 1.177 2011/06/29 20:52:09 matthew 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
17#option		EXT2FS		# Linux ext2fs
18
19#option		NFSCLIENT	# Network File System client
20
21option		CD9660		# ISO 9660 + Rock Ridge file system
22option		MSDOSFS		# MS-DOS file system
23
24option		INET		# IP + ICMP + TCP + UDP
25
26option		BOOT_CONFIG	# boot-time kernel config
27
28option		RAMDISK_HOOKS
29option		MINIROOTSIZE=3872
30
31config		bsd	root on rd0a swap on rd0b and wd0b and sd0b
32
33mainbus0 at root
34
35acpi0		at bios?
36#acpitimer*	at acpi?
37#acpihpet*	at acpi?
38#acpiac*	at acpi?
39#acpibat*	at acpi?
40#acpibtn*	at acpi?
41#acpicpu*	at acpi?
42#acpiec*	at acpi?
43acpimadt0	at acpi?
44acpiprt*	at acpi?
45#acpitz*	at acpi?
46
47cpu0	at mainbus?
48bios0	at mainbus0
49ioapic*	at mainbus?
50apm0	at bios0 flags 0x0000	# flags 0x0101 to force protocol version 1.1
51#option	APMDEBUG
52mpbios0	at bios0
53pcibios0 at bios0 flags 0x0000
54
55isa0	at mainbus0
56isa0	at pcib?
57#isa0	at amdpcib?
58#isa0	at ichpcib?
59#isa0	at gscpcib?
60#isa0	at glxpcib?
61#eisa0	at mainbus0
62pci*	at mainbus0
63
64option		PCIVERBOSE
65#option		EISAVERBOSE
66
67pchb*	at pci?			# PCI-Host bridges
68ppb*	at pci?			# PCI-PCI bridges
69pci*	at ppb?
70pci*	at pchb?
71pcib*	at pci?			# PCI-ISA bridge
72#ichpcib* at pci?		# Intel ICHx/ICHx-M LPC bridges
73#gscpcib* at pci?		# NS Geode SC1100 PCI-ISA bridge
74#amdpcib* at pci?		# AMD 8111 LPC bridge
75geodesc* at pci?		# Geode SC1100/SCx200 IAOC
76#glxpcib* at pci?		# AMD CS5536 PCI-ISA bridge
77
78# ISA PCMCIA controllers
79pcic0	at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
80pcic1	at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
81pcic2	at isa? port 0x3e4 iomem 0xd4000 iosiz 0x4000
82
83# PCI PCMCIA controllers
84pcic*	at pci?
85
86# PCMCIA bus support
87pcmcia*	at pcic?
88
89npx0	at isa? port 0xf0 irq 13	# math coprocessor
90isadma0	at isa?
91isapnp0	at isa?
92
93pckbc0		at isa?			# PC keyboard controller
94pckbd*		at pckbc?		# PC keyboard
95wskbd*		at pckbd? mux 1
96vga0		at isa?
97vga*		at pci?
98pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
99wsdisplay*	at vga?
100wsdisplay*	at pcdisplay?
101
102com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
103com1	at isa? port 0x2f8 irq 3
104com2	at isa? port 0x3e8 irq 5
105#com3	at isa? port 0x2e8 irq 9
106#ast0	at isa? port 0x1a0 irq 5	# AST 4-port serial cards
107#com*	at ast?
108#boca0	at isa? port 0x100 irq 5	# BOCA 8-port serial cards
109#com*	at boca?
110#rtfps0	at isa? port 0x1230 irq 10	# RT 4-port serial cards
111#com*	at rtfps?
112#com*	at pcmcia?			# PCMCIA modem cards
113com*	at isapnp?
114
115# option for using CD1400 handshaking for incoming data
116# requires a special cable that exchanges the RTS and DTR lines
117# options CY_HW_RTS
118#cy0	at isa? iomem 0xd4000 irq 12	# ISA cyclom card
119#cy*	at pci?				# PCI cyclom card
120
121#lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
122#lpt1	at isa? port 0x278
123#lpt2	at isa? port 0x3bc
124
125
126#bha0	at isa? port 0x330	# BusLogic [57]4X SCSI controllers
127#bha1	at isa? disable port 0x334 # BusLogic [57]4X SCSI controllers
128#bha2	at isa? disable
129#bha*	at pci?
130#bha*	at eisa?		# XXX eisa still runs in isa-compat
131#aha0	at isa? port 0x330	# Adaptec 154[02] SCSI controllers
132#aha1	at isa? port 0x334	# Adaptec 154[02] SCSI controllers
133#aha*	at isapnp?
134#ahb*	at eisa?		# Adaptec 174[024] SCSI controllers
135#ahc0	at isa?			# Adaptec 284x SCSI controllers
136#ahc*	at eisa?		# Adaptec 274x, aic7770 SCSI controllers
137ahc*	at pci?			# Adaptec 2940 SCSI controllers
138#ahd*	at pci?			# Adaptec 79?? SCSI controllers
139#twe*	at pcu?			# 3ware Escalade RAID controllers
140#isp*	at pci?			# Qlogic ISP [12]0x0 SCSI/FibreChannel
141#aic0	at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI controllers
142#aic*	at isapnp?
143#aic*	at pcmcia?		# PCMCIA based aic SCSI controllers
144siop*	at pci?			# NCR 538XX SCSI controllers(new)
145#adv*	at pci?			# AdvanSys 1200A/B and ULTRA SCSI
146#adw*	at pci?			# AdvanSys ULTRA WIDE SCSI
147#sea0	at isa? iomem 0xc8000 irq 5 # Seagate ST0[12] SCSI controllers
148#uha0	at isa? port 0x330	# UltraStor [13]4f SCSI controllers
149#uha1	at isa? port 0x334	# UltraStor [13]4f SCSI controllers
150#uha*	at eisa?		# UltraStor 24f SCSI controllers
151#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
152#wds1	at isa? port 0x358 irq 11 drq 5
153
154scsibus* at scsi?
155sd*	at scsibus?		# SCSI disk drives
156st*	at scsibus?		# SCSI tape drives
157cd*	at scsibus?		# SCSI CD-ROM drives
158#ch*	at scsibus?		# SCSI autochangers
159#uk*	at scsibus?		# SCSI unknown devices
160
161fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
162#fdc1	at isa? port 0x370
163fd*	at fdc?
164
165# IDE controllers
166pciide* at pci? flags 0x0000
167
168wdc0	at isa? port 0x1f0 irq 14 flags 0x00
169wdc1	at isa? port 0x170 irq 15 flags 0x00
170wdc*	at pcmcia?
171wdc*	at isapnp?
172
173# IDE hard drives
174wd*	at wdc? flags 0x0000
175wd*	at pciide? flags 0x0000
176
177# ATAPI<->SCSI
178atapiscsi* at wdc?
179atapiscsi* at pciide?
180
181we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC 80x3 ethernet series
182we1	at isa? port 0x300 iomem 0xcc000 irq 10	#
183we*	at isapnp?
184#ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3C503 ethernet card
185ne0	at isa? port 0x240 irq 9	# NE[12]000 ethernet card
186ne1	at isa? port 0x300 irq 10	# NE[12]000 ethernet card
187ne2	at isa? port 0x280 irq 9	# NE[12]000 ethernet
188ne*	at isapnp?			# NE[12]000 PnP ethernet cards
189#eg0	at isa? port 0x310 irq 5	# 3C505/Etherlink+ ethernet cards
190#el0	at isa? port 0x300 irq 9	# 3C501 ethernet cards
191ep0	at isa?				# 3C509 ethernet cards
192ep*	at isa?				# 3C509 ethernet cards
193#ef*	at isapnp?			# 3C515 PnP ethernet
194#ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN and 3C507
195#ie1	at isa? port 0x300 irq 10	# EtherExpress
196le0	at isa? port 0x360 irq 15 drq 6	# IsoLan, NE2100, and DEPCA
197#ex0	at isa? port 0x320 irq 5	# Intel EtherExpress PRO/10
198#ep*	at eisa?			# 3C579 ethernet cards
199#fea*	at eisa?			# DEC DEFEA FDDI cards
200ep*	at isapnp?			# 3C509 PnP ethernet cards
201le*	at isapnp?
202de*	at pci?				# DC21X4X-based ethernet cards
203fxp*	at pci?				# EtherExpress 10/100B ethernet cards
204ep*	at pci?				# 3C59x ethernet cards
205ne*	at pci?				# NE2000-compat ethernet cards
206ne*	at pcmcia?			# PCMCIA based NE2000 cards
207ep*	at pcmcia?			# PCMCIA based 3c5xx cards
208#sm*	at pcmcia?			# PCMCIA based sm cards
209#xe*	at pcmcia?			# Xircom ethernet
210#fpa*	at pci?				# DEC DEFPA FDDI cards
211xl*	at pci?				# 3C9xx ethernet cards
212rl*	at pci?				# RealTek 81[23]9 ethernet
213#epic*	at pci?				# SMC EPIC/100 ethernet
214#tl*	at pci?				# Compaq Thunderlan ethernet cards
215vr*	at pci?				# VIA Rhine ethernet
216#wb*	at pci?				# Winbond W89C840F ethernet
217dc*	at pci?				# 21143, "tulip" clone ethernet
218#dc*	at cardbus?			# 21143, "tulip" clone ethernet
219sis*	at pci?				# SiS 900/7016 ethernet
220#ste*	at pci?				# Sundance ST201 ethernet
221#ti*	at pci?				# Alteon Tigon 1Gb ethernet
222#skc*	at pci?				# SysKonnect GEnesis 984x
223#sk*	at skc?				#  each port of above
224em*	at pci?				# Intel Pro/1000 ethernet
225#txp*	at pci?				# 3com 3CR990
226#nge*	at pci?				# NS DP83820/DP83821 GigE
227#bge*	at pci?				# Broadcom BCM570x (aka Tigon3)
228#stge*	at pci?				# Sundance TC9021 GigE
229#lge*	at pci?				# Level1 LXT1001 GigE
230#hme*	at pci?				# Sun Happy Meal
231re*	at pci?				# Realtek 8169/8169S/8110S
232vge*	at pci?				# VIA VT612x
233nfe*	at pci?				# NVIDIA nForce Ethernet
234#pcn*	at pci?				# AMD PCnet-PCI Ethernet
235
236# Wireless network cards
237wi*	at pci?				# WaveLAN IEEE 802.11DS
238wi*	at pcmcia?			# WaveLAN IEEE 802.11DS
239#an*	at pcmcia?			# Aironet IEEE 802.11DS
240#cnw*	at pcmcia?			# Xircom Netwave
241#ray*	at pcmcia?			# Raylink Aviator2.4/Pro 802.11FH
242
243# Media Independent Interface (mii) drivers
244exphy*	at mii?				# 3Com internal PHYs
245inphy*	at mii?				# Intel 82555 PHYs
246iophy*	at mii?				# Intel 82553 PHYs
247icsphy*	at mii?				# ICS 1890 PHYs
248#lxtphy*	at mii?			# Level1 LXT970 PHYs
249nsphy*	at mii?				# NS and compatible PHYs
250nsphyter*	at mii?			# NS and compatible PHYs
251#qsphy*	at mii?				# Quality Semi QS6612 PHYs
252#sqphy*	at mii?				# Seeq 8x220 PHYs
253rlphy* at mii?				# RealTek 8139 internal PHYs
254mtdphy*	at mii?				# Myson MTD972 PHYs
255dcphy*	at mii?				# Digital Clone PHYs
256amphy*	at mii?				# AMD 79C873 PHYs
257tqphy*	at mii?				# TDK 78Q212x PHYs
258bmtphy* at mii?				# Broadcom 10/100 PHYs
259rgephy*	at mii?				# Realtek 8169S/8110S PHY
260ciphy*	at mii?				# Cicada CS8201 10/100/1000 copper PHY
261#ipgphy*	at mii?			# IC Plus IP1000A PHYs
262ukphy*	at mii?				# "unknown" PHYs
263
264pseudo-device	loop	1		# network loopback
265#pseudo-device	sl	1		# CSLIP
266#pseudo-device	ppp	1		# PPP
267pseudo-device	bpfilter 1		# packet filter
268pseudo-device	rd	1		# ramdisk
269pseudo-device	wsmux	2
270