files.scsipi revision 1.11
1#	$NetBSD: files.scsipi,v 1.11 1997/10/01 01:18:51 enami Exp $
2#
3# Config file and device description for machine-independent SCSI code.
4# Included by ports that need it.  Ports that use it must provide
5# their own "major" declarations for the appropriate devices.
6
7defopt	SCSIVERBOSE
8
9file	dev/scsipi/scsipiconf.c		scsi | atapi
10file	dev/scsipi/scsipi_base.c	scsi | atapi
11file	dev/scsipi/scsipi_ioctl.c	scsi | atapi
12file	dev/scsipi/scsi_base.c		scsi 
13file	dev/scsipi/atapi_base.c		atapi
14
15device	scsibus {target = -1, lun = -1}
16attach	scsibus at scsi
17file	dev/scsipi/scsiconf.c		scsibus			needs-flag
18
19device	atapibus {drive = -1}
20attach	atapibus at atapi
21file	dev/scsipi/atapiconf.c          atapibus		needs-flag
22
23device	cd: disk
24attach	cd at scsibus with cd_scsibus
25attach	cd at atapibus with cd_atapibus
26file	dev/scsipi/cd_scsi.c		cd_scsibus
27file	dev/scsipi/cd_atapi.c		cd_atapibus
28file	dev/scsipi/cd.c		       cd | cd_scsibus | cd_atapibus needs-flag
29
30device	ch: disk
31attach	ch at scsibus
32file	dev/scsipi/ch.c			ch			needs-flag
33
34device	se: ifnet, ether, arp
35attach	se at scsibus
36file	dev/scsipi/if_se.c		se			needs-flag
37
38device	sd: disk
39attach	sd at scsibus
40file	dev/scsipi/sd.c			sd			needs-flag
41
42device	st: tape
43attach	st at scsibus
44file	dev/scsipi/st.c			st			needs-flag
45
46device	ss: tape
47attach	ss at scsibus
48file	dev/scsipi/ss.c			ss			needs-flag
49file	dev/scsipi/ss_mustek.c		ss
50file	dev/scsipi/ss_scanjet.c		ss
51
52device	su: disk
53attach	su at scsibus
54file	dev/scsipi/su.c			su			needs-flag
55
56device	uk: disk
57attach	uk at scsibus
58file	dev/scsipi/uk.c			uk			needs-flag
59