README.TXT Driver File Contents (os2pcm.zip)

           IBM OS/2 PCMCIA DRIVERS FOR IBM AND NON-IBM HARDWARE

                   (INCLUDES PCMCIA CONNECTION MANAGER)


  Contents

  Chapter 1.    License

  Chapter 2.    Files and Installation (Includes Supported Hardware)
          2.1   Syntax Notation
          2.2   Installation Instructions
          2.3   CONFIG.SYS setting
          2.4   Parameters for SOCKET SERVICES
          2.5   Parameters for RESOURCE MAP UTILITY (RMU)
          2.6   Parameters for PCMCIA ATA DEVICE DRIVER
          3.0   Other Equipment Manufacturer Hardware Support


***************************************************************************

  Chapter 1.  License
  ___________________


            IBM Socket Services Driver Package for OS/2

        The IBM OS/2 Socket Services Device Driver package is available on
        all sponsored IBM BBS's and CompuServe.  All the programs are
        stored and listed in OS2PAW.ZIP file.


  *********************************************************************
  *                                                                   *
  * NOTICE                                                            *
  *                                                                   *
  * You accept these programs with the understanding that             *
  * the IBM Corporation makes no representations or warranties        *
  * as to the suitability of these programs for your particular       *
  * purpose, and that to the extent you use, you do so your own risk. *
  * In no event will the IBM Corporation be liable for any damages,   *
  * whether consequential, incidental, or special, arising out of     *
  * the use of or inability to use the programs provided.             *
  * Please read the LICENSE which follows to determine if you want    *
  * to use these programs.                                            *
  *                                                                   *
  * Copyright the IBM Corporation, 1994. All rights reserved.         *
  *                                                                   *
  * DO NOT POST MODIFIED VERSIONS OF THESE PROGRAMS FOR PUBLIC ACCESS *
  *********************************************************************


         IBM License Agreement for OS/2 Socket Services Device Driver
       -----------------------------------------------------------------


       IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.

       International Business Machines Corporation grants you a license
       to use the Program only in the country where you acquired it. The
       Program is copyrighted and licensed (not sold). We do not
       transfer title to the Program to you. You obtain no rights other
       than those granted you under this license.

       Under this license, you may:

       1. use the Program on one or more machines at a time;
       2. make copies of the Program for use or backup purposes within
          your Enterprise;
       3. make copies of the original file you downloaded and distribute
          it, provided that you transfer a copy of this license to the
          other party. The other party agrees to these terms by its
          first use of the Program.

       You must reproduce the copyright notice and any other legend of
       ownership on each copy or partial copy, of the Program.

       You may NOT:

       1. sublicense, rent, lease, or assign the Program; and
       2. reverse assemble, reverse compile, or otherwise translate the
          Program.

       We do not warrant that the Program is free from claims by a third
       party of copyright, patent, trademark, trade secret, or any other
       intellectual property infringement.

       Under no circumstances are we liable for any of the following:

       1. third-party claims against you for losses or damages;
       2. loss of, or damage to, your records or data; or
       3. economic consequential damages (including lost profits or
          savings) or incidental damages, even if we are informed of
          their possibility.

       Some jurisdictions do not allow these limitations or exclusions,
       so they may not apply to you.

       We do not warrant uninterrupted or error free operation of the
       Program. We have no obligation to provide service, defect
       correction, or any maintenance for the Program. We have no
       obligation to supply any Program updates or enhancements to you
       even if such are or later become available.


       IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.

       THERE ARE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE
       IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
       PARTICULAR PURPOSE.

       Some jurisdictions do not allow the exclusion of implied
       warranties, so the above exclusion may not apply to you.

       You may terminate this license at any time. We may terminate this
       license if you fail to comply with any of its terms. In either
       event, you must destroy all your copies of the Program.

       You are responsible for the payment of any taxes resulting from
       this license.

       You may not sell, transfer, assign, or subcontract any of your
       rights or obligations under this license. Any attempt to do so is
       void.

       Neither of us may bring a legal action more than two years after
       the cause of action arose.

       If you acquired the Program in the United States, this license is
       governed by the laws of the State of New York. If you acquired
       the Program in Canada, this license is governed by the laws of
       the Province of Ontario. Otherwise, this license is governed by
       the laws of the country in which you acquired the Program.

       8/94
