xref: /netbsd-src/sys/dev/vme/files.vme (revision c262fb16a5a8ecc10eaafde27defe5377b8a46a3)
1*c262fb16Scube#	$NetBSD: files.vme,v 1.10 2007/01/09 23:51:30 cube Exp $
2f00f5d94Spk#
3f00f5d94Spk# Config file and device description for machine-independent VME code.
4f00f5d94Spk# Included by ports that need it.
5f00f5d94Spk
644418fdfSdrochner# keep the "3" consistent with VME_MAXCFRANGES in vmevar.h
744418fdfSdrochner#  and VME_NUMCFRANGES in vme.c!
844418fdfSdrochner#  (the latter will hopefully go away)
944418fdfSdrochnerdevice	vme {[addr[3] = {-1,-1,-1}], [len[3] = {-1,-1,-1}],
1044418fdfSdrochner	    [am[3] = {-1,-1,-1}], [irq = -1], [vect = -1]}
1144418fdfSdrochner
1244418fdfSdrochnerattach	vme at vmebus
1344418fdfSdrochnerdevice	vme_slv
1444418fdfSdrochnerattach	vme_slv at vme
15f00f5d94Spkfile	dev/vme/vme.c		vme
16f00f5d94Spk
17f00f5d94Spk
1819bd1749Spk# Sun i82586 based ethernet controller
198354e685Sthorpejdevice	ie: ifnet, ether, arp, i82586
20f00f5d94Spkattach	ie at vme with ie_vme
21f00f5d94Spkfile	dev/vme/if_ie_vme.c	ie_vme
22f00f5d94Spk
2319bd1749Spk# Xylogics 753/7053 SMD controller
248354e685Sthorpejdevice	xdc {drive = -1}
25f00f5d94Spkattach	xdc at vme
268354e685Sthorpejdevice	xd: disk
27f00f5d94Spkattach	xd at xdc
2844418fdfSdrochnerfile	dev/vme/xd.c		xd | xdc			needs-flag
29f00f5d94Spk
3019bd1749Spk# Xylogics 450/451 SMD controller
318354e685Sthorpejdevice	xyc {drive = -1}
32d0f1a6dcSpkattach	xyc at vme
338354e685Sthorpejdevice	xy: disk
34d0f1a6dcSpkattach	xy at xyc
3544418fdfSdrochnerfile	dev/vme/xy.c		xy | xyc			needs-flag
3644418fdfSdrochner
3719bd1749Spk# Sun 5380 based SCSI controller
3893f987a2Spkdevice	si: scsi, ncr5380sbc
3993f987a2Spkattach	si at vme
4093f987a2Spkfile	dev/vme/si.c		si
4193f987a2Spk
42274629aaSfredette# Sun "SCSI-2" SCSI controller
43274629aaSfredettedevice	sc: scsi, sunscpal
44274629aaSfredetteattach	sc at vme with sc_vme
45274629aaSfredettefile	dev/vme/sc_vme.c	sc_vme
46