summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k/conf/files.mvme68k
blob: 8764422166f4cd59d6e84c7f3d9c40edb8eb74ec (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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
#	$OpenBSD: files.mvme68k,v 1.14 2000/06/08 18:06:16 art Exp $

# config file for mvme68k

# maxpartitions must be first item in files.${ARCH}
maxpartitions 16

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

device pcc { [offset = -1], [ ipl = 0 ] }
attach pcc at mainbus
file arch/mvme68k/dev/pcc.c			pcc needs-count

device pcctwo { [offset = -1], [ ipl = 0 ] }
attach pcctwo at mainbus
file arch/mvme68k/dev/pcctwo.c			pcctwo needs-count

device mc { [offset = -1], [ ipl = 0 ] }
attach mc at mainbus
file arch/mvme68k/dev/mc.c			mc needs-count

device clock
attach clock at pcc, mc, pcctwo
file arch/mvme68k/dev/clock.c			clock

device zs: tty
attach zs at pcc, mc
file arch/mvme68k/dev/zs.c			zs needs-count

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

device bugtty: tty
attach bugtty at mainbus
file arch/mvme68k/dev/bugtty.c			bugtty needs-count
file arch/mvme68k/dev/bug.c			bugtty

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

attach	le at pcc, vmes
file    arch/mvme68k/dev/if_le.c		le

attach ie at mc, pcctwo
file    arch/mvme68k/dev/if_ie.c		ie

include "../../../scsi/files.scsi"

device wdsc: scsi
attach wdsc at pcc
file	arch/mvme68k/dev/sbic.c			wdsc
file	arch/mvme68k/dev/wdsc.c			wdsc

device ipic { manu = -1, prod = -1, [vec = -1], [ipl = 0] }
attach ipic at mc
file	arch/mvme68k/dev/ipic.c			ipic

device fooip
attach fooip at ipic
file	arch/mvme68k/dev/fooip.c		fooip

device siop: scsi
attach siop at mc, pcctwo
file	arch/mvme68k/dev/siopdma.c		siop
file	arch/mvme68k/dev/siop.c			siop

device memc
attach memc at mc, pcctwo
file	arch/mvme68k/dev/memc.c			memc

device flash
attach flash at mainbus
file	arch/mvme68k/dev/flash.c		flash needs-count

device sram
attach sram at mainbus
device nvram
attach nvram at pcc, mc, pcctwo
file	arch/mvme68k/dev/sram.c			sram needs-count
file	arch/mvme68k/dev/nvram.c		nvram needs-count
file	arch/mvme68k/dev/memdevs.c		nvram | sram

device lp
attach lp at pcc
file	arch/mvme68k/dev/lp.c			lp needs-count

device lptwo
attach lptwo at pcctwo
file	arch/mvme68k/dev/lptwo.c		lptwo needs-count

# RAM disk for boot tape
file arch/mvme68k/dev/rd_root.c			ramdisk_hooks

device xdc {target = -1}
attach xdc at vmes
device xd: disk
attach xd at xdc
file	arch/mvme68k/dev/xd.c			xd needs-flag

major { sd = 4 }
major { cd = 6 }
major { vnd = 8 }
major { rd = 9 }
major { xd = 10 }

file arch/mvme68k/mvme68k/autoconf.c
file arch/mvme68k/mvme68k/conf.c
file arch/mvme68k/mvme68k/disksubr.c
file arch/mvme68k/mvme68k/dkbad.c
file arch/mvme68k/mvme68k/machdep.c
file arch/mvme68k/mvme68k/mem.c
file arch/mvme68k/mvme68k/pmap.c
file arch/mvme68k/mvme68k/pmap_bootstrap.c
file arch/mvme68k/mvme68k/sys_machdep.c
file arch/mvme68k/mvme68k/trap.c
file arch/mvme68k/mvme68k/vm_machdep.c
file dev/cons.c
file dev/cninit.c

file arch/m68k/m68k/db_memrw.c			ddb

# Compatibility modules

# HP-UX binary compatibility
include	"compat/hpux/files.hpux"
file	arch/mvme68k/mvme68k/hpux_machdep.c	compat_hpux

# SunOS Binary Compatibility (COMPAT_SUNOS)
include	"compat/sunos/files.sunos"
file	arch/m68k/m68k/sunos_machdep.c		compat_sunos

device wl: tty
attach wl at vmes
file arch/mvme68k/dev/wl.c			wl needs-count

file	arch/mvme68k/dev/memdevs.c			nvram | sram

device vs: scsi
attach vs at vmes
file	arch/mvme68k/dev/vs.c				vs
file	arch/mvme68k/dev/vsdma.c			vs