summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/conf/GENERIC
blob: 32a0007b4d2e688429c92039d3a38f9331a8a0fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#	$OpenBSD: GENERIC,v 1.5 2004/08/10 13:47:45 pefo Exp $
#

machine		sgi mips64

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

maxusers	32

# Make options
#makeoption	ISALEV="-mips3 -mlong64 -fno-builtin"
makeoption	ISALEV="-mips2 -D_MIPS_ISA=_MIPS_ISA_MIPS2" 
makeoption	ENDIAN="-EB"

# MD options
option		ARCBIOS		# We use arcbios for FW comminication.
#option		COMPAT_O32	# Mips o32 ABI compat
#option		DB_ELFSIZE=32

#option		APERTURE

#option		WSDISPLAY_COMPAT_RAWKBD

#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