          MITSUMI CD-ROM DEVICE DRIVER FOR OS/2 DOCUMENTATION


  FILES INCLUDED IN THIS PACKAGE:

    o MITSUMI.ADD - The Mitsumi CD-ROM Device Driver for OS/2* 
    o CONFIG.SYS  - Sample config.sys file showing a sample command line 
                    for the driver.
    o TRC00DE.TFF - Trace Format File for the device driver.
    o QA.TXT      - Question and Answer file.
    o README.TXT  - This file.


  REQUIREMENTS:

    o OS/2 V2.1 GA
    o DMA support must be disabled on the CD-ROM drive adapter. The driver 
      only supports Software Interrupt Transfer mode.


  DRIVER CONFIGURATION PARAMETERS:

    The following command line parameters are used to configure the driver. 
    Incorrect or invalid parameter values may cause unpredictable results. 
    Parameters must be entered in uppercase.

  PARAMETER    DESCRIPTION
  ===========  ===============================================================
  /V           Verbose mode. In this mode the driver will print some 
               configuration statistics to the screen during the boot 
               process. This is an optional parameter.

  /!V          Disable verbose mode. In this mode the driver will not print 
               any configuration statistics to the screen during the boot 
               process. This is an optional parameter.

  /U           Unit number. This is a zero based index which identifies a 
               unit. Unit description parameters appear after a unit number 
               parameter. All unit description parameters apply to the 
               preceding unit. This is a required parameter and must precede 
               parameters which describe a particular unit. Unit values 
               start at zero. Consecutive drives must be assigned 
               consecutive values.

  /UNIT        Same as /U parameter.

  /A           Adapter size. This is a unit description parameter. Valid 
               values are 8 (for 8 bit adapters) or 16 (for 16 bit adapters). 
               The CRMC-LU002S (a.k.a. Tandy CDR-1000) and CRS-UF1201 (a.k.a. 
               DAK $199 special) drives use 8-bit adapters. The CRMC-LU005S 
               uses a 16-bit adapter. This is a required parameter.

  /ADAPTER     Same as /A parameter.

  /P           Base port address. This is a unit description parameter. It 
               is a hexadecimal value that matches the configured base port 
               address of the unit adapter. This is a required parameter.

  /PORT        Same as /P parameter.

  /I           Hardware interrupt. This is a unit description parameter. It 
               is a decimal value that matches the configured hardware 
               interrupt of the unit adapter. This is a required parameter. 
               Note that IRQ 2 is actually redirected by the system to IRQ 9,
               thus IRQ 9 must be used if the unit adapter is configured for 
               IRQ 2 use.

  /IRQ         Same as /I parameter.



  OS/2 V2.1 GA INSTALLATION FROM CD ROM:

  Installation of OS/2 V2.1 from CD-ROM is relatively straightforward, 
  except for one known bug in the OS/2 installation procedure itself. 
  Below are some general guidelines which may help during the installation 
  procedure. 

    o After making a copy of the second installation diskette the 
      CONFIG.SYS must be modified to include the BASEDEV= statement for 
      the Mitsumi driver. 

    o Follow the OS/2 installation directions. The only difference is that 
      a disc must be in the CD-ROM drive during the boot process or the 
      Mitsumi driver will not install itself.

    o After installation has been completed it is necessary to manually 
      copy over the CD-ROM support files from the second installation disk 
      due to a bug in the OS/2 installation procedure. The files below 
      should copied into the OS2 directory of the boot drive.

      CDFS.IFS     - OS/2 CD-ROM Installable File System 
      OS2CDROM.DMD - OS/2 CD-ROM Device Manager
      MITSUMI.ADD  - Mitsumi CD-ROM Device Driver for OS/2

  There should also be CONFIG.SYS statements for each of these files, 
  if they are missing from the CONFIG.SYS in the root directory of the 
  boot drive they must be put in as:

      IFS=d:\OS2\CDFS.IFS
      DEVICE=d:\OS2\OS2CDROM.DMD
      BASEDEV=MITSUMI.ADD 

  where d: stands for the drive where OS/2 is installed.


  OS/2 V2.1 GA INSTALLATION FROM DISKETTE:

  Installation of OS/2* V2.1 from diskette follows the IBM supplied 
  installation documentation. Once this is completed a "Selective Install" 
  must be done to configure the system for CD-ROM support. 

    o Go to the system setup folder and do a selective install on CD-ROM 
      device support. When prompted for drive type select OTHER. This will 
      copy the required files to the hard disk, as well as modify the 
      CONFIG.SYS to contain the proper statements. When the selective 
      install process is finished it will be necessary to copy the Mitsumi 
      CD-ROM Device Driver for OS/2 (MITSUMI.ADD) into the OS/2 directory 
      on the drive where OS/2 is installed. Also, the BASEDEV= statement for 
      the MITSUMI.ADD driver must be added to the CONFIG.SYS file. Make sure 
      that the proper command line parameters are also included on the line 
      BASEDEV=MITSUMI.ADD following the statement.


  SUPPORT:

  Support is provided via the following Electronic addresses. Please be as 
  complete as possible when reporting problems. OS/2 is a complex operating 
  system and problem diagnosis can sometimes be very tricky. Problems will 
  be answered in the order they are received.

      BBS: 305-979-1976   10am - 1pm/10pm - 11pm  Monday - Friday  EST
      CIS: 76130,2321
     INET: cossette@holonet.net
           joec@cybernet.cse.fau.edu


================================================================

  V2.02 CHANGES:

  o Removed code that checks for specific firmware revision of 
    CD-ROM drive. This should allow driver to function with newer
    LU005 & FX002 type drives. Previous driver versions checked for
    specific firmware revision of the drive, aborting driver
    initialization if it detected an unknown firmware revision.

  o /V parameter now also displays the CD-ROM drive firmware revision.
    
================================================================

  V2.01 CHANGES:

  o Fixed problem reading multi-track TOC when audio disk was changed. 
    This showed up as a problem in the OS/2 CD Player when a disc with
    a different number of tracks was inserted it did not display
    the correct number of tracks if the new disc had more tracks.
    Changing discs also consumed an inordinate amount of CPU, causing
    an intolerable lockup for about a minute due to the polling from
    the CD Player application. Also, trying to switch back and forth 
    between data and audio disks sometimes caused a systems hang.
    
================================================================


