summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/conf/files.mvme88k
blob: 18df991418c08245a22fec343a169e3e64996b0c (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
#	$OpenBSD: files.mvme88k,v 1.33 2004/10/01 19:00:51 miod Exp $
#
maxpartitions 16

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

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

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

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

device clock
attach clock at pcctwo, syscon
file	arch/mvme88k/dev/clock.c			clock

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 cl: tty
attach cl at pcctwo
file	arch/mvme88k/dev/cl.c				cl needs-count

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

# fallback console, only if no cl or dart is available
device bugtty: tty
attach bugtty at mainbus
file	arch/mvme88k/dev/bugtty.c			bugtty 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 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/cons.c
file	dev/cninit.c

file	netinet/in_cksum.c
file	netns/ns_cksum.c				ns

file	arch/mvme88k/mvme88k/autoconf.c
file	arch/mvme88k/mvme88k/bus_dma.c
file	arch/mvme88k/mvme88k/conf.c
file	arch/mvme88k/mvme88k/m8820x.c			m88100
file	arch/mvme88k/mvme88k/m88110.c			m88110
file	arch/mvme88k/mvme88k/disksubr.c
file	arch/mvme88k/mvme88k/dkbad.c
file	arch/mvme88k/mvme88k/eh.S
file	arch/mvme88k/mvme88k/machdep.c
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/mem.c
file	arch/mvme88k/mvme88k/pmap_bootstrap.c
file	arch/mvme88k/mvme88k/pmap_table.c
file	arch/mvme88k/ddb/db_interface.c			ddb
file	arch/mvme88k/dev/bugio.c
file	arch/mvme88k/dev/mainbus.c
file	arch/mvme88k/dev/memdevs.c			nvram | sram

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

attach le at vmes
file    arch/mvme88k/dev/if_le.c			le

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

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

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