1. Computing & Technology

The Linux Loadable Kernel Module How-To

From Bryan Henderson

15.5. CDROM Device Drivers

15.5.1. aztcd: Aztech/Orchid/Okano/Wearnes/TXC/CDROM driver

This is a driver for the Aztech, Orchid, Okano, Wearnes, TXC, and CDROM devices (which have special non-SCSI non-ATA interfaces).

Example:


   

 modprobe aztcd aztcd=0x340 

Parameters:

  • aztcd
  •    

    address of base I/O port


Read Documentation/cdrom/aztcd in the Linux source tree for full information.

15.5.2. gscd: Goldstar R420 CDROM driver

This is a driver for the Goldstar R420 CDROM drive, which does not use either an ATA or SCSI interface.

Example:


   

 modprobe gscd gscd=0x340 

Parameters:

  • gscd
  •    

    address of base I/O port. Default is 0x340, which will work for most applications. You select the address of the drive with the PN801-1 through PN801-4 jumpers on the Goldstar Interface Card. Appropriate settings are: 0x300, 0x310, 0x320, 0x330, 0x340, 0x350, 0x360, 0x370, 0x380, 0x390, 0x3A0, 0x3B0, 0x3C0, 0x3D0, 0x3E0, and 0x3F0.


15.5.3. sbpcd: Sound Blaster CDROM driver

This is a driver for the Matsushita, Panasonic, Creative, Longshine, and TEAC CDROM drives that don't attach via ATA or SCSI.

Example:


   

 modprobe sbpcd sbpcd=0x340 

Parameters:

  • sbpcd
  •    

    address of base I/O port


An additional parameter is an SBPRO setting, as described in Documentation/cdrom/sbpcd in the Linux source tree.

15.5.4. mcd: Mitsumi CDROM driver

This is a driver for Mitsumi CDROM drives that don't attach via ATA or SCSI. It does not handle XA or multisession.

Example:


   

 modprobe mcd mcd=0x300,11,0x304,5 

Parameters:

  • mcd
  •    

    This is a comma separated list of i/o base addresses and IRQs, in pairs.


15.5.5. mcdx: Mitsumi XA/MultiSession driver

This driver is like mcd , only it has XA and multisession functions.

Example:


   

 modprobe mcdx mcdx=0x300,11,0x304,5 

15.5.6. optcd: Optics Storage DOLPHIN 8000AT CDROM driver

This is the driver for the so-called "dolphin" CDROM drive form Optics Storage, with the 34-pin Sony-compatible interface. For the ATA-compatible Optics Storage 8001 drive, you will want the ATAPI CDROM driver. The driver also seems to work with the Lasermate CR328A.

Example:


   

 modprobe optcd optcd=0x340 

Parameters:

  • optcd
  •    

    address of base I/O port


15.5.7. cm206: Philips/LMS CM206 CDROM driver

This is the driver for the Philips/LMS cm206 CDROM drive in combination with the cm260 host adapter card.

Example:


   

 modprobe cm206 cm206=0x300,11 

Parameters:

  • cm206
  •    

    The address of the base I/O port the driver is to drive and the IRQ the driver is to service, separated by a comma. It doesn't matter what order you put them in, and you may specify just one, in which case the other defaults.


15.5.8. sjcd: Sanyo CDR-H94A CDROM driver

Example:


   

 modprobe sjcd sjcd_base=0x340 

Parameters:

  • sjcd_base
  •    

    address of the base I/O port the driver is to drive. Default is 0x340.


The driver uses no IRQ

* License

* Loadable Kernel Module How-To Index

©2012 About.com. All rights reserved.

A part of The New York Times Company.