home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / driver / cdrom / sony_31 / readme.31a next >
Text File  |  1994-02-25  |  19KB  |  542 lines

  1.  
  2.                                                        25 February 1993
  3. ------------
  4. | OVERVIEW |
  5. ------------
  6.  
  7. This README describes an OS/2 device driver (SONY31A.ADD) which supports
  8. the following Sony non-SCSI CD-ROM drives:
  9.  
  10. Sony CDU-31A
  11. Sony CDU-33A
  12. Sony CDU-7305
  13. Sony CDU-7405
  14.  
  15.  
  16. Supported Features
  17. ------------------
  18. The OS/2 Sony CD-ROM device driver (SONY31A.ADD) supports the
  19. following features:
  20.  
  21.   * Reads data from CD-ROM discs conforming to the High Sierra/ISO-9660
  22.     file formats.
  23.  
  24.   * Plays audio from standard audio CDs or mixed mode CD-ROM discs
  25.     containing both data and audio
  26.  
  27.   * Multisession photo CD
  28.  
  29.   * Reads data from Mode 2 Form 1 or Mode 2 Form 2 sector formats
  30.  
  31.   * MMPM/2 Software Motion Video
  32.  
  33.   * MMPM/2 CD Audio Player
  34.  
  35.   * Software lock, unlock and eject
  36.  
  37.   * Data transfer via software polling or interrupts
  38.  
  39.  
  40. THIS CD-ROM DEVICE DRIVER IS DESIGNED TO BE USED WITH THE OS/2 2.1 PRODUCT
  41. AND IS GOVERNED BY THE TERMS AND CONDITIONS OF THE OS/2 PROGRAM LICENSE
  42. AGREEMENT.
  43.  
  44.  
  45.  
  46.  
  47.  
  48. ----------------
  49. | INSTALLATION |
  50. ----------------
  51.  
  52. Before starting the installation procedure, you should unzip the
  53. files included in the SONY31.ZIP file and copy them to a diskette.
  54. The diskette you created will be referred to as the "Sony CD-ROM Device
  55. Driver Diskette" in the following installation instructions.
  56.  
  57. The following files are included in the SONY31.ZIP file:
  58.  
  59.    SONY31A.ADD  - OS/2 device driver
  60.    S31ACDB.DDP  - Installation profile for CDB-334 adapter
  61.    S31APAS.DDP  - Installation profile for PAS-16 adapter
  62.    S31ASBP.DDP  - Installation profile for Sound Blaster adapter
  63.    README.31A   - This README file.
  64.  
  65.  
  66.  
  67. Note for previous SONYB31A.ADD beta testers.
  68. ---------------------------------------------
  69. Users who are currently using the beta test version of the
  70. Sony 31A device driver (SONYB31A.ADD) should note that the file name
  71. of the device driver has changed from SONYB31A.ADD to SONY31A.ADD.
  72. Prior to installing the SONY31A.ADD driver included in this package,
  73. you must remove the BASEDEV=SONYB31A.ADD line in your config.sys.
  74. You may also remove the SONYB31A.ADD file from your \OS2 directory.
  75.  
  76.  
  77.  
  78.  
  79. Installation if OS/2 2.1 is already installed on your fixed disk
  80. ----------------------------------------------------------------
  81.  
  82. 1. Run the Device Driver installation program
  83.  
  84.    a. Open the OS/2 System folder on the desktop.
  85.    b. Open the System Setup folder.
  86.    c. Open Device Driver Install.
  87.    d. Insert the "Sony CD-ROM Device Driver Diskette"
  88.    e. Select Install
  89.    f. Select the device driver to install from the list
  90.    g. Select OK.
  91.  
  92.    (Note: You do not need to reboot OS/2 before starting step 2 below).
  93.  
  94. 2. After the Device Driver Installation is complete, you must run
  95.    Selective Install to install the files for the OS/2 CD-ROM Device
  96.    Manager and OS/2 CD-ROM File System.
  97.  
  98.    a. Open the OS/2 System folder on the desktop.
  99.    b. Open the System Setup folder.
  100.    c. Open Selective Install
  101.    d. Select the CD-ROM Device Support check box
  102.    e. Select OK
  103.    f. Scroll to the bottom of the CD-ROM device list table and
  104.       select the choice OTHER
  105.    g. Select OK
  106.    h. Select the OK push button to proceed from the System Configuration
  107.       screen to the OS/2 Setup and Installation window
  108.    i. Select Install
  109.    j. When prompted to do so, insert the numbered installation diskettes
  110.       or installation CD-ROM from the OS/2 2.1 product.
  111.  
  112.  
  113. 3. If you have changed the base I/O port address on your CD-ROM
  114.    host adapter card you must edit your CONFIG.SYS file and add
  115.    modify the /P:nnnn parameter on the BASEDEV=SONY31A.ADD statement in
  116.    your CONFIG.SYS file.  Refer to the "Sony Device Driver Parameters"
  117.    section below.
  118.  
  119.  
  120. 4. Shut down and restart your system
  121.  
  122.  
  123.  
  124.  
  125. Installation from the CD-ROM version of OS/2 2.1
  126. ------------------------------------------------
  127.  
  128. 1.  Make a copy of the OS/2 2.1 diskette labeled "Diskette 1"
  129.  
  130. 2.  Copy the file SONY31A.ADD from the "Sony CD-ROM Device Driver
  131.     Diskette" to the root directory on the copy of the OS/2 2.1 Diskette 1.
  132.  
  133.     (Note: If there is not enough room on the copy of OS/2 2.1
  134.      Diskette 1, then delete the file IBM2SCSI.ADD.  If you delete
  135.      IBM2SCSI.ADD, you must also edit the CONFIG.SYS file and delete
  136.      the line BASEDEV=IBM2SCSI.ADD)
  137.  
  138. 3.  Edit the CONFIG.SYS file located on the copy of Diskette 1.
  139.     At the end of the file, add the following statement.
  140.  
  141.        BASEDEV=SONY31A.ADD  /A:0 /P:nnnn
  142.  
  143.           where "/P:nnn" is the base I/O port address selected on the
  144.           CD-ROM host interface card.  The default base I/O port address
  145.           for the Sony CDB-334 interface card is 340h, so the statement
  146.           would appear as follows if the card is set to address 340h:
  147.  
  148.  
  149.        BASEDEV=SONY31A.ADD  /A:0 /P:0340
  150.  
  151.  
  152.     If your CD-ROM drive is attached to an audio card, (i.e. the
  153.     MediaVision ProAudio Spectrum), you must add the /AT parameter
  154.     switch which is described in the "Sony Device Driver Parameters"
  155.     section below.
  156.  
  157.  
  158. 4.  Begin the installation by inserting the Installation Diskette
  159.     into drive A and restarting the system.  When prompted to insert
  160.     Diskette 1, insert the copy that you modifed.
  161.  
  162. 5.  When the System Configuration screen is displayed during installation,
  163.     the CD-ROM Device Support field will display "None".  Do not modify
  164.     the choice and continue with the installation.
  165.  
  166. 6.  After installation is complete, and you have rebooted your system,
  167.     you will not be able to access your CD-ROM drive.  This is due
  168.     to a defect in the OS/2 2.1 install program.  To access your
  169.     CD-ROM drive, perform the following steps:
  170.  
  171.     a. Copy the following files from the OS/2 2.1 Diskette 1
  172.        to the drive which OS/2 was installed.
  173.        (Note: the example assume C:, change if different)
  174.  
  175.        COPY A:OS2CDROM.DMD C:\OS2
  176.        COPY A:CDFS.IFS     C:\OS2
  177.  
  178.     b. Edit the CONFIG.SYS file on drive which OS/2 was installed
  179.        and add the following statements to the end of the file:
  180.        (Note: the example assume C:, change if different)
  181.  
  182.        DEVICE=C:\OS2\OS2CDROM.DMD /Q
  183.        IFS=C:\OS2\CDFS.IFS /Q
  184.  
  185.     c. Shut down and reboot the system
  186.  
  187.  
  188. 7.  You will need to run Selective Install to copy over some remaining
  189.     system files.
  190.  
  191.     a. Open the OS/2 System folder on the desktop.
  192.     b. Open the System Setup folder.
  193.     c. Open Selective Install
  194.     d. Select the CD-ROM Device Support check box
  195.     e. Select OK
  196.     f. Scroll to the bottom of the CD-ROM device list table and
  197.        select the choice OTHER
  198.     g. Select OK
  199.     h. Select the OK push button to proceed from the System Configuration
  200.        screen to the OS/2 Setup and Installation window
  201.     i. Select Install
  202.     j. When prompted to do so, insert the installation CD-ROM
  203.        from the OS/2 2.1 product.
  204.  
  205.  
  206.  
  207. Installation from the diskette version of OS/2 2.1
  208. --------------------------------------------------
  209.  
  210. 1. Install the OS/2 2.1 product from the diskettes
  211.  
  212. 2. Go to the section above titled "Installation if OS/2 2.1 is already
  213.    installed on your fixed disk".
  214.  
  215.  
  216.  
  217.  
  218. ---------------------------------
  219. | Sony Device Driver Parameters |
  220. ---------------------------------
  221.  
  222. This section lists the parameters which are supported for the
  223. Sony CD-ROM device driver.  The parameters can be changed by modifying
  224. the BASEDEV=SONY31A.ADD line in config.sys.  It is recommended
  225. to change the transfer mode from it default, software polling transfer,
  226. to software interrupt transfer.  This will help lower the CPU utilization
  227. of CD-ROM applications, enabling better performance for other tasks
  228. while the CD-ROM drive is being accessed.  See the /I parameter below.
  229.  
  230.  
  231. For the SONY31A.ADD device driver, the syntax for the line in config.sys
  232. is as follows:
  233.  
  234.    BASEDEV=SONY31A.ADD [/A:d] [/AT:dd] [/P:nnn] [I:nn] [/V]
  235.  
  236.  
  237.    [/A:d]
  238.  
  239.      Identifies a specific adapter, d.  The adapter is specified as
  240.      a single digit value which is zero based.  (i.e. The first adapter
  241.      is specified as /A:0).
  242.  
  243.  
  244.    [/AT:dd]
  245.  
  246.      Sets the adapter type connected to the CD-ROM drive.
  247.  
  248.      Supported values are:
  249.                00 = Sony CDB-334 (default)
  250.                05 =  - Echo Speech (with ESC614 chip)
  251.                      - Orchid Soundwave 32
  252.                      - Orchid Gamewave 32
  253.                      - Cardinal DSP16
  254.                08 = Media Vision ProAudio Spectrum-16
  255.  
  256.  
  257.    [/P:nnnn]
  258.  
  259.      Specifies the base I/O port address of the interface card.  The
  260.      port address is specified as a four digit hex value.  Leading
  261.      zeros should be specified.  The value must be the same number as
  262.      the port address selected by the jumper on the host interface card.
  263.  
  264.      If this parameter is not specified, the default port address for the
  265.      host adapter is used.  For the Sony CDB-334 host interface card,
  266.      the default is 0340.  For the Media Vision ProAudio Spectrum-16 card
  267.      the default is 1F88.
  268.  
  269.      See the section below titled "Sony CDB-334 Host Adapter
  270.      Jumper Settings".
  271.  
  272.  
  273.    [/I:nn]
  274.  
  275.      Specifies the interrupt request (IRQ) channel number.  This must
  276.      match the value specified on the jumper setting on the interface
  277.      card. If this parameter is not specified, the device driver will use
  278.      software polling transfer.  See the section below titled
  279.      "Sony CDB-334 Host Adapter Jumper Settings".
  280.  
  281.      This parameter switch is not supported if the CD-ROM drive is attached
  282.      to the Media Vision ProAudio Spectrum 16, Orchid or Cardinal audio cards.
  283.  
  284.      Note: Some Sony CDB-334 host adapter cards did not ship with the
  285.            plastic jumper switch to select the IRQ channel on the IRQ
  286.            jumper block.  You must obtain and install the plastic jumper
  287.            switch to enable the IRQ channel.
  288.  
  289.  
  290.    [/V]
  291.  
  292.      The device driver will display the device driver revision level
  293.      and CD-ROM product information at boot time.
  294.  
  295.  
  296.  
  297. SONY31A.ADD Device Driver Parameter Examples
  298. --------------------------------------------
  299.  
  300. 1.  Sony CDU-31A or CDU-33A CD-ROM drive attached to Sony CDB-334 host adapter:
  301.  
  302.     The Sony CDB-334 host adapter supports base I/O port addresses of
  303.     320h, 330h, 340h or 360h. If the CDB-334 host adapter is set to any
  304.     port address other than the default of 340h, the config.sys statement
  305.     needs to be modified. For example, if the Sony CDB-334 host adapter is
  306.     set to a base I/O port address of 360, the line in config.sys should be:
  307.  
  308.         BASEDEV=SONY31A.ADD /A:0 /P:0360
  309.  
  310.  
  311.     (Note: The Sony Desktop Library model number CDU-31A-LL/N includes
  312.            the Sony CDB-334 adapter)
  313.  
  314.  
  315. 2.  Sony CDU-31A or CDU-33A CD-ROM drive attached to Sony CDB-334 host adapter.
  316.  
  317.     If the Sony CD-ROM drive is attached to the Sony CDB-334 host adapter at
  318.     base I/O port address of 360h, and the driver is operating in interrupt
  319.     mode at IRQ channel 5, the line in your config.sys should be:
  320.  
  321.         BASEDEV=SONY31A.ADD /A:0 /P:0360 /I:5
  322.  
  323.  
  324. 3.  Sony CDU-31A or CDU-33A CD-ROM drive attached to Media Vision ProAudio
  325.     Spectrum-16 (PAS-16) host adapter:
  326.  
  327.     The line in config.sys should appear as follows:
  328.  
  329.         BASEDEV=SONY31A.ADD /A:0 /AT:08
  330.  
  331.  
  332.     (Note: The default port address for the CDU-31A when attached to
  333.            the  PAS-16 card is 1F88.  The Sony Desktop Library model
  334.            numbers CDU-31A-LL/L and CDU-7305 include the PAS-16 adapter).
  335.  
  336.  
  337. 4. Sony CDU-31A or CDU-33A CD-ROM drive attached to the Creative Labs Sound
  338.    Blaster Pro, Sound Blaster 16, or Sound Blaster 16 MultiCD
  339.    host adapter:
  340.  
  341.    The port address specified on the BASEDEV statement in config.sys
  342.    should be 10h above the base I/O port address specified on the adapter
  343.    card.  For example, if the Sound Blaster card is set for a base
  344.    I/O port address of 220h, the line in config.sys should be:
  345.  
  346.         BASEDEV=SONY31A.ADD /A:0 /P:0230
  347.  
  348.  
  349. 5. Sony CDU-31A or CDU-33A CD-ROM drive attached to the Echo Speech,
  350.    Orchid Soundwave 32, Orchid Gamewave 32, or Cardinal DSP16 host adapter:
  351.  
  352.    The line in config.sys should appear as follows:
  353.  
  354.       BASEDEV=SONY31A.ADD /A:0 /AT:05
  355.  
  356.  
  357.  
  358. Sony CDB-334 Host Adapter Jumper Settings
  359. -----------------------------------------
  360.  
  361. The following tables explain the jumper settings for the CDB-334, the adapter
  362. that ships with model CDU-31A-LL/N of the Sony Desktop Library:
  363.  
  364.                         JP1.1   JP1.2
  365.    Base Addr 0320        On      On
  366.    Base Addr 0340        Off     On
  367.    Base Addr 0330        On      Off
  368.    Base Addr 0360        Off     Off
  369.  
  370.                         JP4.1   JP4.2   JP4.3   JP4.4
  371.    IRQ 3                 Off     Off     On      Off
  372.    IRQ 4                 Off     On      Off     On
  373.    IRQ 5                 On      Off     Off     Off
  374.    IRQ 6                 Off     On      Off     Off
  375.  
  376.  
  377.    (Jumper blocks JP2.x and JP3.x specify DMA channels and SHOULD ALL BE
  378.     OFF, since the OS/2 device driver for the CDU-31A does not use DMA)
  379.  
  380.  
  381.  
  382. --------------------
  383. | Trouble shooting |
  384. --------------------
  385.  
  386. 1. If you are not able to access the CD-ROM drive:
  387.  
  388.  
  389.    a.  Add the /V parameter switch to the BASEDEV=SONY31A.ADD statement
  390.        in your CONFIG.SYS file.  For example:
  391.  
  392.           BASEDEV=SONY31A.ADD /A:0 /P:0340 /V
  393.  
  394.  
  395.        After rebooting, the device driver will display the list of
  396.        drives it has identified.   For example:
  397.  
  398.          IBM OS/2 SONY31A.ADD 1.00
  399.          Copyright (c) Sony Corporation 1992,1993. All Rights Reserved.
  400.          Port:0340  IRQ:Polled
  401.          SONY    CD-ROM CDU31A 1.1I
  402.  
  403.  
  404.        If no units were detected, the following message is displayed:
  405.  
  406.          IBM OS/2 SONY31A.ADD 1.00
  407.          No units detected.
  408.  
  409.  
  410.        If no units were detected, see step 1b below.
  411.        If units were detected, see step 1c below.
  412.  
  413.  
  414.  
  415.    b.  Make sure the Base I/O Port Address specified by the /P parameter
  416.        in the config.sys file matches the Base Port Address selected
  417.        with the DIP switch on the interface card.
  418.  
  419.        The default Base I/O Port Address for the Sony CDB-334 interface card
  420.        is address 0340h.  If you have changed the Base I/O Port Address on
  421.        the card, you must change the /P parameter on the BASEDEV=SONY31A.ADD
  422.        statement in config.sys.
  423.  
  424.        For example, if you changed the Base I/O Port Address to 0360h, the
  425.        statement in config.sys should be as follows:
  426.  
  427.            BASEDEV=SONY31A.ADD /A:0 /P:0360
  428.  
  429.  
  430.    c.  Make sure all the required files to operate the CD-ROM drive have
  431.        been installed.  You should have the appropriate BASEDEV=
  432.        statement in CONFIG.SYS for your CD-ROM device driver.  You
  433.        should also have the following statements for the CD-ROM system
  434.        files in your config.sys:
  435.  
  436.  
  437.           DEVICE=C:\OS2\OS2CDROM.DMD /Q
  438.           IFS=C:\OS2\CDFS.IFS /Q
  439.           DEVICE=C:\OS2\MDOS\VCDROM.SYS
  440.           BASEDEV=SONY31A.ADD /A:0 /P:0340
  441.  
  442.  
  443.        If you do not have the above statements in your config.sys, you
  444.        must use the OS/2 2.1 Selective Install to install the CD-ROM
  445.        support files.
  446.  
  447.  
  448.  
  449. 2. If the performance of background OS/2 tasks seems slow when the CD-ROM
  450.    drive is accessed.  Or, if the performance of the MMPM/2 Software Motion
  451.    Video clips seems slow or jerky.
  452.  
  453.    a.  The SONY31A.ADD device driver should be run using the Software
  454.        Interrupt transfer option to enable the best performance in OS/2.
  455.        The IRQ (interrupt request) channel assigned by the jumper on the
  456.        interface card must match the the interrupt channel specified using
  457.        the /I parameter on the BASEDEV=SONY31A.ADD statement in config.sys.
  458.        You must assign an IRQ channel that is not being used by any other
  459.        interface cards on your computer.
  460.  
  461.        For example, to enable the Software Interrupt transfer option for
  462.        IRQ channel 5 (which is the default IRQ for the card), the
  463.        statement in config.sys should be as follows:
  464.  
  465.           BASEDEV=SONY31A.ADD  /A:0 /P:0340  /I:5
  466.  
  467.  
  468. 3.  If the drive letter assigned to the CD-ROM drive under OS/2 is
  469.     different than the drive letter assigned under DOS.
  470.  
  471.     The CD-ROM drive is assigned the next available drive
  472.     letter after drive letters have been assigned for the
  473.     floppy drives and fixed disk drives.
  474.  
  475.     The drive letter is also assigned after any installable block
  476.     device drivers which are located in config.sys before the
  477.     DEVICE=C:\OS2\OS2CDROM.DMD statement (i.e. DEVICE=C:\OS2\VDISK.SYS).
  478.  
  479.     There is currently no mechanism in OS/2 for assigning a specific
  480.     drive letter for the CD-ROM drive.  The drive letter assignment
  481.     under DOS can be controlled by using the /L switch on MSCDEX.EXE
  482.     command line.
  483.  
  484.  
  485. ----------------------
  486. | Reporting Problems |
  487. ----------------------
  488.  
  489. Defect reports should include the following information:
  490.  
  491.   CD-ROM Product ID:            Sony 31A
  492.   CD-ROM Firmware Level:
  493.   Device Driver Transfer Mode:  Software Polling or Interrupt driven
  494.   Host CPU type and speed:      (i.e.  25MZ 486)
  495.  
  496.  
  497. The CD-ROM product ID and firmware level can be displayed at
  498. boot time by adding the /V switch to the BASEDEV=SONY31A.ADD line
  499. in config.sys.  For example, the following line may be displayed at boot
  500. time after the OS/2 logo screen is displayed:
  501.  
  502.  
  503.   Port:0340  IRQ: 0005
  504.   SONY    CD-ROM CDU31A  1.1I
  505.  
  506.  
  507. The firmware level in the example above is 1.1I
  508.  
  509.  
  510.  
  511. -------------------------------
  512. | TradeMarks and Copyrights   |
  513. -------------------------------
  514.  
  515. IBM(TM) and OS/2(TM) are registered trademarks of International Business
  516. Machines Corporation.
  517.  
  518. Sound Blaster(C) is a copyright of Creative Labs, Inc.
  519.  
  520. Spectrum(TM) is a trademark of Media Vision, Inc.
  521.  
  522. Sony(R) and Desktop Library(TM) are registered trademarks of Sony
  523. Corporation.
  524.  
  525.  
  526. NOTICE:  The device driver and this file are owned by Sony and protected
  527.          by United States copyright laws, international treaty provisions,
  528.          and all other applicable national laws.  You may not reverse
  529.          engineer, decompile, or disassemble the device driver.
  530.  
  531.  
  532. SONY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED
  533. OR IMPLIED, INCLUDING WITHOUT LIMITATION,
  534. WARRANTIES OF FITNESS AND MERCHANTABILITY WITH
  535. RESPECT TO THE INFORMATION IN THIS DOCUMENT.
  536. BY FURNISHING THIS DOCUMENT, SONY GRANTS NO
  537. LICENSES TO ANY RELATED PATENTS OR COPYRIGHTS.
  538.  
  539. Copyright Sony Corporation, 1993, all rights
  540. reserved.
  541.  
  542.