
  IOMEGA Parallel Port-Attached ZIP Drive Support for OS/2, v1.0.3

  January 18, 2002

  OS/2 Device Driver Development
  IBM Solution Technologies
  Austin, TX

  CONTENTS
  ________

  1.0  INTRODUCTION
  2.0  INSTALLATION
  2.1  UN-INSTALL
  3.0  OPERATION
  3.1.1  DAISY CHAINING
  3.1.2  DRIVER PARAMETERS
  3.1.3  MULTIPLE PARALLEL PORT DRIVES
  3.1.4  EJECTING THE MEDIA
  4.0  LIMITATIONS
  5.0  CHANGES FROM PREVIOUS VERSIONS
  5.1.1  VERSION 1.0.1
  5.1.2  VERSION 1.0.2
  5.1.3  VERSION 1.0.3
  6.0  COPYRIGHT AND TRADEMARK INFORMATION



  1.0  INTRODUCTION
  _________________

  FixPak 35 (FP35) for Warp 3 and FixPak 6 (FP6) for Warp 4 added new
  caching HPFS and FAT file system support for removable media drives
  such as the SCSI-attached and ATAPI-attached IOMEGA ZIP 100 and ZIP
  250 drives.

  This package contains the device driver for the Parallel Port-attached
  ZIP 100, ZIP+, and ZIP 250 drives.

  For Warp Server for e-business and for the Convenience Pak versions of
  OS/2, refer to the "Quick Beginnings" book for a discussion of
  Partitioned Removable Media support.  For earlier versions of OS/2,
  refer to the file README.RMS that is supplied with fixpaks.

  This driver has been tested with:

  o  OS/2 Warp 4.0
  o  OS/2 Warp 4.0 Server
  o  OS/2 Warp Server for e-Business
  o  OS/2 Warp 4.0 Convenience Pak 1
  o  OS/2 Warp Server for e-Business Convenience Pak 1
  o  OS/2 Warp 4.0 Convenience Pak 2
  o  OS/2 Warp Server for e-Business Convenience Pak 2



  2.0  INSTALLATION
  _________________


  1.  If you have the device driver from IOMEGA (OAD.SYS) installed, remove or REMark
      it from CONFIG.SYS.

  2.  If you are not using OS/2 Convenience Pak 2, install the latest
      IDE Controller Support from
      http://service.software.ibm.com/os2dd/free/idedasd.exe.

  3.  If you are using Warp Server for e-business or either of the
      Convenience Pak 1 releases, install the Logical Volume Manager
      (LVM) update from
      http://service.software.ibm.com/os2dd/free/lvmupdt.exe.

  4.  Device Driver Install

      o   (Warp 3, Warp Server) Open the Device Driver Install program
          in the OS/2 System Folder/System Setup Folder.

      o   (Warp 4, Warp Server for e-business, Convenience Paks) Open
          the Device Driver Install program in the OS/2 System/System
          Setup/Install-Remove Folder.

  5.  Point the Device Driver Install file dialogue to the directory
      where you have placed the new files in this package.

      Select the driver named IOMEGA PARALLEL PORT DRIVER.

      Click on INSTALL.

  6.  Reboot the system.


  2.1.1 UN-INSTALL

  To un-install this driver, edit config.sys and REMark or remove the statement
  BASEDEV=PPAOS2.ADD



  3.0  OPERATION
  ______________

  3.1.1  DAISY CHAINING

  This driver supports daisy chaining, up to a total of five drives.
  The connections must be CPU -> ZIP Plus/250 -> ZIP Plus/250-> ZIP
  (original), which MUST be last.  Note that ZIP Plus terminator MUST BE
  OFF unless it is the LAST drive in the chain.  If a ZIP (original) is
  the last drive, then the ZIP Plus termintor MUST BE OFF.

  3.1.2  DRIVER PARAMETERS

       /V             Verbose Output

       /PORT:#        # = Parallel port address (ie 378, 278, 3bc)

  3.1.3  MULTIPLE PARALLEL PORT DRIVES

  Each driver instance supports ONLY one parallel port.  To install TWO
  instances, you MUST specify the /PORT:  parameter on at least one
  driver statement to get to the LPT2 port; for example:

  basedev=ppaos2.add /port:378
  basedev=ppaos2.add /port:278


  3.1.4  EJECTING THE MEDIA

  OS/2 prevents the media from being ejected during data transfers or while
  there are pending file transactions.  The hardware manual eject button is
  disabled during these times. The eject button will be enabled when the media
  can be safely ejected.

  There is an OS/2 utility, EJECT.EXE, that provides a command line
  method for ejecting the media.  The Workplace Drive Icon now supports
  the software eject option for these drives as well.  For example, the
  command EJECT J:, where J:  is the logical drive letter of one of the
  partitions on the media will cause the media to be ejected.

  In order for this command to succeed there must be no open files on any of
  the partitions on the media, nor any open search operations.  Removable media
  that is shared on a server cannot be ejected because of open file handles.
  If it is necessary to remove the media without rebooting you may issue the
  command CHKDSK J: /F, where J: is the logical drive letter of one of the par-
  titions on the media.   This will free the media and a subsequent EJECT J:
  command will cause the media to be ejected.



  4.0  LIMITATIONS
  ________________

  1.  OS/2 versions that use LVM for managing hard file space exhibit
      several pecularities working with ZIP drives.

      o  Even though media is inserted at boot time, a drive letter may
         not be assigned.  To force the assignment of a driver letter,
         double click on the "Refresh Removable Media" object.  If that
         fails, eject the media, re-insert, and double click on the
         "Refresh Removable Media" object.

      o   LVM may report the ZIP drive as corrupted.  You can still
          create a volume.

  2.  The Parallel Port-attached Jazz drive has not been tested.



  5.0  CHANGES FROM PREVIOUS VERSIONS
  ________________________________________

  5.1.1  VERSION 1.0.1

  o  System no longer freezes when attempting to format HPFS.

  5.1.2  VERSION 1.0.2

  o  The call IOCTL_PHYSDISK/PDSK_GETPHYSDEVICEPARAMS now returns correct values.

  5.1.3  VERSION 1.0.3

  o  The driver now includes a build level.



6.0  Copyright and Trademark Information
________________________________________

The following terms, are registered trademarks of the International
Business Machines Corporation in the United States, or other countries,
or both:
o IBM
o OS/2
o Warp

Other company, product, and service names may be trademarks or service
marks of others.

THE INFORMATION PROVIDED IN THIS README IS PROVIDED "AS IS" WITHOUT
WARRANTY OF ANY KIND.  IBM DISCLAIMS ALL WARRANTIES, WHETHER
EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY
WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING
THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.

(C) Copyright IBM Corporation, 2002. All rights reserved.
U.S. Government Users Restricted Rights -- Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM Corp.









