xref: /openbsd-src/sys/scsi/files.scsi (revision b2ea75c1b17e1a9a339660e7ed45cd24946b230e)
1#	$OpenBSD: files.scsi,v 1.9 2000/02/21 08:24:00 mjacob Exp $
2#	$NetBSD: files.scsi,v 1.4 1996/05/16 04:01:08 mycroft Exp $
3#
4# Config.new file and device description for machine-independent SCSI code.
5# Included by ports that need it.  Ports that usee it must provide
6# their own "major" declarations for the appropriate devices.
7
8file	scsi/scsi_base.c		scsi
9file	scsi/scsi_ioctl.c		scsi
10file	scsi/scsiconf.c			scsi
11file    scsi/atapi_base.c               scsi
12
13device	scsibus {target = -1, lun = -1}
14attach	scsibus at scsi
15
16device	cd: disk
17attach	cd at scsibus
18file	scsi/cd.c			cd needs-flag
19file    scsi/cd_scsi.c                  cd
20file    scsi/cd_atapi.c                 cd
21
22device	ch: disk
23attach	ch at scsibus
24file	scsi/ch.c			ch needs-flag
25
26device	sd: disk
27attach	sd at scsibus
28file	scsi/sd.c			sd needs-flag
29file	scsi/sd_atapi.c			sd needs-flag
30file	scsi/sd_scsi.c			sd needs-flag
31
32device	ses: disk
33attach	ses at scsibus
34file	scsi/ses.c			ses needs-flag
35
36device	st: tape
37attach	st at scsibus
38file	scsi/st.c			st needs-flag
39
40device	ss: tape
41attach	ss at scsibus
42file	scsi/ss.c			ss needs-flag
43file	scsi/ss_mustek.c		ss
44file	scsi/ss_scanjet.c		ss
45
46device	su: disk
47attach	su at scsibus
48file	scsi/su.c			su needs-flag
49
50device	uk: disk
51attach	uk at scsibus
52file	scsi/uk.c			uk needs-flag
53