         *****************************************************
        *         for ATAPI/SCSI DVD-ROM/CD-ROM drive       *
        *****************************************************

        /////////////////////////////////////////////////////
        ///                                               ///
        ///  Documentation for Installer(DOS) and         ///
        ///  Documentation for Installer(OS/2) and        ///
        ///  Documentation for DeviceDriver (DOS, Win3.1) ///
        ///  Documentation for DeviceDriver (OS/2)        ///
        ///                                               ///
        ///             Modified date:   8/20/97          ///
        ///                                               ///
        ///  Copyright (C) 1995-1997                      ///
        ///  Matsushita-Kotobuki Electronics              ///
        ///       Industries Ltd.  All rights reserved.   ///
        ///  Documentation by Device Driver Project(DDP)  ///
        ///                                               ///
        /////////////////////////////////////////////////////


*******************************************************************************
(A)     PC DOS and MS-DOS installation program
        (also supported for Windows 3.1 / Windows For Workgroups 3.11)
*******************************************************************************

1. Drives to be supported("x" in the Drive name means the speed of the drive):
        <ATAPI Interface DVD-ROM>
        SR-858x     (DVD-ROM drive, Half height tray loading type)
        SR-818x     (DVD-ROM drive, Slim type for Notebook)

        <SCSI Interface DVD-ROM>
        SR-850x     (DVD-ROM drive, Half height tray loading type)

        <ATAPI Interface CD-ROM>
        CR-17x      (CD-ROM drive, Slim type for Notebook)
        CR-57x      (CD-ROM drive, Half height tray loading type)
        CR-58x      (CD-ROM drive, Half height tray loading type)

        <SCSI Interface CD-ROM>
        CR-50x      (CD-ROM drive, Half height tray loading type)

2. Installer file name:
        INSTALL.EXE (common file for installation)
        INSTALL.DAT (installation data file for CD-ROM/DVD-ROM)
!!!CAUTION!!!
        You should use a DAT file corresponding with each drive type.

3. For Booting Up Installer:
        Please type the followings from the DOS prompt:
                'A:'[return]  or 'B:'[return]
                'INSTALL' [return]


*******************************************************************************
(B)     PC DOS and MS-DOS device driver (support)
        (also supported for Windows 3.1 / Windows For Workgroups 3.11)
*******************************************************************************

1. Supported DVD-ROM/CD-ROM drive("x" in the Drive name means the speed of each drive):
        <ATAPI Interface DVD-ROM>
        SR-858x     (DVD-ROM drive, Half height tray loading type)
        SR-818x     (DVD-ROM drive, Slim type for Notebook)

        <SCSI Interface DVD-ROM>
        SR-850x     (DVD-ROM drive, Half height tray loading type)

        <ATAPI Interface CD-ROM>
        CR-17x      (CD-ROM drive, Slim type for Notebook)
        CR-57x      (CD-ROM drive, Half height tray loading type)
        CR-58x      (CD-ROM drive, Half height tray loading type)

        <SCSI Interface CD-ROM: Use ASPI Manager>
        CR-50x      (CD-ROM drive, Half height tray loading type)

2. Device Driver name("*" files are only for DVD-ROM):
        ATAPIMGR.SYS :ASPI Manager under DOS(using ATAPI I/F)
        SR_ASPI.SYS  :for DOS/Windows3.1/WFW3.11

!!! CAUTION !!!
        When you install PC Windows95 with ATAPIMGR.SYS to your PC, Windows95
        will run "MS-DOS compatible mode" and output "ATAPIMGR.SYS is ..."
        into your display. In this case you should add the statetment
        below in \Windows\IOS.INI file:

        ATAPIMGR.SYS    ; MKE ATAPI Manager

        Please use ATAPIMGR.SYS, if you use our ATAPI I/F DVD/CD-ROM device
        drivers.
        for example,
        Combination of ATAPIMGR.SYS and SR_ASPI.SYS are for ATAPI I/F DVD/CD-ROM
        If you use our SCSI DVD/CD-ROM device drivers, Please use ASPI Manager
        of each SCSI card maker.
        for example,
        Combination of ASPI8DOS.SYS and SR_ASPI.SYS are for AHA-294x SCSI adapter
        Combination of ASPI4DOS.SYS and SR_ASPI.SYS are for AHA-154x SCSI adapter
        Combination of ASPI2DOS.SYS and SR_ASPI.SYS are for AHA-152x/151x SCSI adapter

