summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k/conf/files.mvme68k
blob: c71d490f18c4c58c277681043e8481efb0877569 (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
#	$Id: files.mvme68k,v 1.2 1995/11/07 08:42:23 deraadt Exp $

# config file for mvme68k

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

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

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

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

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

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

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

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

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

device le at pcc: ifnet, ether
file    arch/mvme68k/dev/if_le.c		le

device ie at mc, pcctwo: ifnet, ether
file    arch/mvme68k/dev/if_ie.c		ie

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

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

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

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

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

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

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

device sram at mainbus
device 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 at pcc
file	arch/mvme68k/dev/lp.c			lp needs-count

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

device vme at pcc, mc, pcctwo { }
device vmes at vme { [addr = -1], [len = -1], [vec = -1], [ipl = 0] }
device vmel at vme { [addr = -1], [len = -1], [vec = -1], [ipl = 0] }
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

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

major { sd = 4 }
major { cd = 6 }
major { vnd = 8 }
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		config-dependent
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 arch/m68k/m68k/copy.s
file dev/cons.c
file dev/cninit.c

# Compatibility modules

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