#	$OpenBSD: GENERIC,v 1.8 2004/09/09 22:11:39 pefo Exp $
#

machine		sgi mips64

include "../../../conf/GENERIC"

maxusers	32

# Make options
#makeoption	ABI="-mabi=64"
#makeoption	ENDIAN="-EB"

# MD options
option		ARCBIOS		# We use arcbios for FW comminication.

#option		APERTURE

#option		WSDISPLAY_COMPAT_RAWKBD

option		PCIVERBOSE
option		USBVERBOSE

#option		UVMHIST		# enable uvm history logging

#option		DEBUG
#option		SYSCALL_DEBUG

# Define what targets to support
#option		TGT_INDY
#option		TGT_INDIGO
#option		TGT_ORIGIN200
option		TGT_O2
#option		TGT_OCTANE

# Specify storage configuration (its a joke..)
config		bsd	swap generic

#
# Definition of system
#
mainbus0	at root
cpu*		at mainbus0

#### Main local buses
#crimebus0	at mainbus0
macebus0	at mainbus0	# MACE controller localbus.

# Localbus devices
clock0		at macebus0
mec0		at macebus0 sys 0x18 base 0x00280000 irq 4
com0		at macebus0 sys 0x18 base 0x00390000 irq 5
com1		at macebus0 sys 0x18 base 0x00398000 irq 5

#### PCI Bus
macepcibr0	at macebus0	# MACE controller PCI Bus bridge.
pci*		at macepcibr?

#### SCSI
ahc*		at pci? dev ? function ?
siop*		at pci? dev ? function ?
scsibus*	at siop?
scsibus*	at ahc?

#### NICs
dc*		at pci? dev ? function ?	# 21143, "tulip" clone ethernet
ep*		at pci? dev ? function ?	# 3Com 3c59x
fxp*		at pci? dev ? function ?	# EtherExpress 10/100B ethernet
mtd*		at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
ne*		at pci? dev ? function ?	# NE2000-compatible Ethernet
ti*		at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
vr*		at pci? dev ? function ?	# VIA Rhine Fast Ethernet
xl*		at pci? dev ? function ?	# 3C9xx ethernet



##### Media Independent Interface (mii) drivers
exphy*		at mii? phy ?		# 3Com internal PHYs
inphy*		at mii? phy ?		# Intel 82555 PHYs
iophy*		at mii? phy ?		# Intel 82553 PHYs
icsphy*		at mii? phy ?		# ICS 1890 PHYs
lxtphy*		at mii? phy ?		# Level1 LXT970 PHYs
nsphy*		at mii? phy ?		# NS and compatible PHYs
nsphyter*	at mii? phy ?		# NS and compatible PHYs
qsphy*		at mii? phy ?		# Quality Semi QS6612 PHYs
sqphy*		at mii? phy ?		# Seeq 8x220 PHYs
rlphy*		at mii? phy ?		# RealTek 8139 internal PHYs
mtdphy*		at mii? phy ?		# Myson MTD972 PHYs
dcphy*		at mii? phy ?		# Digital Clone PHYs
acphy*		at mii? phy ?		# Altima AC101 PHYs
amphy*		at mii? phy ?		# AMD 79C873 PHYs
tqphy*		at mii? phy ?		# TDK 78Q212x PHYs
bmtphy*		at mii? phy ?		# Broadcom 10/100 PHYs
brgphy*		at mii? phy ?		# Broadcom Gigabit PHYs
eephy*		at mii? phy ?		# Marvell 88E1000 series PHY
xmphy*		at mii? phy ?		# XaQti XMAC-II PHYs
nsgphy*		at mii? phy ?		# NS gigabit PHYs
urlphy*		at mii? phy ?		# Realtek RTL8150L internal PHY
rgephy*		at mii? phy ?		# Realtek 8169S/8110S PHY
ukphy*		at mii? phy ?		# "unknown" PHYs



#### WS console
#wsdisplay*	at vga? console?
#wskbd*		at ukbd? console ? mux 1

#### SCSI Bus devices

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#pseudo-device	wsmux	2	# mouse & keyboard multiplexor
