home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / drivers / cdrom / Kconfig next >
Encoding:
Text File  |  2006-08-11  |  8.4 KB  |  214 lines

  1. #
  2. # CDROM driver configuration
  3. #
  4.  
  5. menu "Old CD-ROM drivers (not SCSI, not IDE)"
  6.     depends on ISA
  7.  
  8. config CD_NO_IDESCSI
  9.     bool "Support non-SCSI/IDE/ATAPI CDROM drives"
  10.     ---help---
  11.       If you have a CD-ROM drive that is neither SCSI nor IDE/ATAPI, say Y
  12.       here, otherwise N. Read the CD-ROM-HOWTO, available from
  13.       <http://www.tldp.org/docs.html#howto>.
  14.  
  15.       Note that the answer to this question doesn't directly affect the
  16.       kernel: saying N will just cause the configurator to skip all
  17.       the questions about these CD-ROM drives. If you are unsure what you
  18.       have, say Y and find out whether you have one of the following
  19.       drives.
  20.  
  21.       For each of these drivers, a <file:Documentation/cdrom/{driver_name}>
  22.       exists. Especially in cases where you do not know exactly which kind
  23.       of drive you have you should read there. Most of these drivers use a
  24.       file drivers/cdrom/{driver_name}.h where you can define your
  25.       interface parameters and switch some internal goodies.
  26.  
  27.       To compile these CD-ROM drivers as a module, choose M instead of Y.
  28.  
  29.       If you want to use any of these CD-ROM drivers, you also have to
  30.       answer Y or M to "ISO 9660 CD-ROM file system support" below (this
  31.       answer will get "defaulted" for you if you enable any of the Linux
  32.       CD-ROM drivers).
  33.  
  34. config AZTCD
  35.     tristate "Aztech/Orchid/Okano/Wearnes/TXC/CyDROM  CDROM support"
  36.     depends on CD_NO_IDESCSI
  37.     ---help---
  38.       This is your driver if you have an Aztech CDA268-01A, Orchid
  39.       CD-3110, Okano or Wearnes CDD110, Conrad TXC, or CyCD-ROM CR520 or
  40.       CR540 CD-ROM drive.  This driver -- just like all these CD-ROM
  41.       drivers -- is NOT for CD-ROM drives with IDE/ATAPI interfaces, such
  42.       as Aztech CDA269-031SE. Please read the file
  43.       <file:Documentation/cdrom/aztcd>.
  44.  
  45.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  46.       file system support" below, because that's the file system used on
  47.       CD-ROMs.
  48.  
  49.       To compile this driver as a module, choose M here: the
  50.       module will be called aztcd.
  51.  
  52. config GSCD
  53.     tristate "Goldstar R420 CDROM support"
  54.     depends on CD_NO_IDESCSI
  55.     ---help---
  56.       If this is your CD-ROM drive, say Y here.  As described in the file
  57.       <file:Documentation/cdrom/gscd>, you might have to change a setting
  58.       in the file <file:drivers/cdrom/gscd.h> before compiling the
  59.       kernel.  Please read the file <file:Documentation/cdrom/gscd>.
  60.  
  61.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  62.       file system support" below, because that's the file system used on
  63.       CD-ROMs.
  64.  
  65.       To compile this driver as a module, choose M here: the
  66.       module will be called gscd.
  67.  
  68. config SBPCD
  69.     tristate "Matsushita/Panasonic/Creative, Longshine, TEAC CDROM support"
  70.     depends on CD_NO_IDESCSI && BROKEN_ON_SMP
  71.     ---help---
  72.       This driver supports most of the drives which use the Panasonic or
  73.       Sound Blaster interface.  Please read the file
  74.       <file:Documentation/cdrom/sbpcd>.
  75.  
  76.       The Matsushita CR-521, CR-522, CR-523, CR-562, CR-563 drives
  77.       (sometimes labeled "Creative"), the Creative Labs CD200, the
  78.       Longshine LCS-7260, the "IBM External ISA CD-ROM" (in fact a CR-56x
  79.       model), the TEAC CD-55A fall under this category.  Some other
  80.       "electrically compatible" drives (Vertos, Genoa, some Funai models)
  81.       are currently not supported; for the Sanyo H94A drive currently a
  82.       separate driver (asked later) is responsible.  Most drives have a
  83.       uniquely shaped faceplate, with a caddyless motorized drawer, but
  84.       without external brand markings.  The older CR-52x drives have a
  85.       caddy and manual loading/eject, but still no external markings.  The
  86.       driver is able to do an extended auto-probing for interface
  87.       addresses and drive types; this can help to find facts in cases you
  88.       are not sure, but can consume some time during the boot process if
  89.       none of the supported drives gets found.  Once your drive got found,
  90.       you should enter the reported parameters into
  91.       <file:drivers/cdrom/sbpcd.h> and set "DISTRIBUTION 0" there.
  92.  
  93.       This driver can support up to four CD-ROM controller cards, and each
  94.       card can support up to four CD-ROM drives; if you say Y here, you
  95.       will be asked how many controller cards you have.  If compiled as a
  96.       module, only one controller card (but with up to four drives) is
  97.       usable.
  98.  
  99.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  100.       file system support" below, because that's the file system used on
  101.       CD-ROMs.
  102.  
  103.       To compile this driver as a module, choose M here: the
  104.       module will be called sbpcd.
  105.  
  106. config MCDX
  107.     tristate "Mitsumi CDROM support"
  108.     depends on CD_NO_IDESCSI
  109.     ---help---
  110.       Use this driver if you want to be able to use your Mitsumi LU-005,
  111.       FX-001 or FX-001D CD-ROM drive.
  112.  
  113.       Please read the file <file:Documentation/cdrom/mcdx>.
  114.  
  115.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  116.       file system support" below, because that's the file system used on
  117.       CD-ROMs.
  118.  
  119.       To compile this driver as a module, choose M here: the
  120.       module will be called mcdx.
  121.  
  122. config OPTCD
  123.     tristate "Optics Storage DOLPHIN 8000AT CDROM support"
  124.     depends on CD_NO_IDESCSI
  125.     ---help---
  126.       This is the driver for the 'DOLPHIN' drive with a 34-pin Sony
  127.       compatible interface. It also works with the Lasermate CR328A. If
  128.       you have one of those, say Y. This driver does not work for the
  129.       Optics Storage 8001 drive; use the IDE-ATAPI CD-ROM driver for that
  130.       one. Please read the file <file:Documentation/cdrom/optcd>.
  131.  
  132.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  133.       file system support" below, because that's the file system used on
  134.       CD-ROMs.
  135.  
  136.       To compile this driver as a module, choose M here: the
  137.       module will be called optcd.
  138.  
  139. config CM206
  140.     tristate "Philips/LMS CM206 CDROM support"
  141.     depends on CD_NO_IDESCSI && BROKEN_ON_SMP
  142.     ---help---
  143.       If you have a Philips/LMS CD-ROM drive cm206 in combination with a
  144.       cm260 host adapter card, say Y here. Please also read the file
  145.       <file:Documentation/cdrom/cm206>.
  146.  
  147.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  148.       file system support" below, because that's the file system used on
  149.       CD-ROMs.
  150.  
  151.       To compile this driver as a module, choose M here: the
  152.       module will be called cm206.
  153.  
  154. config SJCD
  155.     tristate "Sanyo CDR-H94A CDROM support"
  156.     depends on CD_NO_IDESCSI
  157.     help
  158.       If this is your CD-ROM drive, say Y here and read the file
  159.       <file:Documentation/cdrom/sjcd>. You should then also say Y or M to
  160.       "ISO 9660 CD-ROM file system support" below, because that's the
  161.       file system used on CD-ROMs.
  162.  
  163.       To compile this driver as a module, choose M here: the
  164.       module will be called sjcd.
  165.  
  166. config ISP16_CDI
  167.     tristate "ISP16/MAD16/Mozart soft configurable cdrom interface support"
  168.     depends on CD_NO_IDESCSI
  169.     ---help---
  170.       These are sound cards with built-in cdrom interfaces using the OPTi
  171.       82C928 or 82C929 chips. Say Y here to have them detected and
  172.       possibly configured at boot time. In addition, You'll have to say Y
  173.       to a driver for the particular cdrom drive you have attached to the
  174.       card. Read <file:Documentation/cdrom/isp16> for details.
  175.  
  176.       To compile this driver as a module, choose M here: the
  177.       module will be called isp16.
  178.  
  179. config CDU31A
  180.     tristate "Sony CDU31A/CDU33A CDROM support"
  181.     depends on CD_NO_IDESCSI && BROKEN_ON_SMP
  182.     ---help---
  183.       These CD-ROM drives have a spring-pop-out caddyless drawer, and a
  184.       rectangular green LED centered beneath it.  NOTE: these CD-ROM
  185.       drives will not be auto detected by the kernel at boot time; you
  186.       have to provide the interface address as an option to the kernel at
  187.       boot time as described in <file:Documentation/cdrom/cdu31a> or fill
  188.       in your parameters into <file:drivers/cdrom/cdu31a.c>.  Try "man
  189.       bootparam" or see the documentation of your boot loader (lilo or
  190.       loadlin) about how to pass options to the kernel.
  191.  
  192.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  193.       file system support" below, because that's the file system used on
  194.       CD-ROMs.
  195.  
  196.       To compile this driver as a module, choose M here: the
  197.       module will be called cdu31a.
  198.  
  199. config CDU535
  200.     tristate "Sony CDU535 CDROM support"
  201.     depends on CD_NO_IDESCSI
  202.     ---help---
  203.       This is the driver for the older Sony CDU-535 and CDU-531 CD-ROM
  204.       drives. Please read the file <file:Documentation/cdrom/sonycd535>.
  205.  
  206.       If you say Y here, you should also say Y or M to "ISO 9660 CD-ROM
  207.       file system support" below, because that's the file system used on
  208.       CD-ROMs.
  209.  
  210.       To compile this driver as a module, choose M here: the
  211.       module will be called sonycd535.
  212.  
  213. endmenu
  214.