xref: /netbsd/sys/dev/mvme/files.mvme (revision 95e1ffb1)
1#	$NetBSD: files.mvme,v 1.3 2005/12/11 12:22:48 christos Exp $
2#
3# Config file and device description for drivers shared between all
4# Motorola MVME boards.
5
6# Our own common VMEbus glue
7define	mvmebus
8file	dev/mvme/mvmebus.c			mvmebus
9
10# VMEChip2 found on many MVME boards
11device	vmetwo: mvmebus, vmebus
12attach	vmetwo at mainbus
13file	dev/mvme/vme_two.c			vmetwo needs-flag
14
15# PCCChip2 found on many MVME boards
16device	pcctwo { [ ipl = -1 ] }
17attach	pcctwo at mainbus
18file	dev/mvme/pcctwo.c			pcctwo needs-flag
19
20# This is not as odd as it looks. If the user doesn't define
21# a vmetwo0 device in the config file, we still need the
22# following gloop to deal with some local interrupts.
23file	dev/mvme/vme_two_isr.c			pcctwo
24
25# MVME68K/MVME88K Clock
26attach	clock at pcctwo with clock_pcctwo
27file	dev/mvme/clock_pcctwo.c			clock_pcctwo
28
29# MVME68K/MVME88K Printer
30attach	lpt at pcctwo with lpt_pcctwo
31file	dev/mvme/lpt_mvme.c			lpt needs-flag
32file	dev/mvme/lpt_pcctwo.c			lpt_pcctwo
33
34# MVME68K/MVME88K Ethernet Interface
35attach	ie at pcctwo with ie_pcctwo
36file	dev/mvme/if_ie_mvme.c			ie_pcctwo
37
38# CD2401 Quad Serial Controller
39attach	clmpcc at pcctwo with clmpcc_pcctwo
40file	dev/mvme/clmpcc_pcctwo.c		clmpcc_pcctwo needs-flag
41
42# MVME68K/MVME88K Memory Controller ASICs
43device	memc
44attach	memc at mainbus
45file	dev/mvme/memc.c				memc
46
47# MVME68K/MVME88K ncr53c710 SCSI
48attach	osiop at pcctwo with osiop_pcctwo
49file	dev/mvme/osiop_pcctwo.c			osiop_pcctwo
50