files.scsipi revision 1.10
1#	$NetBSD: files.scsipi,v 1.10 1997/09/13 08:51:15 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