3. Driver Options:

   [ATAPIMGR.SYS : in CONFIG.SYS]

        *[/P:xxx,yy]    ---> ATAPI base I/O Port Address(hex) option
                        ---> Interrupt number option(IRQ=10,11,12,14,15)
                ex.)DEVICE=ATAPIMGR.SYS /P:170,15
                xxx==1F0, 170, 1E8 or 168
                Primary connection:     xxx=1F0
                Secondary connection:   xxx=170
                Tertiary connection:    xxx=1E8(Sound Blaster IDE)
                Quaternary connection:  xxx=168(Sound Blaster IDE)
                [x] is default value
                Primary connection:     yy=[14],10,11,12 or 15
                Secondary connection:   yy=[15],10,11,12 or 14
                Tertiary connection:    yy=[10],11,12,14 or 15
                Quaternary connection:  yy=[10],11,12,14 or 15

        *[/W:nn]        ---> Waiting value option for I/O port Data In/Output.
                When PC read data from CD/DVD-ROM drive, Driver insert waiting
                value in every read cycle.
                If you are using PC that do not support IOCHRDY, please set
                this waiting value.
                ex.)DEVICE=ATAPIMGR.SYS /W:5
                nn==0, 1, 2, ... 99

        *[/NDR]         ---> No reset to CD/DVD-ROM Drive at boot configuration.
                This option make it invalid that Device Driver resets CD/DVD-ROM
                drive at boot sequence(in CONFIG.SYS).
                ex.)DEVICE=ATAPIMGR.SYS /NDR

        *[/NRS]         ---> No issue Request Sense Command when drive returns CheckCondition Command
                Use this option to let application or device driver of each
                drive issue RequestSense command.
                ex.)DEVICE=ATAPIMGR.SYS /NRS

        *[/C:n]         ---> calculate CycleTime between PC's IDE port and
                Drive. Cycle Time is as follows:
                PIO Mode 0:     600ns(wasted time to read 1-byte data out of IDE port)
                PIO Mode 1:     384ns(wasted time to read 1-byte data out of IDE port)
                PIO Mode 2:     240ns(wasted time to read 1-byte data out of IDE port)
                PIO Mode 3:     150ns(wasted time to read 1-byte data out of IDE port)
                ex.)DEVICE=ATAPIMGR.SYS /C:2
                n==0, 1, 2, 3(  0 is PrimaryMaster,     1 is PrimarySlave
                                2 is SecondaryMaster,   3 is SecondarySlave)
!!! CAUTION !!!
        If this value is over 800ns in your PC system, your PC system cannot
        play back Motion Picture of DVD. Because your PC's performance is not
        enough to playback Motion Picture. You should change BIOS setting for
        speed up or ask the manufacturer of your PC.

        *[/T:n]         ---> Set up Timeout value of drive's signal checking.
                You can set up Timeout value of Drive's DRQ/BUDY/DRDY bit check.
                In case of n=1, Timeout value is one second.Default value is 30
                (30 seconds).

        *[/LUN]         ---> Supported to set LUN number is zero(0) to ASPI I/F
                Supported for PD drive.(Default is not supported)

        * : You can omit this option.


   [SR_ASPI.SYS : in CONFIG.SYS]

        [/D:xxxxxxx]    ---> Device name option parameter. This option is
                Mandatory. Therefore you should set this option.
                ex.)DEVICE=SR_ASPI.SYS /D:MSCD000

        *[/Q]           ---> Non stop option
                Non stop(no message <A>bort, <R>etry) in initializing driver.
                ex.)DEVICE=SR_ASPI.SYS /D:MSCD000 /Q

        *[/E]           ---> (Available) error correction
                This option error correction available for CD-G application,
                without error correction function.
                ex.)DEVICE=SR_ASPI.SYS /D:MSCD000 /E

        *[/B]           ---> No reset to CD/DVD-ROM Drive at boot configuration
                This option makes it invalid that Device Driver resets CD/DVD-ROM
                drive at boot sequence(in CONFIG.SYS).
                ex.)DEVICE=SR_ASPI.SYS /D:MSCD000 /B

        *[/C35]         ---> Vendor Name No Check.
                This option make drive connection possibel even if 
                inquiry command returns vendor name but "MATSHITA".
                But we cannot warrant when you connect to the drives but "MATSHITA"s'.
                ex.)DEVICE=SR_ASPI.SYS /D:MSCD000 /C35

        * : You can omit this option.

*******************************************************************************
(C)     OS/2 2.1, 2.11, and Warp 3.0 installtion Procedure
*******************************************************************************

1. Supportted CD-ROM drive:
        <ATAPI Interface CD-ROM>
        CR-17x      (CD-ROM drive, Slim type for Notebook)
        CR-57x      (CD-ROM drive, Half height tray loading type)
        CR-58x      (CD-ROM drive, Half height tray loading type)

        <SCSI Interface CD-ROM: Use ASPI Manager>
        CR-50x      (CD-ROM drive, Half height tray loading type)

