     ---------------------------------------------------------
     | Maverick EIDE/ATAPI CD-ROM Drive Installation Program |
     ---------------------------------------------------------
/******************************************************************/
/*  Introduction                                                  */
/*  ============                                                  */
/*  This installation program performs a quick installation of    */
/*  the device driver, test utilities, CD-ROM manual and the      */
/*  MICROSOFT CD extension program (MSCDEX.EXE) into the system.  */
/*  The 'CONFIG.SYS' and 'AUTOEXEC.BAT' files will be modified    */
/*  upon the completion of the installation.                      */
/*                                                                */
/*  Two installation options are provided..                       */
/*                                                                */
/*  <Express Install>/<Custom Install>                            */
/*                                                                */
/*  1.0 Express Install                                           */
/*  ===================                                           */
/*  This option provides the user automatic configuration of      */
/*  the CD-ROM Drive. It will automatically detect the drive      */
/*  during boot up.                                               */
/*                                                                */
/*  2.0 Custom Install                                            */
/*  ==================                                            */
/*  This option provides the user the flexibility in configuring  */
/*  the CD-ROM Drive during boot-up.                              */
/*  The user can select the following options:                    */
/*  - Drive Letter                                                */
/*  - Device Name                                                 */
/*  - Base I/O Address                                            */
/*  - IRQ                                                         */
/*  - Master/Slave                                                */
/*  - Time Multiplier                                             */
/*  - Verbose Option                                              */
/*                                                                */
/*  2.1 <Drive Letter>                                            */
/*  This allows user to define the drive letter to be installed   */
/*  on the CD-ROM drive.                                          */
/*                                                                */
/*  2.2 <Device Name>                                             */
/*  A string of up to a maximum of 8 characters is allowed in     */
/*  this option.                                                  */
/*                                                                */
/*  2.3 <Base I/O Addr>                                           */
/*  The base I/O address option allows user to enter              */
/*  any 4-alphanumeric addresses. Please check your motherboard   */
/*  to ensure that your computer can supported the specified base */
/*  I/O address.                                                  */
/*                                                                */
/*  There are currently 4 default port addresses (for Express     */
/*  Install). They are                                            */
/*  a) 1F0  - Primary IDE Port (default)                          */
/*  b) 170  - Secondary IDE Port                                  */
/*  c) 1E8  - Tertiary IDE Port                                   */
/*  d) 168  - Quaternary IDE Port                                 */
/*  (All addresses are in hexadecimal form.)                      */
/*                                                                */
/*  2.4 <IRQ>                                                     */
/*  This option allows you to select the specific IRQ line which  */
/*  you want to use. Please check your motherboard                */
/*  to ensure that your computer can support the specified        */
/*  IRQ line. By default, the IRQ line 14 is used for primary IDE */
/*  port; IRQ line 15 for secondary IDE port.                     */
/*  The range of IRQ line you can specify is 8-15.                */
/*                                                                */
/*  2.5 <Master/Slave>                                            */
/*  This option allows you to select the specific Master or Slave */
/*  operation you want to use. Please check your CD-ROM drive to  */
/*  ensure that it can support the specified Master/Slave         */
/*  operation. By default, the CD-ROM drive is set to Slave       */
/*  operation.                                                    */
/*                                                                */
/*  2.6 <Time Multiplier>                                         */
/*  This option allows you to specify the length of time that the */
/*  CD-ROM drive shall remain in the constant spinning speed after*/
/*  completion of a seek or read operation. The drive will spin   */
/*  down to power saving mode if no command received within the   */
/*  time specified. By default, the CD-ROM  drive Time Multiplier */
/*  value is set to F.                                            */
/*                                                                */
/*  The Time Multiplier Values currently supported are            */
/*     Time Multiplier                    Length of Time          */
/*     ----------------                  ---------------          */
/*           A                                1min                */
/*           B                                2min                */
/*           C                                4min                */
/*           D                                8min                */
/*           E                                16min               */
/*           F                                32min               */
/*                                                                */
/*  2.7 <Verbose>                                                 */
/*  This option if turned on will display the drive installation  */
/*  configuration at boot-up time.                                */
/*                                                                */
/*  The configuration can also be performed or modified by        */
/*  editing the 'CONFIG.SYS' and 'AUTOEXEC.BAT' files.            */
/*                                                                */
/*  The following line can be added or modified (if already       */
/*  installed) in the 'CONFIG.SYS' file:                          */
/*                                                                */
/*  DEVICE=C:\<path>\xxxxxxx.SYS /D:xxxxxx /P:xxx,xx,x /S:x /T:x  */
/*  /V                                                            */
/*                                                                */
/*  /D:MSC000 will define the device name for the CD-ROM          */
/*  installed on the system. This name has to be identical to     */
/*  that defined in the line installing the MSCDEX.EXE program in */
/*  the 'AUTOEXEC.BAT' file.                                      */
/*                                                                */
/*  /P:1F0,14,S will define the port address to be installed on   */
/*  the CD-ROM drive to 1F0 hex as a slave drive and specifies    */
/*  that the IRQ line that you wish your hardware to be           */
/*  configured as IRQ 14.                                         */
/*                                                                */
/*  /T:A will define the Time Multiplier value to be installed on */
/*  the CD-ROM drive to 1 min.                                    */
/*                                                                */
/*  /V if present will turn on the verbose option at boot-up.     */
/*                                                                */
/*  3.0 Test Utilities(Testcd.exe)                                */
/*  ==============================                                */
/*  A test software will be installed to the C:\CDROMDRV          */
/*  upon the completion of the installation for users' own testing*/
/*  purposes. Two types of test provided as listed below:         */
/*                                                                */
/*  3.1 <CDACCESS>                                                */
/*  This test is developed for the purpose of measuring CD-ROM    */
/*  1/3 stroke seek time.                                         */
/*                                                                */
/*  3.2 <DTR>                                                     */
/*  The DTR will take care of the  measurement of the CD-ROM's    */
/*  sequential data transferring rate.                            */
/*                                                                */
/*  3.3 Running the Tests                                         */
/*  Type the following commands at the DOS prompt:                */
/*           C:\>cd CDROMDRV                                      */
/*           C:\CDROMDRV\>TESTCD                                  */
/*                                                                */
/*  After the program has been loaded, simply select the test that*/
/*  you wish to run by clicking on it with the mouse cursor or    */
/*  using the keyboard's cursor control keys.                     */
/*                                                                */
/*  3.4 Test Result                                               */
/*  For the best result and accuracy, a system configuration      */
/*  of 486DX2 66Mhz or higher is recommended.                     */
/*                                                                */
/*  4.0 CD-ROM Manual (Manual.exe)                                */
/*  ==============================                                */
/*  A Manual.exe file can also be found in your C:\CDROMDRV       */
/*  directory after the installation process. By executing the    */
/*  Manual.exe, two files will be extracted as below:             */
/*                                                                */
/*  4.1 MANUAL.DOC                                                */
/*  This test file will contain a detail manual, including the    */
/*  specification, hardware/software Installation Guide for the   */
/*  CD-ROM drive in MS Word 6.0 document format.                  */
/*                                                                */
/*  4.2 MANUAL.PRN                                                */
/*  MANUAL.PRN is a Binary HPLj3 format file which can be printed */
/*  to any HPL3 compatible printer by executing the following     */
/*  command line "COPY /B C:\CDROMDRV\MANUAL.PRN PRN".            */
/*                                                                */
/*  5.0 "32 Bit Disk Access" Problem (for Win 3.1x ver. only)     */
/*  =======================================================       */
/*                                                                */
/*  5.1 Problem Cause                                             */
/*  IDE CD-ROM drives that adhere to the ATAPI standard share port*/
/*  with the hard disk drive. When Windows "32 bit disk access" is*/
/*  enabled, driver WDCTRL takes control of port 1F0H. The CD-ROM */
/*  driver is no longer able to read or write to port 1F0H as it  */
/*  needs to do to function properly.                             */
/*                                                                */
/*  Note that this problem exists with ANY ATAPI-compliant IDE CD-*/
/*  ROM drive, regardless of manufacturer. The problem also exists*/
/*  with many IDE hard disk drives which require a DOS driver to  */
/*  control their operation.                                      */
/*                                                                */
/*  5.2 Problem Solution                                          */
/*  The solution will be to verify that "32 bit disk access" is   */
/*  turned off. Thus, before any installation is done the         */
/*  installation program need to verify that "32 bit disk access" */
/*  is turned off when driver WDCTRL is enabled else the program  */
/*  will turn it off automatically.                               */
/*                                                                */
/******************************************************************/
/*                                                                */
/*       Frequent Ask Questions(FAQ) on Maverick Series           */
/*                  EIDE/ATAPI CD-ROM Drives                      */
/*      ======================================================    */
/*                       General Problems???                      */
/*                     ----------------------                     */
/*                                                                */
/* 1)   When I connect my Maverick EIDE/ATAPI CD-ROM              */
/*      drive to my computer, my system failed to boot-up, why?   */
/*                                                                */
/*      Some Systems (e.g. System using Intel Triton Motherboard) */
/*      sometimes require users to set the "PCI Bus Transfer      */
/*      Rate" setting to be either Mode "4", "3", "2" or "1"      */
/*      depending on the connection of the CD-ROM drive with the  */
/*      existing harddisk on same IDE port. You may need to test  */
/*      with the different Mode Setting before a correct setting  */
/*      is obtained, thereby the system would boot-up correctly.  */
/*                                                                */
/* 2)   When I connect my Maverick EIDE/ATAPI CD-ROM              */
/*      drive to my computer, my system harddisk doesn't seem to  */
/*      boot-up and the harddisk LED stays ON, why?               */
/*                                                                */
/*      Check your harddisk cable that is connected to the CD-ROM */
/*      drive. Ensure that Pin 1 is aligned to the RED marking of */
/*      the 40-way IDE-Interface cable.                           */
/*                                                                */
/* 3)   When I try to play Audio CD from the CD-ROM, I do not     */
/*      hear any music from the speakers, why?                    */
/*                                                                */
/*      Check whether the speaker is power-on.                    */
/*                                                                */
/*      Check that the Audio Cable is connected from the CD-ROM   */
/*      Audio Output Connector to the soundcard 4-pins Audio      */
/*      Connector.                                                */
/*                                                                */
/* 4)   When I try to play Audio CD from the CD-ROM, I can only   */
/*      hear music from one side of the speakers, why?            */
/*                                                                */
/*      Check that the CD-ROM Audio Connector's pins of the       */
/*      soundcard corresponds to the following pins assignment:   */
/*                                                                */
/*                        _________________                       */
/*                        | L | G | G | R |                       */
/*                        -----------------                       */
/*                                                                */
/*                Legend: L = Left                                */
/*                        R = Right                               */
/*                        G = Ground                              */
/*                                                                */
/*      You may need to modify the Audio Cable Connector to       */
/*      match this pin assignment if there is difference in the   */
/*      Audio Connector's pin assignment.                         */
/*                                                                */
/* 5)   What are the 2X3 pins behind the CD-ROM drive labelled :  */
/*      CS; SL; MA for ?                                          */
/*                                                                */
/*      The pins are meant to configure the EIDE/ATAPI CD-ROM     */
/*      DRIVE to function as a:                                   */
/*                      MA      : MASTER IDE Device               */
/*                      SL      : SLAVE  IDE Device               */
/*                      CS      : Cable CSEL option, when         */
/*                                jumpered, the drive will use    */
/*                                the host interface signal CSEL  */
/*                                to configure the drive          */
/*                                This option is normally not     */
/*                                use.                            */
/*                                                                */
/* 6)   When I connect my CD-ROM drive to the system and power-   */
/*      up, I did not see the drive LED lights-up. When I pressed */
/*      the eject button, LED still did not lights up and tray    */
/*      wouldn't eject at all. What happen?                       */
/*                                                                */
/*      Check the Power Supply Connector. Ensure that they are    */
/*      tightly connected and there is voltage/current from the   */
/*      connector. You can verify it by connecting this power     */
/*      supply connector to other device (Eg. Harddisk) and verify*/
/*      if there is power on the connector. If you are sure that  */
/*      power is being supplied from the power supply connector   */
/*      and the drive is not functioning at all, ask your dealer  */
/*      to verify and confirm the problem. Your dealer may need   */
/*      to sent in your drive for repair.                         */
/*                                                                */
/*================================================================*/
/*                          Windows 95???                         */
/*                        ----------------                        */
/*                                                                */
/* 1)   Do I need a Windows 95 device driver for my Maverick      */
/*      EIDE/ATAPI CD-ROM Drive?                                  */
/*                                                                */
/*      No, Windows 95 environment does not require a Maverick    */
/*      EIDE/ATAPI CD-ROM device driver because it actually       */
/*      comes with a standard in-built 32-bits native EIDE/ATAPI  */
/*      device driver for its environment. This driver is         */
/*      normally activated after installation and can be seen     */
/*      when no MS-DOS device driver is loaded through the        */
/*      CONFIG.SYS file.                                          */
/*                                                                */
/*      However, when you boot-up your Windows 95 and pressed     */
/*      F8 key or shut-down to MS-DOS, the in-built device        */
/*      driver would no longer be active and the drive is not     */
/*      accessible anymore. As such, we have included a REAL      */
/*      MODE device driver for our EIDE/ATAPI CD-ROM drive that   */
/*      will be loaded through the CONFIG.SYS file. This device   */
/*      driver is hidden in the memory thus allowing Windows 95   */
/*      in-built 32-bits native device driver to control the      */
/*      drive for as long as the user is in Windows 95            */
/*      environment. The REAL MODE device driver would only be    */
/*      active when Windows 95 environment is totally terminated. */
/*                                                                */
/* 2)   If Windows 95 has a in-built 32-bits native device        */
/*      driver and the CD-ROM is supposed to be compatible with   */
/*      it, why am I still seeing MS-DOS Compatibility Mode on    */
/*      the CD-ROM drive under "System Performance" ?             */
/*                                                                */
/*      From our understanding so far, we have noticed that on    */
/*      some systems which Windows 95 has already been installed  */
/*      but was running in MS-DOS Compatibility Mode initially,   */
/*      Windows 95 in-built 32-bit native IDE CD-ROM device       */
/*      drivers might not be activated at all even with our latest*/
/*      REAL MODE device driver (Version 1.00 or later). The      */
/*      result would be that the EIDE/ATAPI CD-ROM drive is still */
/*      in MS-DOS Compatibility Mode when you have the latest     */
/*      REAL MODE device driver loaded or no CD-ROM drive found   */
/*      in Windows 95 environment. For such case, it could be     */
/*      caused by some configuration or compatibility problems    */
/*      on the EIDE controller.                                   */
/*                                                                */
/*      Firstly, please ensure that the controller on your system */
/*      is fully compatible with Windows 95. Next,                */
/*      please perform the following :                            */
/*                                                                */
/*      a)      System CMOS Settings :                            */
/*                                                                */
/*              i)      Enable "32-bits Disk Access" option if    */
/*                      available.                                */
/*              ii)     Enable "Standard IDE Compatibility"       */
/*                      option if available.                      */
/*              iii)    Enable "PCI IDE Compatibility" option if  */
/*                      available.                                */
/*              iv)     Select "CD" at the Harddisk Type setting  */
/*                      if available, otherwise leave it as       */
/*                      "None".                                   */
/*                                                                */
/*      b)      If the above changes have been performed and yet  */
/*              the drive is still in MS-DOS Compatibility Mode,  */
/*              you may need to re-install Windows 95 with our    */
/*              new device driver (Version 1.00 or later) loaded  */
/*              through the CONFIG.SYS and MSCDEX.EXE through     */
/*              the AUTOEXEC.BAT file.                            */
/*                                                                */
/*      Maverick Series EIDE/ATAPI CD-ROM drive would             */
/*      be detected by Windows 95 built-in 32-bits native device  */
/*      driver after the above-mentioned changes.                 */
/*                                                                */
/*================================================================*/
/*                         OS2/Warp???                            */
/*                        --------------                          */
/*                                                                */
/* 1)   Do I need a OS2/Warp device driver for my Maverick        */
/*       EIDE/ATAPI CD-ROM Drive?                                 */
/*                                                                */
/*      This operating system also comes with in-built IDE CD-    */
/*      ROM device driver and thus no device driver is needed.    */
/*      Normally OS/2 Warp comes with 2 diskettes (labelled       */
/*      "Installation Disk for CD-ROM" and "CD-ROM Installation   */
/*      Disk 1") and a CD-ROM disc. It is the "CD-ROM             */
/*      Installation Disk 1" that contains the IDE CD-ROM device  */
/*      driver and detection occurs after the device drivers are  */
/*      copied and processed into the harddisk. If however OS/2   */
/*      Warp installation failed to detect the CD-ROM drive,      */
/*      please perform the following:                             */
/*                                                                */
/*      a)      Make a copy of the "CD-ROM  Installation Disk     */
/*              1" by using MS-DOS DISKCOPY. From here, DISK 1    */
/*              actually refers to the duplicated copy of "CD-    */
/*              ROM  Installation Disk 1".                        */
/*      b)      Use any TEXT editor (e.g. EDIT from MS-DOS),      */
/*              edit the CONFIG.SYS file of DISK 1.               */
/*      c)      Locate the statement : BASEDEV=IBM1S506.ADD.      */
/*              Make the following changes based on the CD-ROM    */
/*              drive connection.                                 */
/*                                                                */
/*              i)      CD-ROM at Secondary IDE port,             */
/*                      CD-ROM jumper set to "Master" :           */
/*                                                                */
/*                      BASEDEV=IBM1S506.ADD /A:1 /U:0 /ATAPI     */
/*                                                                */
/*              ii)     CD-ROM at Primary IDE port,               */
/*                      CD-ROM jumper set to "Slave" :            */
/*                                                                */
/*                      BASEDEV=IBM1S506.ADD /A:0 /U:1 /ATAPI     */
/*                                                                */
/*              iii)    CD-ROM at Secondary IDE port,             */
/*                      CD-ROM jumper set to "Slave" :            */
/*                                                                */
/*                      BASEDEV=IBM1S506.ADD /A:1 /U:0 /ATAPI     */
/*                                                                */
/*              iv)     CD-ROM at Primary IDE port,               */
/*                      CD-ROM jumper set to "Master" :           */
/*                                                                */
/*                      BASEDEV=IBM1S506.ADD /A:0 /U:0 /ATAPI     */
/*                                                                */
/*      d)      Save the CONFIG.SYS file to DISK 1.               */
/*      e)      Perform a normal OS2/Warp installation by         */
/*              booting-up with first diskette : "Installation    */
/*              disk for CD-ROM". Do not place the OS/2 Warp      */
/*              CD-ROM Disc into the drive first. When the user   */
/*              is prompted to insert the next diskette, please   */
/*              insert DISK 1.                                    */
/*      f)      Insert the CD-ROM Disc into the CD-ROM drive only */
/*              after you have inserted DISK 1 and hit a key.     */
/*      g)      The CD-ROM drive would be detected and            */
/*              installation will proceed as per normal.          */
/*      h)      When the installation has completed, OS/2 Warp    */
/*              would be able to access our drives.               */
/*                                                                */
/*      If by any chance that the in-built device driver still    */
/*      failed to detect our drive during installation, it is     */
/*      likely that you have an old copy of OS2/Warp with "RED"   */
/*      label and is required to obtain an updated copies of      */
/*      these files from IBM. The files that need to be updated   */
/*      are:                                                      */
/*                     a)      ibmidecd.flt                       */
/*                     b)      os2dasd.dmd                        */
/*                     c)      os2cdrom.dmd                       */
/*                     d)      ibm1s506.add                       */
/*                                                                */
/* 2)   I have my OS2/Warp already installed on my harddisk but   */
/*      the operating system somehow could not locate CD-ROM      */
/*      drive and I can't access my CD-ROM drive at all. What     */
/*      can I do to get my CD-ROM drive back in the environment?  */
/*                                                                */
/*      When OS2/Warp environment fails to recognize the CD-ROM   */
/*      drive, you may perform the following:                     */
/*                                                                */
/*              a)      Double click "OS/2 System"                */
/*              b)      Double click "System Setup"               */
/*              c)      Double click "Selective Install:          */
/*              d)      At the "CD-ROM Configuration", select     */
/*                      "Non-listed CD-ROM Drive" or "Optics      */
/*                      Storage 8001 IDE".                        */
/*              e)      Close this application and the operating  */
/*                      system would be able to recognize our     */
/*                      drive the next time it starts.            */
/*                                                                */
/*================================================================*/
/*                        Windows NT???                           */
/*                       ----------------                         */
/*                                                                */
/* 1)   Do I need a Windows NT device driver for my Maverick      */
/*      EIDE/ATAPI CD-ROM drive or does it come with              */
/*      an in-built IDE CD-ROM device driver?                     */
/*                                                                */
/*      This operating system comes with an in-built IDE CD-      */
/*      ROM device driver and hence no device driver is           */
/*      required. The drives are normally detected during         */
/*      installation and is accessible after the installation is  */
/*      completed.                                                */
/*                                                                */
/* 2)   I have a copy of Windows NT 3.5/3.51 but after            */
/*      installation, I couldn't access or see the CD-ROM drive   */
/*      icon, how can I get CD-ROM drive to work in this          */
/*      environment?                                              */
/*                                                                */
/*      If in the case where Windows NT failed to detect the CD-  */
/*      ROM drive during installation, you may perform the        */
/*      following:                                                */
/*                                                                */
/*              a)      Double click "Control Panel"              */
/*              b)      Double click "devices"                    */
/*              c)      Select "ATAPI" and click "Startup"        */
/*              d)      Select "Boot" and click "OK"              */
/*              e)      Select "SCSIDISK" and click "Startup"     */
/*              f)      Select "Boot" and click "OK"              */
/*              g)      Select "SCSICDROM" and click "Startup"    */
/*              h)      Select "System" and click "OK"            */
/*                                                                */
/* The drive would be recognized by Windows NT environment after  */
/* it re-starts.                                                  */
/******************************************************************/
/*                                                                */
/* NOTE:   If in any case after performing the above suggested    */
/*         solutions and yet you are still facing problems,       */
/*         please contact our:                                    */
/*                                                                */
/*             ===================================                */
/*             ||  Technical Support Department ||                */
/*             ||     Optics Storage Pte Ltd    ||                */
/*             ===================================                */
/*      Address  : Optics Storage Pte Ltd                         */
/*                 85 Defu Lane 10, #04-00                        */
/*                 Mode Circle Building,                          */
/*                 Singapore 539218                               */
/*                 Tel      : 65-3823100                          */
/*                 Fax      : 65-2812786                          */
/*                 BBS      : 65-2829757                          */                        
/* with full detail of :                                          */
/*                                                                */
/*      a)      Error Messages                                    */
/*      b)      Problem Description                               */
/*      c)      Hardware Configuration and Settings               */
/*      d)      Drive Model                                       */
/*      e)      Device Driver Version                             */
/*      f)      Firmware Version (Can be found when our MS-       */
/*              DOS Device Driver is loaded)                      */
/*      g)      Manufactured Date Code (Can be found on the       */
/*              top cover of the CD-ROM drive)                    */
/*      h)      CONFIG.SYS and AUTOEXEC.BAT files                 */
/*      i)      CD titles' name (is applicable)                   */
/*      j)      Any information that would help us in             */
/*              resolving your problems.                          */
/*                                                                */
/*                 == END - OF - README.TXT ==                    */
/*  OP/9601                                                       */
/******************************************************************/