---------------------------------------------------------------------------


***************************************************************************
  Chapter 2.  Files and Installation
  __________________________________

  FILES:
  ------

  DD    = Device Driver
  RMU   = Resource Map Utility
  SSDD  = Socket Service Device Driver

  File Name         File Size    Date      Description
  ------------      ---------  --------  ------------------------------------
  AMB2RMU1.SYS           6862  06-17-94  AMBRA RMU
  AST2RMU1.SYS           7187  06-17-94  AST Bravo/AST PowerExec RMU
  AUTODRV2.INI           2493  04-26-94  PCMCIA Device Description File
  AUTODRV2.SYS          10862  06-17-94  Connection Mgr Configuration DD
  CAD2RMU1.SYS           6824  06-17-94  Compuadd 425TX RMU
  CMQ2RMU1.SYS           6810  06-17-94  Compaq Concerto RMU
  COM.SYS               25544  05-24-94  OS/2 COM.SYS Device Driver
  IBM2AMB1.SYS          12863  06-17-94  AMBRA SSDD
  IBM2AST1.SYS          10577  06-17-94  AST Bravo/AST PowerExec SSDD
  IBM2CAD1.SYS          12863  06-17-94  Compuadd 425TX SSDD
  IBM2CMQ1.SYS          10616  06-17-94  Compaq Concerto SSDD
  IBM2MAT1.SYS          10673  06-17-94  Matsushita/Panasonic SSDD
  IBM2NCR1.SYS          10657  06-17-94  NCR Safari SSDD
  IBM2NEC1.SYS          10657  06-17-94  NEC Versa SSDD
  IBM2SS01.SYS          12861  06-17-94  IBM Thinkpad (ISA) SSDD
  IBM2SS02.SYS          11125  06-17-94  IBM Thinkpad (720) SSDD
  IBM2TOS1.SYS          10591  06-17-94  Toshiba T4500 / T4600 SSDD
  IBM2ZEN1.SYS          10593  06-17-94  Zenith Z-lite 425L SSDD
  IBM2ZOS1.SYS          10673  06-17-94  Zeos SSDD
  ICRMU01.SYS            7094  06-17-94  IBM Thinkpad (ISA) RMU
  ICRMU02.SYS            7094  06-17-94  IBM Thinkpad (720) RMU
  INSTALL.EXE           51743  07-22-94  Beta Installation Utility
  MAT2RMU1.SYS           6718  06-17-94  Matsushita/Panasonic RMU
  NCR2RMU1.SYS           6836  06-17-94  NCR Safari RMU
  NEC2RMU1.SYS           6836  06-17-94  NEC Versa  RMU
  PCM2ATA.ADD           22534  06-23-94  IBM ATA PCMCIA DD
  PCMCIA.SYS            36203  06-17-94  OS/2 Card Services DD
  PCMCIA.TBL             1028  07-22-94  Beta PCMCIA Intallation Table
  README.txt            23665  07-25-94  This File
  RMUOS2AT.SYS           6797  06-17-94  AST Bravo/AST PowerExec RMU
  TOS2RMU1.SYS           6826  06-17-94  Toshiba T4500 / T4600
  VPCMCIA.SYS            1120  05-24-94  OS/2 Virtual Card Services DD
  WPCMPNP.DLL          160793  06-24-94  Connection Manager Object
  WPCMPNP.HLP           23255  06-24-94  Connection Manager Help
  ZEN2RMU1.SYS           6810  06-17-94  Zenith Z-lite 425L RMU
  ZOS2RMU1.SYS           6810  06-17-94  Zeos RMU
                                
  INSTALLATION:
  --------------

  2.1   Syntax Notation

  <drv&dir> :- disk drive and directory
        A "drv"  is a valid disk drive letter ended with a colon ":".
        A "dir"  is a valid directory path in your system

  <> :- means optional

  |  :- means either left or right but not both


  2.2   Installation Instructions

        a.  If you have previously installed the EZPLAY or the PlayAtWill
            application, you must first delete the object from the
            workplace shell, shutdown and reboot the operating system.
            This is a problem which is currently being addressed.

        b.  Change your working directory to the directory where the files
            have been unpacked.

        c.  Enter INSTALL and press the enter key.

        d.  Select the system to install for from the list.  The             
            installation process takes about 30 seconds to complete.  You    
            will be notified when the installation process has completed.   
            You will then need to shutdown and reboot the OS/2 operating   
            system to complete the installation of the drivers.            

        e.  A Status log (named PCMINST2.LOG) is created in the root directory
            of the install drive.  You can review this log for errors.

  2.3   CONFIG.SYS statements

        The following is an example of the general ordering of the CONFIG.SYS 
        file.  While your CONFIG.SYS file may not be identical, the following 
        dependencies must be maintained:                                      

        a.  COM.SYS always comes after MOUSE.SYS.  No parameters should be    
            passed passed to the COM.SYS device driver.                       

        b.  AUTODRV2.SYS must always follow the COM.SYS device driver.

        c.  The SOCKET SERVICE and RESOURCE MAP UTILITY drivers are usually   
            located at the end of the CONFIG.SYS file.  The RESOURCE MAP 
            UTILITY precedes the SOCKET SERVICE.
  
                                                                           
  ********       ****  C O N F I G . S Y S  E X A M P L E  ****     ********
                       ==================================


  IFS=C:\OS2\HPFS.IFS  /CACHE:64 /CRECL:4
  PROTSHELL=C:\OS2\PMSHELL.EXE
  SET USER_INI=C:\OS2\OS2.INI
  SET SYSTEM_INI=C:\OS2\OS2SYS.INI
  SET OS2_SHELL=C:\OS2\CMD.EXE
  SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS
  SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE
  SET COMSPEC=C:\OS2\CMD.EXE
  .
  .
  .
  DEVICE=C:\OS2\APM.SYS
  DEVICE=C:\OS2\MDOS\VAPM.SYS
  DEVICE=C:\OS2\POINTDD.SYS
  DEVICE=C:\OS2\MOUSE.SYS
  DEVICE=C:\OS2\COM.SYS                      {Serial Driver for OS/2 2.1}
  DEVICE=C:\OS2\MDOS\VCOM.SYS
  CODEPAGE=437,850
  DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP
  .
  .
  .
  REM ************* P C M C I A  S E C T I O N **************
  BASEDEV=PCMCIA.SYS
  BASEDEV=RMU.SYS                      {Machine Specific Resource Map Utility}
  BASEDEV=SOCKET.SYS /s0=n             {Machine specific Socket Service      }
  BASEDEV=PCM2ATA.ADD                               {PCMCIA ATA Device Driver}
  DEVICE=C:\OS2\AUTODRV2.SYS C:\OS2\AUTODRV2.INI   {Auto Configuration Driver}
  DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
  REM *********  E N D  P C M C I A  S E C T I O N  *********





  2.4   Parameters for SOCKET SERVICES

        BASEDEV=<drv&dir>\socket.sys /S0=number_of_slots

        NOTE: '/S0=' and '/C0' is the number zero(0) and not the letter (O).

        The following parameters will automatically be provided for any
        computer listed in the install list.  This information is provided to
        allow users to experiment with computers which are not listed in the
        compatibility list.  With the exception of the number_of_slots 
        parameter, all other parameters are optional.

        socket.sys        :
 
        The specific OS/2 socket driver for the notebook computer.


        number_of_slots   : 1 | 2 | 3 | 4

        Specifies number of PCMCIA socket(slots) for the system.
        ________________________________________________________________

        ***********************   O P T I O N S   **********************
        ________________________________________________________________


        status_change_irq : 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
                           12 |13 |14 |15

        Specifies interrupt level for the PCMCIA controller status
        change, such as card insertion or removal. The default value
        interrupt level is 15.  If you are using your notebook in a
        docking station, you may have interrupt (IRQ) conflicts with
        devices such as CD-ROM drives, LAN or multimedia adapters.
        This switch will allow you alter the IRQ used by the Socket
        Controller Chip.

        /N:IRQ0  : No-Check IRQ-0 Value at SetAdapter\SetSocket Functions.


        /IRQH    : Select IRQ Trigger Level.  (AT-Bus system is set to be
        /IRQL      IRQ-High as default)
        
             
        /APOFF   : Set Auto-Power Mode to be off.  Auto-Power                 
                   Mode provides the PC-Card Power automatically On\Off by    
                   Hardware.  (Default:Auto-Power Mode is off)                

        /PH      : Change return-code from BAD SOCKET to BUSY                 
                   when Client access the specified socket which is for 
                   the Boot-Socket or Not-Accessible Socket.
                                                                              

        /IO0=    : nnnn
        /IO1=    : nnnn

                 Socket Number List of Adapter n.
                 Adapter number 0 through 1.

                 <Example>
                 /IO0=12  :Socket 1 & 2 are changed on Adapter 0.
                 /IO0=21  :Same as \MEM0=12.
                 /IO1=124 :Socket 1 & 2 & 4 are changed on Adapter 1.

                   Change IOCS16 Control-Line Connection from PC-Card
                   itself to PC-Card Controller Chip.  This option will be
                   needed for some cards which do not generate IOCS16-
                   signal.  Customers will need to verify this information
                   with their computer / PCMCIA card vendors.
                                                           

        /MEM0=   : nnnn
        /MEM1=   : nnnn

                 Socket Number List of Adapter n.
                 Adapter number 0 through 1.

                 <Example>
                 /MEM0=12  :Socket 1 & 2 are changed on Adapter 0.
                 /MEM0=21  :Same as \MEM0=12.
                 /MEM1=124 :Socket 1 & 2 & 4 are changed on Adapter 1.

                   Change MEMCS16-Line generated from A23-A12 to A23-A17.



        /RI0=    : nnnn
        /RI1=    : nnnn

                 Socket Number List of Adapter n.
                 Adapter number 0 through 1.

                 <Example>
                 /RI0=12  :Socket 1 & 2 are changed on Adapter 0.
                 /RI0=21  :Same as \MEM0=12.
                 /RI1=124 :Socket 1 & 2 & 4 are changed on Adapter 1.

                   Change RI-Signal (Ring Indicator) from the I\O Card to
                   be mapped STSCHG Line in the system.
                   (For ExCA V1.50 Requirement)


        /IG0=    : nnnn
        /IG1=    : nnnn

                 Socket Number List of Adapter n.
                 Adapter number 0 through 1.

                 <Example>
                 /IG0=12  :Socket 1 & 2 are changed on Adapter 0.
                 /IG0=21  :Same as \MEM0=12.
                 /IG1=124 :Socket 1 & 2 & 4 are changed on Adapter 1.

                   Ignore the specified socket(s).  For this option,
                   socket services does not access the physical socket(s).
                   This option is for some point-enabler software, but
                   point-enabler software is not guaranteed to work
                   perfectly under running the socket services.



        /NC0=    : nnnn
        /NC1=    : nnnn

                 Socket Number List of Adapter n.
                 Adapter number 0 through 1.

                 <Example>
                 /NC0=12  :Socket 1 & 2 are changed on Adapter 0.
                 /NC0=21  :Same as \MEM0=12.
                 /NC1=124 :Socket 1 & 2 & 4 are changed on Adapter 1.

                   Treat specified socket on Adapter to be considered not
                   to be connected in the system.

        /DEBUG   : Display PC-Card Controller Information.

        /H       : for PS2\E System        
        /G       : for PS55\E System       
        /TP710T  : for ThinkPad 710T System
        /TP730T  : for ThinkPad 730T System
                                           
                   Set socket-services environment for specified system.
                   These options are available for IBM2SS01.SYS.


  2.5   RESOURCE MAP UTILITY

        A special purpose device driver created to provide card services with
        a system specific resource map detailing the resources in use and the
        resources available at system IPL.

        The following parameters will automatically be provided for any
        computer listed in the install list.  This information is provided to
        allow users to experiment with computers which are not listed in the
        compatibility list.  All of these parameters are optional.

        ________________________________________________________________

        ***********************   O P T I O N S   **********************
        ________________________________________________________________


        /IX=     : Interrupt level currently in use by system or other
                   devices.
 
                   Format : /IX=1,2,3......
 
 
        /PX=     : IO port currently in use by system or other devices.
 
                   Format : /PX=100-3FF,400-407.....
 
                   Hex value, range is from 0000 through FFFF.
                   Upper case, lower case can be specified.
 

        /MX=     : Memory space currently in use by system or other devices.
 
                   Format : /MX=C000-CFFF,D800-D8FF......
 
                   Hex value, range is from C000 through DFFF.
                   Value represent an address in 4K byte blocks.
                   Upper case, lower case can be specified.

 
        /MA=     : Memory space available for PCMCIA subsystem.
 
                   Format :/MA=C000-DFFF........
 
                   Hex value, range is from C000 through DFFF.
                   Value represent an address in 4K byte blocks.
                   Upper case, lower case can be specified.
 
        Note:      The values which are specified in /IX, /PX, or /MX
                   parameters will be registered to Card Services as 
                   EXCLUSIVE USE.

    


  2.6   PCMCIA ATA DEVICE DRIVER

        The PCM2ATA.SYS device driver is a client OS/2 Device Driver for 
        PCMCIA ATA devices. The following are some parameters which may be
        necessary for proper operation.

        ________________________________________________________________

        ***********************   O P T I O N S   **********************
        ________________________________________________________________

 
      
        /S       : The number of sockets (Default is 2).


        /I       : Socket number to be ignored (1 origin).

                   The ignored socket is not assigned drive letter. All CARD
                   events for the ignored socket are ignored in the Call Back
                   Handler of PCM2ATA.ADD.

                   This switch is useful for the socket which may always be
                   used for communication PCMCIA cards or for the socket which
                   is always occupied by Type-3 PCMCIA cards.


        /B       : There is a PCMCIA ATA device as used IDE harddisk.

                   This switch must be required when OS\2 is booted up from
                   PCMCIA ATA device itself.


        /NOBEEP  : No beep is made when PCMCIA ATA device is inserted and is
                   recognized.

                   The default is making a beep sound.


        /STBTIME : nn
                   Specifies the value in minute that ATA cards will go to
                   standby mode. (Default is 0; maximum value is 21 minutes).

                   If a value bigger than 21 is specified, this option is
                   ignored and set it to default. 


        /EXIRQ   : n 
                   Do  Not use this IRQ level number.

                   IRQ level number specified by this switch is excluded when
                   PCM2ATA.ADD requests IRQ level number for CardService and
                   OS\2.



  3.0   Other Equipment Manufacturer Hardware (OEM) Support

    Only the Personal Computers listed in the install utility have been       
    tested by IBM.  We are providing the Socket chip sets used in the         
    hardware supported by these drivers in case you have OEM hardware not     
    listed in the installation utility.  Please note that even though an      
    OEM may uses the same chip sets, different revisions have been found to   
    perform differently.  We make the following information available to      
    assist customers in locating the closest match for their OEM system but   
    the IBM Corporation makes no representations or warranties as to the             *
    suitability of these programs for your particular purpose, and that to    
    the extent you use, you do so your own risk.  In no event will the IBM    
    Corporation be liable for any damages, whether consequential,             
    incidental, or special, arising out of the use of or inability to use     
    the programs provided.                                                    


    MANUFACTURER                    CHIP SET
    ========================        ===============================

    AMBRA                           Data Book
    AST                             Intel
    Compuadd 425TX                  Data Book
    Compaq Concerto                 Cirrus Logic
    IBM TP350&500                   Intel
    IBM TP720                       IBM 
    IBM TP750                       IBM 
    Matsushita / Panasonic          Cirrus Logic
    NCR Safari                      Intel
    NEC Versa (C)                   Intel
    NEC Versa (E)                   Cirrus Logic
    Toshiba                         Toshiba
    Zenith                          Intel

08/94
*****************************************************************************


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 1.97