2. Installer file name:
        INSTOS2.EXE (Version 2.10, common file for installation)
        INSTOS2.DAT (installation's data file for ATAPI CD-ROM)

3. Discription for execution:
        Please type following from the DOS prompt:
                'A:'[return]  or 'B:'[return]
                'INSTOS2' [return]


*******************************************************************************
(D)     OS/2 2.1, 2.11, and Warp 3.0 device driver support
*******************************************************************************

1. Supportted CD-ROM drive:
        <ATAPI Interface CD-ROM>
        CR-17x      (CD-ROM drive, Slim type for Notebook)
        CR-57x      (CD-ROM drive, Half height tray loading type)
        CR-58x      (CD-ROM drive, Half height tray loading type)

        <SCSI Interface CD-ROM: Use ASPI Manager>
        CR-50x      (CD-ROM drive, Half height tray loading type)


2. Device Driver name:
        MKEATAPI.ADD (Version 1.12)

3. Driver discription:
        *[/V]           ---> Verbose Mode option
                Displays controller status and drive type during OS/2
                 initialization.

        *[/A:n]         ---> Adapter Number option
                Adapter 0 has default parameters for the primary adapter.
                Adapter 1 has default parameters for the secondary adapter.

        *[/P:nnn]       ---> ATAPI base I/O Port Address(hex) option
                This parameter overrides the default base I/O port address for
                the adapter indecated. The default I/O address for primary is
                (1F0) and for seconday is (170).
                If you will set this parameter, you should set /I: parameter.

        *[/I:xx]        ---> Interrupt number option
                This parameter overrides the default IRQ Number for the adapter
                indecated.The default IRQ level for primary is (14) and for
                secondary is (15).If you will set this parameter, you should
                 set /P: parameter.

        *[/NI]          ---> No Interrupt Mode( Polling Mode ) option
                When you use IDE HDD and ATAPI CD-ROM drive at the same adapter
                (primary or secondary), the MKEATAPI.ADD driver is automatically
                used this mode.

        *[/IOR]         ---> I/O Channel Ready Supported Mode option
                For the adapter with I/O channel ready, the MKEATAPI.ADD driver
                can designate the fastest read mode.

        * : You can omit this option.

Samples:
; scan to primary and secondary adapter.
BASEDEV=MKEATAPI.ADD /V

; scan to secondary adapter with I/O channel ready.
BASEDEV=MKEATAPI.ADD /V /A:1 /IOR

; scan to another adapter(I/O address 1E8  IRQ 11) with I/O channel ready.
BASEDEV=MKEATAPI.ADD /V /P:1E8 /I:11 /IOR



!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 CAUTION:
    OS/2 Warp has ATAPI CD-ROM filter driver(IBMIDECD.FLT). If problems occur
    using the IBMIDECD filter, you fix lines in your OS/2 CONFIG.SYS file has
    to be edited as follows:

      rem BASEDEV=IBMIDECD.FLT

    At the end of the file, add the following statement

      BASEDEV=MKEATAPI.ADD /V

    and copy to root directory on the OS/2 system drive.
    In this time, if the CR-ROM drive is attached as master to primary or
    secondary, you should fix a line in your OS/2 CONFIG.SYS file has to be
    edited as follows:

      BASEDEV=IBM1S506.ADD /A:x /I

    The /A parameter refers to the adapter number that the CD-ROM is attached
    to.The /I parameter indicates that the IBM1S506 driver should not attempt
    to initialize the adapter indicated.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Panasonic ATAPI CD-ROM Device Driver for OS/2 Documentation
  -- MKEATAPI.ADD Ver.1.12 -- 

  Command Line Parameter
  Parameter definitions:

    [/V] = Verbose Mode
    Displays controller status and drive type during OS/2 initialization.

    [/A:n] = Adapter Number
    Adapter 0 has default parameters for the primary adapter.
    Adapter 1 has default parameters for the secondary adapter.

    [/P:nnn] = Base I/O Port Address (hex)
    This parameter overrides the default base I/O port address for the adapter
    indecated. The default I/O address for primary is (1F0) and for seconday
    is (170).
    If you will set this parameter, you should set /I: parameter.

    [/I:xx]  = IRQ level (dec)
    This parameter overrides the default IRQ Number for the adapter indecated.
    The default IRQ level for primray is (14) and for seconday is (15).
    If you will set this parameter, you should set /P: parameter.

    [/NI] = No Interrupt Mode( Polling Mode )
    When you use IDE HDD and ATAPI CD-ROM drive at the same adapter(primary or
    secondary), the MKEATAPI.ADD driver is automatically used this mode.

    [/IOR] = I/O Channel Ready Supported Mode
    For the adapter with I/O channel ready, the MKEATAPI.ADD driver can
    designate the fastest read mode.

  Examples:
    ; scan to primary and secondary adapter.
    BASEDEV=MKEATAPI.ADD /V

    ; scan to secondary adapter with I/O channel ready.
    BASEDEV=MKEATAPI.ADD /V /A:1 /IOR

    ; scan to another adapter(I/O address 1E8  IRQ 11) with I/O channel ready.
    BASEDEV=MKEATAPI.ADD /V /P:1E8 /I:11 /IOR




Trademarks and Copyrights
    OS/2 is a trademarks of International Business Machines Corporation.


Trademarks and Copyrights:
        PC DOS is a registered trademark
                        of International Business Machines Corporation.
        MS-DOS, MS Windows and CD-ROM Extensions are trademarks
                        or registered trademarks of Microsoft corporation.
        AHA-154x/152x/294x are products of Adaptec Corporation.
        All other product/brand names are trademarks or registered trademarks
                        of their respective companies.

