The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/scsipi/files.scsipi

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #       $NetBSD: files.scsipi,v 1.44 2022/12/22 11:05:55 nat 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 
    7 defflag opt_scsi.h              SCSIVERBOSE ST_ENABLE_EARLYWARN
    8                                 ST_SUNCOMPAT SES_ENABLE_PASSTHROUGH
    9                                 SCSI_OLD_NOINQUIRY
   10 defparam opt_scsi.h             ST_MOUNT_DELAY SDRETRIES SD_IO_TIMEOUT
   11 
   12 defflag opt_scsipi_debug.h      SCSIPI_DEBUG
   13 defparam opt_scsipi_debug.h     SCSIPI_DEBUG_TYPE
   14                                 SCSIPI_DEBUG_TARGET
   15                                 SCSIPI_DEBUG_LUN
   16                                 SCSIPI_DEBUG_FLAGS
   17 
   18 file    dev/scsipi/scsipiconf.c         scsi_core | atapibus
   19 file    dev/scsipi/scsipi_base.c        scsi_core | atapibus
   20 file    dev/scsipi/scsipi_ioctl.c       scsi_core | atapibus
   21 file    dev/scsipi/scsipi_verbose.c     (scsi_core | atapibus) & scsiverbose
   22 file    dev/scsipi/scsi_base.c          scsi_core
   23 file    dev/scsipi/atapi_base.c         atapibus
   24 file    dev/scsipi/atapi_wdc.c          atapibus & atabus & wdc_common
   25 
   26 device  scsibus {[target = -1], [lun = -1]}: scsi_core
   27 attach  scsibus at scsi
   28 file    dev/scsipi/scsiconf.c           scsibus                 needs-flag
   29 file    dev/scsipi/scsi_subr.c          scsibus
   30 
   31 device  atapibus {[drive = -1]}
   32 attach  atapibus at atapi
   33 file    dev/scsipi/atapiconf.c          atapibus                needs-flag
   34 
   35 device  cd: disk
   36 attach  cd at scsibus, atapibus
   37 file    dev/scsipi/cd.c                 cd                      needs-flag
   38 
   39 device  ch
   40 attach  ch at scsibus
   41 file    dev/scsipi/ch.c                 ch                      needs-flag
   42 
   43 device  dse: ifnet, ether, arp
   44 attach  dse at scsibus
   45 file    dev/scsipi/if_dse.c             dse                     needs-flag
   46 
   47 device  se: ifnet, ether, arp
   48 attach  se at scsibus
   49 file    dev/scsipi/if_se.c              se                      needs-flag
   50 
   51 device  sd: disk
   52 attach  sd at scsibus, atapibus
   53 file    dev/scsipi/sd.c                 sd                      needs-flag
   54 
   55 device  st: tape
   56 attach  st at scsibus with st_scsibus
   57 attach  st at atapibus with st_atapibus
   58 file    dev/scsipi/st.c                 st | st_scsibus | st_atapibus needs-flag
   59 file    dev/scsipi/st_scsi.c            st_scsibus
   60 file    dev/scsipi/st_atapi.c           st_atapibus
   61 
   62 device ses
   63 attach ses at scsibus
   64 file   dev/scsipi/ses.c                 ses                     needs-flag
   65 
   66 
   67 device  ss
   68 attach  ss at scsibus
   69 file    dev/scsipi/ss.c                 ss                      needs-flag
   70 file    dev/scsipi/ss_mustek.c          ss
   71 file    dev/scsipi/ss_scanjet.c         ss
   72 
   73 device  uk
   74 attach  uk at scsibus, atapibus
   75 file    dev/scsipi/uk.c                 uk                      needs-flag

Cache object: 0fe142a9943365d317155ac06399124e


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.