xref: /netbsd/sys/dev/mvme/files.mvme (revision bf9ec67e)
1#	$NetBSD: files.mvme,v 1.1 2002/02/12 20:38:42 scw 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
30device	lpt
31attach	lpt at pcctwo with lpt_pcctwo
32file	dev/mvme/lpt_mvme.c			lpt needs-flag
33file	dev/mvme/lpt_pcctwo.c			lpt_pcctwo
34
35# MVME68K/MVME88K Ethernet Interface
36attach	ie at pcctwo with ie_pcctwo
37file	dev/mvme/if_ie_mvme.c			ie_pcctwo
38
39# CD2401 Quad Serial Controller
40attach	clmpcc at pcctwo with clmpcc_pcctwo
41file	dev/mvme/clmpcc_pcctwo.c		clmpcc_pcctwo needs-flag
42
43# MVME68K/MVME88K Memory Controller ASICs
44device	memc
45attach	memc at mainbus
46file	dev/mvme/memc.c				memc
47
48# MVME68K/MVME88K ncr53c710 SCSI
49attach	osiop at pcctwo with osiop_pcctwo
50file	dev/mvme/osiop_pcctwo.c			osiop_pcctwo
51