1#	$OpenBSD: files.scsi,v 1.26 2020/01/24 05:14:52 jsg 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 use 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
11
12device	scsibus {[target = -1], [lun = -1]}
13attach	scsibus at scsi
14
15device	cd: disk
16attach	cd at scsibus
17file	scsi/cd.c			cd needs-flag
18
19device	ch: disk
20attach	ch at scsibus
21file	scsi/ch.c			ch needs-flag
22
23device	sd: disk
24attach	sd at scsibus
25file	scsi/sd.c			sd needs-flag
26
27device	st: tape
28attach	st at scsibus
29file	scsi/st.c			st needs-flag
30
31device	uk: disk
32attach	uk at scsibus
33file	scsi/uk.c			uk needs-flag
34
35device	safte: disk
36attach	safte at scsibus
37file	scsi/safte.c			safte
38
39device	ses: disk
40attach	ses at scsibus
41file	scsi/ses.c			ses
42
43device	sym
44attach	sym at scsibus
45file	scsi/mpath_sym.c		sym
46
47device	rdac
48attach	rdac at scsibus
49file	scsi/mpath_rdac.c		rdac
50
51device	emc
52attach	emc at scsibus
53file	scsi/mpath_emc.c		emc
54
55device	hds
56attach	hds at scsibus
57file	scsi/mpath_hds.c		hds
58