
UltraStor ISA disk device driver for OS/2 version 1.2/1.21
----------------------------------------------------------

This help file describes the procedures for installing the ULTRA-12F/12C
ESDI disk controllers and the OS/2 device driver to eliminate the 528 Mbyte
hard disk partition limitation. The device driver supports the standard OEM
edition of OS/2 Version 1.2 or 1.21.  Some OEMs may modify this driver and
make the procedures listed below incompatible.  If unforeseen problems occur,
contact the OEMs suppling OS/2.

This OS/2 device driver supports the UltraStor's track mapping mode for large drives and drives with greater than 1024 cylinders.

The device driver supports two controllers with upto 4 ESDI drives.  One
controller should be setup as primary port and the other as secondary port.

The device driver is also intended to support LAN Manager Version 2.0;
and only under LAN manager, can two controllers be setup to support the
disk duplexing function for fault tolerance. 


Controller Hardware Setup:

To set up the controller as the primary port, following jumpers should
be set:

	JP10 - 	1-2 	OUT	* BIOS address at C800:0
	       	3-4	OUT
	       	5-6 	IN

	JP12 - 		OUT	Hard disk primary I/O port address (1F0-
				1F7, 3F6-3F7)

	JP17 - 		IN 	Enable floppy controller (If system mother
				board doesn't support floppy circuit)
			OUT	If system motherboard supports floppy

	JP20 - 	1-2	OUT
		2-3	IN	IRQ14 selected


   Note: The primary card BIOS address can also be at D000:0 or D800:0.


To set up the controller as the secondary port, following jumpers should
be set:

	JP10 - 	1-2 	OUT	* BIOS address at CC00:0
	       	3-4	IN
	       	5-6 	OUT

	JP12 - 		IN	Hard disk secondary I/O port address (170-
				177, 376-377)

	JP17 - 		OUT 	Disable floppy

	JP20 - 	1-2	IN	IRQ15 selected
		2-3	OUT

   Note: The secondary card BIOS address can also be at D400:0 or
         DC00:0 but must be at higher address than the primary card.


         Please refer to UltraStor ULTRA 12F or 12C Installation Guide for
         the remaining jumper settings.


Hard Disk Setup:

1.  Set the jumpers for the desired configuration for all the ESDI drives. 
    The drive selection should be set to drive select #2 for all the drives
    using twisted cable.

2.  Connect the drive power to the system power supply.  Make sure that the
    system power supply can support the attached ESDI drives.  Otherwise,
    a separate power supply is needed.

3.  Plug in the controller card in a 16 bit AT slot.

4.  Connect the 34 pin daisy chain flat cable to J5 connector on the 
    controller.  The edge connector near the twisted end of the cable is
    connected to the first drive.  The other edge connector should be
    connected to the second drive if second drive is to be attached.

5.  Connect the 20 pin flat ribbon cable from the first drive to J4
    connector on the controller.  Connect the other 20 pin flat cable from 
    the second drive to J3 connector if second drive is to be attached.

6.  If the system motherboard doesn't support floppy, connect the 34 pin 
    daisy chain floppy cable to J1 connector on the controller.

7.  Repeat step 3 to 5 for the secondary controller card and drives.


Hard Disk Drive Media Preparation:

1.  Boot up the system with a DOS diskette in drive A, and load DEBUG program.

2.  Following the prompt "-" sign, type in g=C800:5 (or g=D000:5 or g=D800:5
    according to the BIOS address setting in the primary controller).

3.  Select the "Drive Parameter Setup" option.

4.  Select the following mapping mode ("Native Mode") for all the drives
    connected to the controller :

			One Spare Sector/Trk	NO
			Sector Mapping		NO **
			Track Mapping		NO ****
			1024 Cyl Truncation     NO

	 **    Select 63 sector mapping mode if the drive's sector per track
               number is more than 63, as with most 20 Mhz ESDI drives.

	 ****  For OS/2 version 1.2 only ---
	       If the drive has more than 528 Mbyte capacity, track mapping
               mode can be turned on to allow dual boot feature with DOS.

5.  Hit F10 to save and F5 to confirm execution.  The utility will update 
    the system with the correct hard disk drive parameters and reboot
    from DOS.

6.  After the system reboots, reload DEBUG and enter the "Drive Preparation"
    menu.

7.  Go to the AUTOFORMAT field, select BRIEF, hit "Enter" and F5 to confirm
    and begin formatting of the drive.

8.  Repeat step 7 for the second drive if applicable.

9.  Repeat step 1 to 8 for the secondary card (if applicable) but with
    g=cc00:5, g=d400:5, or g=dc00:5 depending on the BIOS address setting
    on the secondary card. 

10. The system is now ready to install OS/2.


OS/2 Installation :

The replacement procedure for the OS/2 device driver works with IBM OS/2 1.2,
and the standard OEM MS OS/2 version 1.21.  Other versions have not been
tested.

Note :	   (For ULTRA-12C controller only)
      	   During the installation, the "defer write" option needs to be
           turned off. After installation, the "defer write" can be turned
           back on. Turning "defer write" on and off can be done by running
	   the UltraStor on board BIOS setup utility.

1. Procedures for OS/2 Version 1.2 with 3-1/2" diskette

   1)  "IMPORTANT !!!"  Back up the original OS/2 "Installation" diskette and
       use the backup copy of the diskette to do the following.

   2)  Replace the OS/2 ISA disk device driver with UltraStor's device driver
       by copying OS2_12\disk01.sys from UltraStor's "ISA DOS Utilities &
       device drivers" diskette to the OS/2 "Installation" diskette.

          e.g. A>copy a:OS2_12\disk01.sys b:

   3)  Boot up the system with the modified "Installation" diskette in 
       drive A:.

   4)  Proceed with the normal OS/2 installation.

       Note:  Please refer to OS/2 installation guide. 

