files.scsipi revision 1.27
1# $NetBSD: files.scsipi,v 1.27 2001/05/04 07:48:56 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 ST_MOUNT_DELAY 8 SES_ENABLE_PASSTHROUGH 9 10defopt opt_scsipi_debug.h SCSIPI_DEBUG 11 SCSIPI_DEBUG_TYPE 12 SCSIPI_DEBUG_TARGET 13 SCSIPI_DEBUG_LUN 14 SCSIPI_DEBUG_FLAGS 15 16file dev/scsipi/scsipiconf.c scsi | atapibus 17file dev/scsipi/scsipi_base.c scsi | atapibus 18file dev/scsipi/scsipi_ioctl.c scsi | atapibus 19file dev/scsipi/scsipi_verbose.c (scsi | atapibus) & scsiverbose 20file dev/scsipi/scsi_base.c scsi 21file dev/scsipi/atapi_base.c atapibus 22file dev/scsipi/atapi_wdc.c atapibus & wdc_base 23 24device scsibus {target = -1, lun = -1} 25attach scsibus at scsi 26file dev/scsipi/scsiconf.c scsibus needs-flag 27 28device atapibus {drive = -1} 29attach atapibus at atapi 30file dev/scsipi/atapiconf.c atapibus needs-flag 31 32device cd: disk 33attach cd at scsibus with cd_scsibus 34attach cd at atapibus with cd_atapibus 35file dev/scsipi/cd_scsi.c cd_scsibus 36file dev/scsipi/cd_atapi.c cd_atapibus 37file dev/scsipi/cd.c cd | cd_scsibus | cd_atapibus needs-flag 38 39device ch 40attach ch at scsibus 41file dev/scsipi/ch.c ch needs-flag 42 43device se: ifnet, ether, arp 44attach se at scsibus 45file dev/scsipi/if_se.c se needs-flag 46 47device sd: disk 48attach sd at scsibus with sd_scsibus 49attach sd at atapibus with sd_atapibus 50file dev/scsipi/sd_scsi.c sd_scsibus 51file dev/scsipi/sd_atapi.c sd_atapibus 52file dev/scsipi/sd.c sd | sd_scsibus | sd_atapibus needs-flag 53 54device st: tape 55attach st at scsibus with st_scsibus 56attach st at atapibus with st_atapibus 57file dev/scsipi/st.c st | st_scsibus | st_atapibus needs-flag 58file dev/scsipi/st_scsi.c st_scsibus 59file dev/scsipi/st_atapi.c st_atapibus 60 61device ses 62attach ses at scsibus 63file dev/scsipi/ses.c ses needs-flag 64 65 66device ss 67attach ss at scsibus 68file dev/scsipi/ss.c ss needs-flag 69file dev/scsipi/ss_mustek.c ss 70file dev/scsipi/ss_scanjet.c ss 71 72device su 73attach su at scsibus 74file dev/scsipi/su.c su needs-flag 75 76device uk 77attach uk at scsibus with uk_scsibus 78attach uk at atapibus with uk_atapibus 79file dev/scsipi/uk.c uk needs-flag 80