summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/conf/files.mvme88k
blob: 09fe0e838a2d40f1a443f1eb398de52a2fec0517 (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
#	$OpenBSD: files.mvme88k,v 1.9 2001/05/11 06:41:45 deraadt Exp $
#	
maxpartitions 16

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

# this should be removed after bringup

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

device cpu
attach cpu at mainbus

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

device pcctwo { [offset = -1], [ ipl = 0 ] }
attach pcctwo at busswitch, 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 sclock
attach sclock at pcctwo, syscon
file	arch/mvme88k/dev/sclock.c			sclock

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

device sram
attach sram at mainbus

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

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

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

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

device ssh: scsi
attach ssh at pcctwo
file	arch/mvme88k/dev/ssh.c				ssh
file	arch/mvme88k/dev/sshdma.c			ssh

device vme { }
attach vme at pcctwo, syscon
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/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

#ramdisk support
file 	dev/rd.c				ramdisk_hooks

# list of standard files
file	dev/cons.c					ite | ser | tty
file	dev/cninit.c
#file	scsi/scsi_base.c				scsi
#file	scsi/scsi_ioctl.c				scsi
#file	scsi/scsiconf.c					scsi

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

file	arch/mvme88k/mvme88k/autoconf.c
file	arch/mvme88k/mvme88k/conf.c
file	arch/mvme88k/mvme88k/cmmu.c
file	arch/mvme88k/mvme88k/m18x_cmmu.c
file	arch/mvme88k/mvme88k/m197_cmmu.c
file	arch/mvme88k/mvme88k/disksubr.c
file	arch/mvme88k/mvme88k/dkbad.c
file	arch/mvme88k/mvme88k/eh.S
file	arch/mvme88k/mvme88k/locore_asm_routines.S
file	arch/mvme88k/mvme88k/locore_c_routines.c
file	arch/mvme88k/mvme88k/m88100_fp.S
file	arch/mvme88k/mvme88k/m88110_fp.S
file	arch/mvme88k/mvme88k/m88110_mmu.S
file	arch/mvme88k/mvme88k/machdep.c
file	arch/mvme88k/mvme88k/mem.c
file	arch/mvme88k/mvme88k/pmap.c
file	arch/mvme88k/mvme88k/pmap_table.c
file	arch/mvme88k/mvme88k/process.S
file	arch/mvme88k/mvme88k/process_machdep.c
file	arch/mvme88k/mvme88k/trap.c
file	arch/mvme88k/mvme88k/vm_machdep.c
file	arch/mvme88k/ddb/db_disasm.c
file	arch/mvme88k/ddb/db_interface.c
file	arch/mvme88k/ddb/db_sstep.c
file	arch/mvme88k/ddb/db_trace.c
file	arch/mvme88k/dev/mainbus.c
file	arch/mvme88k/dev/bugio.c

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

device ve: ether, ifnet, ifmedia
attach ve at vmes
file    arch/mvme88k/dev/if_ve.c			ve

#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
file	arch/mvme88k/dev/vsdma.c			vs