2. Procedures for OS/2 Version 1.2 with 5-1/4" diskette

   1)  "IMPORTANT !!!"  Back up the original OS/2 "Installation" diskette and
       use the backup copy of the diskette to do the following.

   2)  Since the "Installation" diskette does not have enough space to
       accommodate the UltraStor's device driver, following step is one way 
       to get around it.

   3)  Copy all *.RC@ files and FDISK.COM to a temporary diskette.

   4)  Delete all *.RC@ files from the "Installation" diskette to make
       room for UltraStor's device driver disk01.sys.

   5)  Copy OS2_12\disk01.sys from UltraStor's "ISA DOS Utilities & device
       drivers" diskette to the OS/2 "Installation" diskette.

         e.g. A>copy a:OS2_12\disk01.sys b:

   6)  Boot up the system with the modified "Installation" diskette in
       drive A:.

   7)  Proceed with the normal OS/2 installation to insert operating 
       diskettes #1, #2, #3, #4 and #5, until when asked to reinsert
       "Installation" diskette.

   8)  Prior to insert the "Installation" diskette,

       a) Delete FDISK.COM from the "Installation" diskette.
       b) Restore all the *.RC@ files from the temporary diskette
          to "Installation" diskette.
       c) Insert the "Installation" diskette to complete the 
          installation.

   9)  After completion of the OS/2 installation, you may want to restore
       the "Installation" diskette by
 
       a) Delete disk01.sys.
       b) Restore files *.RC@ and FDISK.COM from the
          temporary diskette.

3. Procedures for LAN MANAGER Version 2.0 (with 3-1/2" diskette)

   The ISA disk device driver that comes with the LAN Manager software package
   need to be replaced with the UltraStor OS/2 device driver in OS/2 
   "installation" and LAN Manager "OS/2 Server 2" diskettes.

   There are three steps for installing LAN Manager file server.

  A) OS/2 installation:  (!! LAN Manager works only with OS/2 V1.21)

   1)  "IMPORTANT !!!"  Back up the original OS/2 "Installation" 
       diskette and use the backup copy of the diskette to do the
       following.

   2)  Replace the OS/2 ISA disk device driver with UltraStor's device
       driver by copying OS2_12\disk01.sys from UltraStor's "ISA DOS 
       Utilities and Device Drivers" diskette to the OS/2
       "Installation" diskette.

          e.g. A>copy a:OS2_12\disk01.sys b:

   3)  Boot up the system with the modified "Installation" diskette in 
       drive A:. Proceeds with normal OS/2 installation.

   4)  In "Preparing the Fixed Disk" menu, select "Specify your own
       partition", if you intends to use disk duplexing function.
       If there are only two hard disks in the system, either "Accept
       predefined partition" or choosing the maximum size for the
       primary partition will prevent disk mirroring setup. "Accept 
       predefined partition" option will create a single boot
       partition on the entire drive 0 and the boot partition can't be
       mirrored under LAN Manager Version 2.0.

   5)  In "Select the File System" menu, select "High Performance File
       System". Only the High Performance File System allows disk
       duplexing function.  Proceed to complete the OS/2 installation.

  B) LAN Manager Installation

   1) After OS/2 system is installed successfully. Reboot system.
      "IMPORTANT !!!" Back up the original LAN MANAGER "OS/2 server 2"
      diskette and use the backup of diskette to do the following.

   2) Replace the OS/2 LAN MANAGER ISA disk device driver with
      UltraStor's device driver by coping OS2_12\disk01.sys from
      UltraStor's "ISA DOS Utilities and Device Drivers"
      diskette to the LAN MANAGER "OS/2 server 2" diskette.
     
      e.g. A>copy a:OS2_12\disk01.sys b:
    
      The following Installation should use the modified "OS/2 server
      2" diskette.
    
   3) Insert Disk 1 LAN MANAGER "OS/2 - SETUP" diskette in drive A:.
      Goto OS2 Full Screen and type A:SETUP. Hit return and follow LAN
      MANAGER installation.
    
   4) In "Install LAN Manager" menu, select "Server" option and follow
      the installation instructions. Make sure to use the modified
      "OS/2 server 2" diskette for installation.
   
   5) Please refer to LAN Manager documentations for detailed LAN 
      Manager installation description.

  C) Fault Tolerance Setup.        

   1) After LAN MANAGER is installed successfully, goto OS/2 window.
      Run "FDISKPM" for partition creation and run "FTSETUP" for 
      Fault-Tolerance System Setup.

      Please refer to LAN Manager documentation for detailed 
      descriptions.
