files.scsipi revision 1.9
1#	$NetBSD: files.scsipi,v 1.9 1997/08/27 11:26:27 bouyer 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
7file	dev/scsipi/scsipiconf.c			scsi | atapi
8file	dev/scsipi/scsipi_base.c			scsi | atapi
9file	dev/scsipi/scsipi_ioctl.c			scsi | atapi
10file	dev/scsipi/scsi_base.c		scsi 
11file	dev/scsipi/atapi_base.c		atapi
12
13device	scsibus {target = -1, lun = -1}
14attach	scsibus at scsi
15file	dev/scsipi/scsiconf.c			scsibus needs-flag
16
17device  atapibus {drive = -1}
18attach  atapibus at atapi
19file    dev/scsipi/atapiconf.c           atapibus needs-flag
20
21device	cd: disk
22attach	cd at scsibus with cd_scsibus
23attach	cd at atapibus with cd_atapibus
24file	dev/scsipi/cd_scsi.c		cd_scsibus
25file	dev/scsipi/cd_atapi.c		cd_atapibus
26file	dev/scsipi/cd.c			cd | cd_scsibus | cd_atapibus needs-flag
27
28device	ch: disk
29attach	ch at scsibus
30file	dev/scsipi/ch.c			ch needs-flag
31
32device	se: ifnet, ether, arp
33attach	se at scsibus
34file	dev/scsipi/if_se.c			se  needs-flag
35
36device	sd: disk
37attach	sd at scsibus
38file	dev/scsipi/sd.c			sd needs-flag
39
40device	st: tape
41attach	st at scsibus
42file	dev/scsipi/st.c			st needs-flag
43
44device	ss: tape
45attach	ss at scsibus
46file	dev/scsipi/ss.c			ss needs-flag
47file	dev/scsipi/ss_mustek.c		ss
48file	dev/scsipi/ss_scanjet.c		ss
49
50device	su: disk
51attach	su at scsibus
52file	dev/scsipi/su.c			su needs-flag
53
54device	uk: disk
55attach	uk at scsibus
56file	dev/scsipi/uk.c			uk needs-flag
57