files.mvme68k revision 1.6
1#	$NetBSD: files.mvme68k,v 1.6 1996/05/16 19:00:06 thorpej Exp $
2
3# config file for mvme68k
4
5# maxpartitions must be first item in files.${ARCH}.newconf
6maxpartitions 8
7
8device mainbus { }
9attach mainbus at root
10
11# MVME-147 Peripheral Channel Controller
12device pcc { [ ipl = -1 ] }
13attach pcc at mainbus
14file arch/mvme68k/dev/pcc.c			pcc needs-flag
15
16device clock
17attach clock at pcc with clock_pcc
18file arch/mvme68k/dev/clock_pcc.c		clock_pcc
19
20device zsc { channel = -1 }
21file arch/mvme68k/dev/zs.c			zsc
22file dev/ic/z8530sc.c				zsc
23
24attach zsc at pcc with zsc_pcc
25file arch/mvme68k/dev/zs_pcc.c			zsc_pcc needs-flag
26
27device zstty: tty
28attach zstty at zsc
29file dev/ic/z8530tty.c				zstty needs-flag
30
31# device defined in sys/conf/files
32attach le at pcc with le_pcc
33file arch/mvme68k/dev/if_le.c			le
34
35# Generic VME support
36device vmechip { }
37file arch/mvme68k/dev/vme.c			vmechip
38
39device vmes { [ atype = -1 ], addr = 0, [ ipl = -1 ], [ vec = - 1 ] }
40attach vmes at vmechip
41
42device vmel { [ atype = -1 ], addr = 0, [ ipl = -1 ], [ vec = - 1 ] }
43attach vmel at vmechip
44
45# MVME-147 VME controller chip
46attach vmechip at pcc with vmechip_pcc
47file arch/mvme68k/dev/vme_pcc.c			vmechip_pcc
48
49include "../../../scsi/files.scsi"
50
51major { sd = 7 }
52major { cd = 18 }
53major { vnd = 6 }
54
55# WD33C93 SCSI ...
56define sbic
57file arch/mvme68k/dev/sbic.c			sbic
58
59# ... on the MVME-147
60device wdsc: sbic, scsi
61attach wdsc at pcc with wdsc_pcc
62file arch/mvme68k/dev/wdsc.c			wdsc_pcc
63
64file arch/mvme68k/mvme68k/autoconf.c
65file arch/mvme68k/mvme68k/clock.c
66file arch/mvme68k/mvme68k/conf.c
67file arch/mvme68k/mvme68k/disksubr.c
68file arch/mvme68k/mvme68k/dkbad.c
69file arch/mvme68k/mvme68k/isr.c
70file arch/mvme68k/mvme68k/machdep.c		config-dependent
71file arch/mvme68k/mvme68k/mem.c
72file arch/mvme68k/mvme68k/pmap.c
73file arch/mvme68k/mvme68k/pmap_bootstrap.c
74file arch/mvme68k/mvme68k/sys_machdep.c
75file arch/mvme68k/mvme68k/trap.c
76file arch/mvme68k/mvme68k/vm_machdep.c
77file arch/m68k/m68k/copy.s
78file arch/m68k/m68k/db_memrw.c			ddb
79file dev/cons.c
80file dev/cninit.c
81
82# SunOS Binary Compatibility (COMPAT_SUNOS)
83include "../../../compat/sunos/files.sunos"
84file    arch/m68k/m68k/sunos_machdep.c  compat_sunos
85