xref: /netbsd-src/sys/dev/vme/files.vme (revision 5aefcfdc06931dd97e76246d2fe0302f7b3fe094)
1#	$NetBSD: files.vme,v 1.7 2000/07/22 21:25:52 pk Exp $
2#
3# Config file and device description for machine-independent VME code.
4# Included by ports that need it.
5
6# keep the "3" consistent with VME_MAXCFRANGES in vmevar.h
7#  and VME_NUMCFRANGES in vme.c!
8#  (the latter will hopefully go away)
9device vme {[addr[3] = {-1,-1,-1}], [len[3] = {-1,-1,-1}],
10	[am[3] = {-1,-1,-1}], [irq = -1], [vect = -1]}
11
12attach vme at vmebus
13device vme_slv
14attach vme_slv at vme
15file	dev/vme/vme.c			vme
16
17
18# Sun i82586 based ethernet controller
19device	ie: ifnet, ether, arp, i82586
20attach	ie at vme with ie_vme
21file	dev/vme/if_ie_vme.c		ie_vme
22
23# Xylogics 753/7053 SMD controller
24device	xdc {drive = -1}
25attach	xdc at vme
26device	xd: disk
27attach	xd at xdc
28file	dev/vme/xd.c		xd | xdc needs-flag
29
30# Xylogics 450/451 SMD controller
31device	xyc {drive = -1}
32attach	xyc at vme
33device	xy: disk
34attach	xy at xyc
35file	dev/vme/xy.c		xy | xyc needs-flag
36
37# Sun 5380 based SCSI controller
38device	si: scsi, ncr5380sbc
39attach	si at vme
40file	dev/vme/si.c		si
41
42device vmegeneric
43attach vmegeneric at vme
44file  dev/vme/vmegeneric.c	vmegeneric needs-flag
45