summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/conf/files.mvme88k
blob: e11c21fc414f4a130eb17d303ce2cb0b04031f1c (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
118
119
120
121
122
123
124
125
126
#	$OpenBSD: files.mvme88k,v 1.51 2013/09/24 20:10:47 miod Exp $
#
maxpartitions 16

device	mainbus {[addr = -1]}
attach	mainbus at root

# MVME180/181 base logic
device	angelfire {[offset = -1], [ipl = 0]}
attach	angelfire at mainbus
file	arch/mvme88k/dev/angelfire.c			angelfire

# MVME197 BusSwitch system bus
device	bussw {[offset = -1], [ipl = 0]}
attach	bussw at mainbus
file	arch/mvme88k/dev/bussw.c			bussw needs-count

# MVME187 PCC2 system bus
device	pcctwo {[offset = -1], [ipl = 0]}
attach	pcctwo at bussw, mainbus
file	arch/mvme88k/dev/pcctwo.c			pcctwo

# MVME188 base logic
device	syscon {[offset = -1], [ipl = 0]}
attach	syscon at mainbus
file	arch/mvme88k/dev/syscon.c			syscon

device	memc
attach	memc at pcctwo
file	arch/mvme88k/dev/memc.c				memc

device	sram
attach	sram at mainbus
file	arch/mvme88k/dev/sram.c				sram needs-count

device	nvram
attach	nvram at pcctwo, syscon
file	arch/mvme88k/dev/nvram.c			nvram needs-count

device	dsrtc
attach	dsrtc at angelfire
file	arch/mvme88k/dev/ds1216.c			dsrtc

device	cl: tty
attach	cl at pcctwo
file	arch/mvme88k/dev/cl.c				cl needs-count

device	dart: tty
file	dev/ic/mc68681.c				dart
attach	dart at angelfire, syscon
file	arch/mvme88k/dev/dart.c				dart needs-count

include	"scsi/files.scsi"

major	{sd = 4}
major	{st = 5}
major	{cd = 6}
major	{rd = 7}
major	{vnd = 8}

attach	osiop at pcctwo with osiop_pcctwo
file	arch/mvme88k/dev/osiop_pcctwo.c			osiop_pcctwo

device	vme {}
attach	vme at angelfire, pcctwo, syscon
device	vmes {[addr = -1], [vec = -1], [ipl = 0]}
attach	vmes at vme
device	vmel {[addr = -1], [vec = -1], [ipl = 0]}
attach	vmel at vme
file	arch/mvme88k/dev/vme.c				vme | vmes | vmel
file	arch/mvme88k/dev/vmes.c				vmes needs-count
file	arch/mvme88k/dev/vmel.c				vmel needs-count

# list of standard files
file	dev/cninit.c

file	arch/mvme88k/mvme88k/autoconf.c
file	arch/mvme88k/mvme88k/bus_dma.c
file	arch/mvme88k/mvme88k/clock.c
file	arch/mvme88k/mvme88k/conf.c
file	arch/mvme88k/mvme88k/db_machdep.c		ddb
file	arch/mvme88k/mvme88k/disksubr.c
file	arch/mvme88k/mvme88k/eh.S
file	arch/mvme88k/mvme88k/machdep.c
file	arch/mvme88k/mvme88k/m181_machdep.c		mvme181
file	arch/mvme88k/mvme88k/m187_machdep.c		mvme187
file	arch/mvme88k/mvme88k/m188_machdep.c		mvme188
file	arch/mvme88k/mvme88k/m197_machdep.c		mvme197
file	arch/mvme88k/mvme88k/m1x7_machdep.c		mvme187 | mvme197
file	arch/mvme88k/mvme88k/m88110.c			m88110
file	arch/mvme88k/mvme88k/m8820x.c			m88100
file	arch/mvme88k/mvme88k/m88410.c			m88110
file	arch/mvme88k/mvme88k/pmap_table.c
file	arch/mvme88k/dev/bugio.c
file	arch/mvme88k/dev/mainbus.c
file	arch/mvme88k/dev/memdevs.c			nvram | sram

define	bpp
file	arch/mvme88k/dev/bpp.c				bpp

attach	ie at pcctwo: ifnet, ether
file	arch/mvme88k/dev/if_ie.c			ie

# MVME376
attach	le at vmes: le24
file	arch/mvme88k/dev/if_le.c			le

# MVME374
#device	vp: ether, ifnet, ifmedia
#attach	vp at vmes
#file	arch/mvme88k/dev/if_vp.c			vp

# MVME332
device	vx: tty
attach	vx at vmes
file	arch/mvme88k/dev/vx.c				vx needs-count

# MVME328
device	vs: scsi
attach	vs at vmes
file	arch/mvme88k/dev/vs.c				vs

# MVME327
device	vsbic: bpp, scsi
attach	vsbic at vmes
file	arch/mvme88k/dev/vsbic.c			vsbic