files.scsipi revision 1.19
1# $NetBSD: files.scsipi,v 1.19 1998/11/17 14:38:42 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 7defopt opt_scsi.h SCSIVERBOSE ST_ENABLE_EARLYWARN 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/scsipi_verbose.c (scsi | atapi) & scsiverbose 13file dev/scsipi/scsi_base.c scsi 14file dev/scsipi/atapi_base.c atapi 15file dev/scsipi/atapi_wdc.c atapi & wdc_base 16 17device scsibus {target = -1, lun = -1} 18attach scsibus at scsi 19file dev/scsipi/scsiconf.c scsibus needs-flag 20 21device atapibus {drive = -1} 22attach atapibus at atapi 23file dev/scsipi/atapiconf.c atapibus needs-flag 24 25device cd: disk 26attach cd at scsibus with cd_scsibus 27attach cd at atapibus with cd_atapibus 28file dev/scsipi/cd_scsi.c cd_scsibus 29file dev/scsipi/cd_atapi.c cd_atapibus 30file dev/scsipi/cd.c cd | cd_scsibus | cd_atapibus needs-flag 31 32device ch 33attach ch at scsibus 34file dev/scsipi/ch.c ch needs-flag 35 36device se: ifnet, ether, arp 37attach se at scsibus 38file dev/scsipi/if_se.c se needs-flag 39 40device sd: disk 41attach sd at scsibus with sd_scsibus 42attach sd at atapibus with sd_atapibus 43file dev/scsipi/sd_scsi.c sd_scsibus 44file dev/scsipi/sd_atapi.c sd_atapibus 45file dev/scsipi/sd.c sd | sd_scsibus | sd_atapibus needs-flag 46 47device st: tape 48attach st at scsibus 49file dev/scsipi/st.c st needs-flag 50 51device ss 52attach ss at scsibus 53file dev/scsipi/ss.c ss needs-flag 54file dev/scsipi/ss_mustek.c ss 55file dev/scsipi/ss_scanjet.c ss 56 57device su 58attach su at scsibus 59file dev/scsipi/su.c su needs-flag 60 61device uk 62attach uk at scsibus with uk_scsibus 63attach uk at atapibus with uk_atapibus 64file dev/scsipi/uk.c uk needs-flag 65