#	$OpenBSD: RAMDISK,v 1.201 2021/02/16 00:03:54 deraadt Exp $

machine		i386
maxusers	4

option		SMALL_KERNEL
option		NO_PROPOLICE
option		BOOT_CONFIG

option		RAMDISK_HOOKS
option		MINIROOTSIZE=3872

option		PCIVERBOSE
option		SCSITERSE

option		FFS
option		FFS2
option		MSDOSFS

config		bsd root on rd0a swap on rd0b and wd0b and sd0b

mainbus0	at root

acpi0		at bios?
#acpitimer*	at acpi?
acpihpet*	at acpi?
#acpiac*	at acpi?
#acpibat*	at acpi?
#acpibtn*	at acpi?
#acpicpu*	at acpi?
acpicmos*	at acpi?
acpiec*		at acpi?
acpiprt*	at acpi?
acpimadt0	at acpi?
#acpitz*	at acpi?

cpu0		at mainbus?
bios0		at mainbus0
ioapic*		at mainbus?
#apm0		at bios0 flags 0x0000	# flags 0x0101 to force protocol version 1.1
mpbios0		at bios0
pcibios0	at bios0 flags 0x0000

isa0		at mainbus0
isa0		at pcib?
pci*		at mainbus0

pchb*		at pci?			# PCI-Host bridges
ppb*		at pci?			# PCI-PCI bridges
pci*		at ppb?
pci*		at pchb?
pcib*		at pci?			# PCI-ISA bridge
geodesc*	at pci?		# Geode SC1100/SCx200 IAOC

pcic0		at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
pcic1		at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
pcic2		at isa? port 0x3e4 iomem 0xd4000 iosiz 0x4000
pcic*		at pci?
pcmcia*		at pcic?

#xhci*		at pci?
ehci*		at pci?
uhci*		at pci?
ohci*		at pci?
#usb*		at xhci?
usb*		at ehci?
usb*		at uhci?
usb*		at ohci?
uhub*		at usb?
umass*		at uhub?
uhidev*		at uhub?		# Human Interface Devices
ukbd*		at uhidev?		# USB keyboard
wskbd*		at ukbd? mux 1

npx0		at isa? port 0xf0 irq 13	# math coprocessor
isadma0		at isa?

pckbc0		at isa?			# PC keyboard controller
pckbd*		at pckbc?		# PC keyboard
wskbd*		at pckbd? mux 1
vga0		at isa?
vga*		at pci?
pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
wsdisplay*	at vga?
wsdisplay*	at pcdisplay?

com0		at isa? port 0x3f8 irq 4	# standard PC serial ports
com1		at isa? port 0x2f8 irq 3
com2		at isa? port 0x3e8 irq 5

scsibus*	at scsi?
sd*		at scsibus?		# SCSI disk drives
#cd*		at scsibus?		# SCSI CD-ROM drives

fdc0		at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
fd*		at fdc?

pciide*		at pci? flags 0x0000
wdc0		at isa? port 0x1f0 irq 14 flags 0x00
wdc1		at isa? port 0x170 irq 15 flags 0x00
#wdc*		at pcmcia?
wd*		at wdc? flags 0x0000
wd*		at pciide? flags 0x0000
#atapiscsi*	at wdc?
#atapiscsi*	at pciide?

#ahc0		at isa?			# Adaptec 284x SCSI controllers
#ahd*		at pci?			# Adaptec 79?? SCSI controllers
mpi*		at pci?			# LSI Logic Fusion-MPT Message Passing Interface
#ami*		at pci?			# AMI MegaRAID controllers
#mfi*		at pci?			# LSI MegaRAID SAS controllers

#de*		at pci?			# DC21X4X-based ethernet cards
#fxp*		at pci?			# EtherExpress 10/100B ethernet cards
ne*		at pci?			# NE2000-compat ethernet cards
ne*		at pcmcia?		# PCMCIA based NE2000 cards
rl*		at pci?			# Realtek 81[23]9 ethernet
#dc*		at pci?			# 21143, "tulip" clone ethernet
em*		at pci?			# Intel Pro/1000 ethernet
re*		at pci?			# Realtek 8169/8169S/8110S
#bge*		at pci?			# Broadcom BCM570x (aka Tigon3)

inphy*		at mii?			# Intel 82555 PHYs
iophy*		at mii?			# Intel 82553 PHYs
#icsphy*	at mii?			# ICS 1890 PHYs
nsphy*		at mii?			# NS and compatible PHYs
nsphyter*	at mii?			# NS and compatible PHYs
rlphy*		at mii?			# Realtek 8139 internal PHYs
#mtdphy*	at mii?			# Myson MTD972 PHYs
#dcphy*		at mii?			# Digital Clone PHYs
#amphy*		at mii?			# AMD 79C873 PHYs
#tqphy*		at mii?			# TDK 78Q212x PHYs
bmtphy*		at mii?			# Broadcom 10/100 PHYs
rgephy*		at mii?			# Realtek 8169S/8110S PHY
ukphy*		at mii?			# "unknown" PHYs

pseudo-device	loop 1
pseudo-device	bpfilter 1
pseudo-device	rd 1
pseudo-device	wsmux 2
