Sony CDU31A/CDU33A device driver for the Windows NT(tm) operating system
------------------------------------------------------------------------

NOTE:Please make sure to prepare a blank formatted disk, then copy all
     files under sub directory "WIN_NT" to the root directory of newly
     formatted disk for easier installation.

The device drivers and this file are owned by Sony and protected by
United States copyright laws, international treaty provisions, and all
other applicable national laws. You may not reverse engineer, decompile,
or disassemble the device drivers.

Copy all files from this directory to the root directory of a floppy disk
and mark it 'Sony - CDU31A/CDU33A setup disk'.


Installing from a CDU31A/CDU33A - x86 processor
-----------------------------------------------

To install Windows NT from a CDU31A/CDU33A drive with no other supported
SCSI host adapter installed, boot the computer from the Boot floppy
provided with the operating system. After you hit ENTER to indicate
'install now' and then choose  Custom install, the installation software
searches for a supported host adapter and CD-ROM drive. It displays
'Scanning for SCSI adapters' in the bottom of the screen. The device
drivers used during this phase of installation are expected to be on the
Windows NT CD-ROM disc, which these currently are not. When the scan is
complete, the install program asks if you want to 'Configure Additional
SCSI adapters', hit 'S' to select this. It then displays a list of
adapters with the last line highlighted reading: 'Other (Requires disk
provided by a hardware manufacturer)'. This is the setup floppy created
above. Hit Enter to select other, the program prompts to insert the
floppy, do so and hit Enter again. The install program then reads the
slcd32.sys device driver from the floppy, installs it, finds the
CDU31A/CDU33A drive and uses it to install the operating system.

The install program also makes all of the necessary registry entries
automatically.

For this to work the CDU31A/CDU33A host adapter MUST be set for IRQ 5.
NOTE, THIS IS A CHANGE FROM THE PREVIOUS BETA. PREVIOUSLY THE DRIVER USED
IRQ 3. If the host adapter jumpers are later changed the registry must be
manually edited using REGEDT32.


Adding support for CDU31A/CDU33A to a pre-existing NT system
------------------------------------------------------------

Within Windows NT under the window 'main', 'Windows NT Setup' select
'Options', then 'Add/Remove SCSI Adapters'. Then click on the 'Add'
button. In the window 'Select SCSI Adapter Option', scroll the 'Adapter'
selection down to 'Other (Requires a disk from a hardware manufacturer)'.
Click on this option and when prompted insert the floppy with the Sony
files. The system copies the device driver from the floppy and makes all
the necessary registry entries automatically. These entries assume an IRQ
of 5. If the host adapter jumpers are later changed or if you are using
an IRQ other than 5, the registry must be manually edited using REGEDT32.
NOTE, THIS IS A CHANGE FROM THE PREVIOUS BETA. PREVIOUSLY THE DRIVER USED
IRQ 3.


CDU31A/CDU33A Unique registry entry data
----------------------------------------

In addition to the normal mini-port stuff, the registry entry allows
specifying a base port address for the host adapter and which IRQ it's
set for. If the base port address is specified, then the driver does not
do its search for a host adapter and drives.

Specifically, under the entry for Slcd32 add a key for 'Parameters', and
under this add the key 'Device0'. This is for the first host adapter.
Under this add a value named 'DriverParameter' of type REG_SZ. This is a
string where you can specify the parameters. Entries are of the form:
'name = value' where allowable names are: 'base' and 'irq'. Upper or
lowercase is not important and all values are hex. Entries are separated
by spaces. For example to specify the defaults of the adapter jumpers and
driver use the value:
    base = 340 irq = 5 The driver defaults to irq 5 and will search for a
host adapter and drives if no entry is made. The hex port addresses
searched are:
    340, 230, 330, 350, 360, 250, 348, and 320

The base address and irq must match the host adapter jumper settings.
Note that the Sony host adapter model CDB-334 currently does NOT come
shipped with an irq selected since interrupts are not used with the DOS
device driver.

For installation, my registry entry is:

HKEY_LOCAL_MACHINE
  SYSTEM
    CurrentControlSet
      Services
        Slcd32        -> Type: REG_DWORD: 0x1
                         Start: REG_DWORD: 0x0
                         Group: REG_SZ: SCSI miniport
                         ErrorControl: REG_DWORD: 0x1
            Parameters
              Device0 -> DriverParameter: REG_SZ: base = 340 irq = 5



Jumper settings for the Sony CDB-334 host adapter.


Base Address jumpers
--------------------

  Address   Jp1.1   Jp1.2
    360      off     off
    340      off     on
    330      on      off
    320      on      on


IRQ jumper settings
-------------------

  Interrupt  JP4.3   JP4.4   JP4.1   JP4.2
      3       on      off     off     off
      4       off     on      off     off
      5       off     off     on      off
      6       off     off     off     on


Note on the problem when booting up the computer
------------------------------------------------

  When booting up your computer, please close the drive tray.
  If the tray is being opened, the computer suspends to start up.
  And the computer resumes to start up after the tray is inserted.


SONY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING
  WITHOUT LIMITATION, WARRANTIES OF FITNESS AND MERCHANTABILITY WITH
RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT,
     SONY GRANTS NO LICENSES TO ANY RELATED PATENTS OR COPYRIGHTS.

          Copyright Sony Corporation, 1993, all rights reserved
------------------------------------------------------------------------
Sony CDU31A/CDU33A device driver for the Windows NT(tm) operating system

                                - end -
