xref: /openbsd-src/sys/arch/i386/conf/RAMDISK (revision ef7e4bca196c16dac7403694d659bb82eee90d9d)
1#	$OpenBSD: RAMDISK,v 1.203 2023/08/15 14:24:53 jsg Exp $
2
3machine		i386
4maxusers	4
5
6option		SMALL_KERNEL
7option		NO_PROPOLICE
8option		BOOT_CONFIG
9
10option		RAMDISK_HOOKS
11option		MINIROOTSIZE=3872
12
13option		PCIVERBOSE
14option		SCSITERSE
15
16option		FFS
17option		FFS2
18
19config		bsd root on rd0a swap on rd0b and wd0b and sd0b
20
21mainbus0	at root
22
23acpi0		at bios?
24#acpitimer*	at acpi?
25acpihpet*	at acpi?
26#acpiac*	at acpi?
27#acpibat*	at acpi?
28#acpibtn*	at acpi?
29#acpicpu*	at acpi?
30acpicmos*	at acpi?
31acpiec*		at acpi?
32acpiprt*	at acpi?
33acpimadt0	at acpi?
34#acpitz*	at acpi?
35
36cpu0		at mainbus?
37bios0		at mainbus0
38ioapic*		at mainbus?
39#apm0		at bios0 flags 0x0000	# flags 0x0101 to force protocol version 1.1
40mpbios0		at bios0
41pcibios0	at bios0 flags 0x0000
42
43isa0		at mainbus0
44isa0		at pcib?
45pci*		at mainbus0
46
47pchb*		at pci?			# PCI-Host bridges
48ppb*		at pci?			# PCI-PCI bridges
49pci*		at ppb?
50pci*		at pchb?
51pcib*		at pci?			# PCI-ISA bridge
52geodesc*	at pci?		# Geode SC1100/SCx200 IAOC
53
54pcic0		at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
55pcic1		at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
56pcic2		at isa? port 0x3e4 iomem 0xd4000 iosiz 0x4000
57pcic*		at pci?
58pcmcia*		at pcic?
59
60#xhci*		at pci?
61ehci*		at pci?
62uhci*		at pci?
63ohci*		at pci?
64#usb*		at xhci?
65usb*		at ehci?
66usb*		at uhci?
67usb*		at ohci?
68uhub*		at usb?
69umass*		at uhub?
70uhidev*		at uhub?		# Human Interface Devices
71ukbd*		at uhidev?		# USB keyboard
72wskbd*		at ukbd? mux 1
73
74npx0		at isa? port 0xf0 irq 13	# math coprocessor
75isadma0		at isa?
76
77pckbc0		at isa?			# PC keyboard controller
78pckbd*		at pckbc?		# PC keyboard
79wskbd*		at pckbd? mux 1
80vga0		at isa?
81vga*		at pci?
82pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
83wsdisplay0	at vga? console 1
84wsdisplay0	at pcdisplay? console 1
85
86com0		at isa? port 0x3f8 irq 4	# standard PC serial ports
87com1		at isa? port 0x2f8 irq 3
88com2		at isa? port 0x3e8 irq 5
89
90scsibus*	at scsi?
91sd*		at scsibus?		# SCSI disk drives
92#cd*		at scsibus?		# SCSI CD-ROM drives
93
94fdc0		at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
95fd*		at fdc?
96
97pciide*		at pci? flags 0x0000
98wdc0		at isa? port 0x1f0 irq 14 flags 0x00
99wdc1		at isa? port 0x170 irq 15 flags 0x00
100#wdc*		at pcmcia?
101wd*		at wdc? flags 0x0000
102wd*		at pciide? flags 0x0000
103#atapiscsi*	at wdc?
104#atapiscsi*	at pciide?
105
106#ahc0		at isa?			# Adaptec 284x SCSI controllers
107#ahd*		at pci?			# Adaptec 79?? SCSI controllers
108mpi*		at pci?			# LSI Logic Fusion-MPT Message Passing Interface
109#ami*		at pci?			# AMI MegaRAID controllers
110#mfi*		at pci?			# LSI MegaRAID SAS controllers
111
112#de*		at pci?			# DC21X4X-based ethernet cards
113#fxp*		at pci?			# EtherExpress 10/100B ethernet cards
114ne*		at pci?			# NE2000-compat ethernet cards
115ne*		at pcmcia?		# PCMCIA based NE2000 cards
116rl*		at pci?			# Realtek 81[23]9 ethernet
117#dc*		at pci?			# 21143, "tulip" clone ethernet
118em*		at pci?			# Intel Pro/1000 ethernet
119re*		at pci?			# Realtek 8169/8169S/8110S
120#bge*		at pci?			# Broadcom BCM570x (aka Tigon3)
121
122inphy*		at mii?			# Intel 82555 PHYs
123iophy*		at mii?			# Intel 82553 PHYs
124#icsphy*	at mii?			# ICS 1890 PHYs
125nsphy*		at mii?			# NS and compatible PHYs
126nsphyter*	at mii?			# NS and compatible PHYs
127rlphy*		at mii?			# Realtek 8139 internal PHYs
128#mtdphy*	at mii?			# Myson MTD972 PHYs
129#dcphy*		at mii?			# Digital Clone PHYs
130#amphy*		at mii?			# AMD 79C873 PHYs
131#tqphy*		at mii?			# TDK 78Q212x PHYs
132bmtphy*		at mii?			# Broadcom 10/100 PHYs
133rgephy*		at mii?			# Realtek 8169S/8110S PHY
134ukphy*		at mii?			# "unknown" PHYs
135
136pseudo-device	loop 1
137pseudo-device	bpfilter 1
138pseudo-device	rd 1
139pseudo-device	wsmux 2
140