1#	$NetBSD: files.vme,v 1.9 2001/06/11 15:09:54 fredette 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
42# Sun "SCSI-2" SCSI controller
43device	sc: scsi, sunscpal
44attach	sc at vme with sc_vme
45file	dev/vme/sc_vme.c	sc_vme
46