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