home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 4 Drivers / 04-Drivers.zip / cvlsi3.zip / README.TXT next >
Text File  |  1995-02-07  |  20KB  |  517 lines

  1.  
  2.            IBM OS/2 WARP PCMCIA DRIVERS FOR NON-IBM HARDWARE
  3.  
  4.  
  5.  
  6.   Contents
  7.  
  8.   Chapter 1.    License
  9.  
  10.   Chapter 2.    Files and Installation (Includes Supported Hardware)
  11.           2.1   Syntax Notation
  12.           2.2   Installation Instructions
  13.           2.3   CONFIG.SYS setting
  14.           2.4   Parameters for SOCKET SERVICES
  15.           2.5   Parameters for RESOURCE MAP UTILITY (RMU)
  16.           2.6   Parameters for PCMCIA ATA DEVICE DRIVER
  17.           2.7   Parameters for IBM PCMCIA Flash Memory devices
  18.           2.8   What about "extra" drives created?
  19.           3.0   Other Equipment Manufacturer Hardware Support
  20.  
  21.  
  22. ***************************************************************************
  23.  
  24.   Chapter 1.  License
  25.   ___________________
  26.  
  27.  
  28.             IBM Socket Services Driver Package for OS/2 WARP
  29.  
  30.         The IBM OS/2 Socket Services Device Driver packages are available on
  31.         all sponsored IBM BBS's and CompuServe.  All the programs are
  32.         stored and listed in CVLSI3.ZIP.
  33.  
  34.  
  35.   *********************************************************************
  36.   *                                                                   *
  37.   * NOTICE                                                            *
  38.   *                                                                   *
  39.   * You accept these programs with the understanding that             *
  40.   * the IBM Corporation makes no representations or warranties        *
  41.   * as to the suitability of these programs for your particular       *
  42.   * purpose, and that to the extent you use, you do so your own risk. *
  43.   * In no event will the IBM Corporation be liable for any damages,   *
  44.   * whether consequential, incidental, or special, arising out of     *
  45.   * the use of or inability to use the programs provided.             *
  46.   * Please read the LICENSE which follows to determine if you want    *
  47.   * to use these programs.                                            *
  48.   *                                                                   *
  49.   * Copyright the IBM Corporation, 1994. All rights reserved.         *
  50.   *                                                                   *
  51.   * DO NOT POST MODIFIED VERSIONS OF THESE PROGRAMS FOR PUBLIC ACCESS *
  52.   *********************************************************************
  53.  
  54.  
  55.          IBM License Agreement for OS/2 Socket Services Device Driver
  56.        -----------------------------------------------------------------
  57.  
  58.  
  59.        IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.
  60.  
  61.        International Business Machines Corporation grants you a license
  62.        to use the Program only in the country where you acquired it. The
  63.        Program is copyrighted and licensed (not sold). We do not
  64.        transfer title to the Program to you. You obtain no rights other
  65.        than those granted you under this license.
  66.  
  67.        Under this license, you may:
  68.  
  69.        1. use the Program on one or more machines at a time;
  70.        2. make copies of the Program for use or backup purposes within
  71.           your Enterprise;
  72.        3. make copies of the original file you downloaded and distribute
  73.           it, provided that you transfer a copy of this license to the
  74.           other party. The other party agrees to these terms by its
  75.           first use of the Program.
  76.  
  77.        You must reproduce the copyright notice and any other legend of
  78.        ownership on each copy or partial copy, of the Program.
  79.  
  80.        You may NOT:
  81.  
  82.        1. sublicense, rent, lease, or assign the Program; and
  83.        2. reverse assemble, reverse compile, or otherwise translate the
  84.           Program.
  85.  
  86.        We do not warrant that the Program is free from claims by a third
  87.        party of copyright, patent, trademark, trade secret, or any other
  88.        intellectual property infringement.
  89.  
  90.        Under no circumstances are we liable for any of the following:
  91.  
  92.        1. third-party claims against you for losses or damages;
  93.        2. loss of, or damage to, your records or data; or
  94.        3. economic consequential damages (including lost profits or
  95.           savings) or incidental damages, even if we are informed of
  96.           their possibility.
  97.  
  98.        Some jurisdictions do not allow these limitations or exclusions,
  99.        so they may not apply to you.
  100.  
  101.        We do not warrant uninterrupted or error free operation of the
  102.        Program. We have no obligation to provide service, defect
  103.        correction, or any maintenance for the Program. We have no
  104.        obligation to supply any Program updates or enhancements to you
  105.        even if such are or later become available.
  106.  
  107.  
  108.        IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.
  109.  
  110.        THERE ARE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE
  111.        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  112.        PARTICULAR PURPOSE.
  113.  
  114.        Some jurisdictions do not allow the exclusion of implied
  115.        warranties, so the above exclusion may not apply to you.
  116.  
  117.        You may terminate this license at any time. We may terminate this
  118.        license if you fail to comply with any of its terms. In either
  119.        event, you must destroy all your copies of the Program.
  120.  
  121.        You are responsible for the payment of any taxes resulting from
  122.        this license.
  123.  
  124.        You may not sell, transfer, assign, or subcontract any of your
  125.        rights or obligations under this license. Any attempt to do so is
  126.        void.
  127.  
  128.        Neither of us may bring a legal action more than two years after
  129.        the cause of action arose.
  130.  
  131.        If you acquired the Program in the United States, this license is
  132.        governed by the laws of the State of New York. If you acquired
  133.        the Program in Canada, this license is governed by the laws of
  134.        the Province of Ontario. Otherwise, this license is governed by
  135.        the laws of the country in which you acquired the Program.
  136.  
  137.        10/94
  138. ---------------------------------------------------------------------------
  139.  
  140.  
  141. ***************************************************************************
  142.   Chapter 2.  Files and Installation In Package CVLSI3.ZIP
  143.   __________________________________
  144.  
  145.  
  146.  
  147.  
  148.   FILES:
  149.   ------
  150.  
  151.   DD    = Device Driver
  152.   RMU   = Resource Map Utility
  153.   SSDD  = Socket Service Device Driver
  154.  
  155.   File Name         File Size    Date      Description
  156.   ------------      ---------  --------  ------------------------------------
  157.   SSVLSI.SYS             6503  01-28-95  Compaq LTE Elite SSDD
  158.   README.txt            19668  02-02-95  This File
  159.  
  160.   INSTALLATION:
  161.   --------------
  162.  
  163.         Note:  Before beginning installation, please contact Compaq or your
  164.                Compaq reseller to insure you have the correct ROM BIOS support.
  165.  
  166.  
  167.   2.1   Syntax Notation
  168.  
  169.   <drv&dir> :- disk drive and directory
  170.         A "drv"  is a valid disk drive letter ended with a colon ":".
  171.         A "dir"  is a valid directory path in your system
  172.  
  173.   <> :- means optional
  174.  
  175.   |  :- means either left or right but not both
  176.  
  177.  
  178.   2.2   Installation Instructions
  179.  
  180.         a.  If you have previously installed OS/2 Warp, but did not install
  181.             PCMCIA support, perform the following:
  182.  
  183.               .   Open the OS/2 System folder, then open System Setup
  184.                   folder within it.
  185.  
  186.               .   From the System Setup folder, select Selective Install.
  187.  
  188.               .   From the Selective Install window, select PCMCIA Support.
  189.                   This will open a menu of system names.  From this list,
  190.                   select Compaq Concerto.  Then click on 'Ok' and perform
  191.                   the installation of the PCMCIA support.  Be sure to have
  192.                   your OS/2 Warp installation diskettes or CD-ROM available.
  193.  
  194.         b.  Now that you have installed PCMCIA support on OS/2 Warp, you
  195.             must change the Socket Service device driver.  This will install
  196.             the appropriate driver for the LTE Elite.
  197.  
  198.             Type the following command:
  199.  
  200.                 copy a:\SSVLSI.SYS c:\os2
  201.  
  202.             NOTE:  This assumes that the driver package was on a diskette
  203.                    in the a: drive, and that OS/2 is booted from the C:
  204.                    drive or partition.  If the install materials are in
  205.                    another location, or if OS/2 Warp is installed on a
  206.  
  207.  
  208.   2.3   CONFIG.SYS statements
  209.  
  210.         The entry in the CONFIG.SYS file for the Socket Service driver must be
  211.         changed to reflect the new driver's name.  Perform the following steps:
  212.  
  213.         a.  Locate the BASEDEV statement added by the PCMCIA Installation
  214.             process above.  If the Compaq Concerto was chosen, the statement
  215.             will be:
  216.  
  217.                      BASEDEV=IBM2CMQ1.SYS /s0=2
  218.  
  219.         b.  Change the statement to read:
  220.  
  221.                      BASEDEV=SSVLSI.SYS
  222.  
  223.             with no other parameters on the statement.
  224.  
  225.         c.  After rebooting, the PCMCIA support will be available.
  226.  
  227.  
  228.   ********       ****  C O N F I G . S Y S  E X A M P L E  ****     ********
  229.                        ==================================
  230.  
  231.  
  232.   IFS=C:\OS2\HPFS.IFS  /CACHE:64 /CRECL:4
  233.   PROTSHELL=C:\OS2\PMSHELL.EXE
  234.   SET USER_INI=C:\OS2\OS2.INI
  235.   SET SYSTEM_INI=C:\OS2\OS2SYS.INI
  236.   SET OS2_SHELL=C:\OS2\CMD.EXE
  237.   SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS
  238.   SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE
  239.   SET COMSPEC=C:\OS2\CMD.EXE
  240.   .
  241.   .
  242.   .
  243.   DEVICE=C:\OS2\APM.SYS
  244.   DEVICE=C:\OS2\MDOS\VAPM.SYS
  245.   DEVICE=C:\OS2\POINTDD.SYS
  246.   DEVICE=C:\OS2\MOUSE.SYS
  247.   DEVICE=C:\OS2\COM.SYS                      {Serial Driver for OS/2 2.1}
  248.   DEVICE=C:\OS2\MDOS\VCOM.SYS
  249.   CODEPAGE=437,850
  250.   DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP
  251.   .
  252.   .
  253.   .
  254.   BASEDEV=PCMCIA.SYS
  255.   BASEDEV=SSVLSI.SYS                   {Machine specific Socket Service      }
  256.   DEVICE=C:\OS2\ICMEMMTD.SYS                      {PCMCIA FLASH Device Driver}
  257.   DEVICE=C:\OS2\ICMEMCDD.SYS 2,s                  {PCMCIA FLASH Device Driver}
  258.   DEVICE=C:\OS2\AUTODRV2.SYS C:\OS2\AUTODRV2.INI   {Auto Configuration Driver}
  259.   DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
  260.  
  261.  
  262.  
  263.  
  264.  
  265.   2.4   Parameters for SOCKET SERVICES
  266.  
  267.         NOTE: There are no optional parameters for the Socket driver for the
  268.               Compaq LTE Elite driver (SSVLSI.SYS).
  269.  
  270.  
  271.   2.5   RESOURCE MAP UTILITY
  272.  
  273.         Unlike in OS/2 2.1, the are no longer system-dependent resource
  274.         map utilities installed in the OS/2 Warp PCMCIA support.
  275.  
  276.  
  277.  
  278.   2.6   PCMCIA ATA DEVICE DRIVER
  279.  
  280.         The PCM2ATA.SYS device driver is a client OS/2 Device Driver for
  281.         PCMCIA ATA devices. It is installed automatically, as a part of the
  282.         OS/2 Warp PCMCIA support.  The following are some parameters which
  283.         may be necessary for proper operation.
  284.  
  285.         ________________________________________________________________
  286.  
  287.         ***********************   O P T I O N S   **********************
  288.         ________________________________________________________________
  289.  
  290.  
  291.  
  292.         /S:n     : The number of sockets (Default is 2).
  293.  
  294.  
  295.         /I:n     : Socket number to be ignored (1 origin).
  296.  
  297.                    The ignored socket is not assigned drive letter. All CARD
  298.                    events for the ignored socket are ignored in the Call Back
  299.                    Handler of PCM2ATA.ADD.
  300.  
  301.                    This switch is useful for the socket which may always be
  302.                    used for communication PCMCIA cards or for the socket which
  303.                    is always occupied by Type-3 PCMCIA cards.
  304.  
  305.  
  306.         /B       : There is a PCMCIA ATA device as used IDE harddisk.
  307.  
  308.                    This switch must be required when OS\2 is booted up from
  309.                    PCMCIA ATA device itself.
  310.  
  311.                    This switch is only valid if the computer's BIOS supports
  312.                    booting from a PCMCIA ATA device.  Users will have to
  313.                    check with their computer manufacturers to inquire about
  314.                    support for this function.
  315.  
  316.  
  317.         /NOBEEP  : No beep is made when PCMCIA ATA device is inserted and is
  318.                    recognized.
  319.  
  320.                    The default is making a beep sound.
  321.  
  322.  
  323.         /STBTIME : nn
  324.                    Specifies the value in minute that ATA cards will go to
  325.                    standby mode. (Default is 0; maximum value is 21 minutes).
  326.  
  327.                    If a value bigger than 21 is specified, this option is
  328.                    ignored and set it to default.
  329.  
  330.  
  331.         /EXIRQ   : n
  332.                    Do  Not use this IRQ level number.
  333.  
  334.                    IRQ level number specified by this switch is excluded when
  335.                    PCM2ATA.ADD requests IRQ level number for CardService and
  336.                    OS\2.
  337.  
  338.  
  339.   2.7   Parameters for IBM PCMCIA Flash Memory devices
  340.  
  341.  
  342.         The PCMCIA Flash memory support is also a standard part or the OS/2
  343.         Warp PCMCIA support.
  344.  
  345.         Flash memory is used for saving files that you do not want to modify.
  346.         You may treat Flash memory like a CD-ROM with the exception that you
  347.         can write to it once.  The Flash memory card can be erased by
  348.         formatting it using the ICMEMFMT.EXE utility.  Once it has been
  349.         reformatted, the Flash memory card can be written to.
  350.  
  351.         The following are limitations imposed when using FLASH memory:
  352.  
  353.         o  After a file is copied, the date and time might not be the
  354.            original created time or date of the file.
  355.  
  356.         o  No subdirectory is allowed.
  357.  
  358.         o  After a label is created, it cannot be re-created.
  359.  
  360.         o  A file cannot be erased after it has been written until the FLASH
  361.            card is formatted.
  362.  
  363.         o  After a file has been created, its attribute is set to Read-only.
  364.  
  365.         o  Any file associated with extended attributes will not be able to
  366.            copy or create in the FLASH memory directly. This is because the
  367.            extended attribute file will be updated in the FLASH memory every
  368.            time the file is modified.
  369.  
  370.         o  Multiple threads writing to the same FLASH memory are not
  371.            supported.  Multiple reads from the FLASH memory FAT file system
  372.            can be performed.
  373.  
  374.         o  The following is list of commands known to be failed with the FAT
  375.            FLASH file system.
  376.  
  377.             BACKUP, RECOVER, DISKCOMP, DISKCOPY, FORMAT, .... etc.
  378.  
  379.  
  380.         _____________________________________________________________________
  381.  
  382.         *****  IBM PCMCIA FLASH CARDS SUPPORTED UNDER OS/2 Warp        *****
  383.         _____________________________________________________________________
  384.  
  385.  
  386.  
  387.         Note:    These cards must be formatted with the ICMEMFMT utility
  388.                  before use.
  389.  
  390.  
  391.         SRAM Cards:
  392.         ===========
  393.  
  394.             256K SRAM
  395.             512K SRAM
  396.             1MB SRAM
  397.             2MB SRAM
  398.  
  399.         FLASH Cards:
  400.         ============
  401.  
  402.             1MB FLASH
  403.             2MB FLASH
  404.             4MB FLASH
  405.  
  406.         COMBO Cards:
  407.         ============
  408.  
  409.             1/2MB FLASH/ 1/2MB SRAM
  410.             1MB FLASH/ 1/2MB SRAM
  411.             1MB FLASH/ 1MB SRAM
  412.             2MB FLASH/ 2MB SRAM
  413.  
  414.  
  415.  
  416.         ________________________________________________________________
  417.  
  418.         ***********************   O P T I O N S   **********************
  419.         ________________________________________________________________
  420.  
  421.  
  422.         The following notation illustrates the valid parameters supported by
  423.         ICMEMCDD.SYS:
  424.  
  425.         icmemcdd_parameters = number_of_slots, memory_region_supported
  426.  
  427.         number_of_slots                    1 or 2
  428.  
  429.         memory_region_supported            'S' for single and 'D' for dual
  430.                                             memory
  431.  
  432.         Note:    Parameters are separated by a comma ','.
  433.  
  434.  
  435.         The number of slots is the number of PCMCIA slots for inserting an
  436.         IBM PCMCIA Memory Cards. Its value ranges from 1 to 8. If you have
  437.         two slots the value should be 2. ICMEMCDD also supports a single or
  438.         dual-memory region card. The latter is used for the IBM COMBO card,
  439.         which has FLASH memory in its first region and SRAM memory in its
  440.         second region.
  441.  
  442.         After ICMEMCDD has been installed, each slot will be assigned to a
  443.         drive. In the case of dual-memory support, each slot will be assigned
  444.         two drives. For instance, assume the available drive starts at letter
  445.          'D'.
  446.  
  447.         o  If you enter DEVICE=ICMEMCDD.SYS  2,S in the CONFIG.SYS file, the
  448.            following is the result:
  449.  
  450.             slot 1   => D:
  451.  
  452.             slot 2   => E:
  453.  
  454.         o  If you enter DEVICE=ICMEMCDD.SYS 2,D in the CONFIG.SYS, the
  455.            following is the result:
  456.  
  457.             slot 1 Reg 1 => D:
  458.  
  459.             slot 1 Reg 2 => E:
  460.  
  461.             slot 2 Reg 1 => F:
  462.  
  463.             slot 2 Reg 2 => G:
  464.  
  465.         The default parameter is 1 for number of slots and single for memory
  466.         region supported. The maximum supported drive is 16 (8 PCMCIA slots
  467.         with dual memory regions).
  468.  
  469.         If a COMBO card is inserted into a slot that has a drive assigned to
  470.         it, only the first memory region will be used and its second memory
  471.         will be disabled. If a single memory region card such as the FLASH
  472.         or SRAM card is inserted into a slot that has two drives assigned to
  473.         it, the kernel will return a "Drive is not ready" error to the user
  474.         if the second drive is accessed. In other words, the second drive
  475.         will not be accessible.
  476.  
  477.  
  478.   2.8   What about "extra" drives created?
  479.  
  480.     The installation utility will install the PCMCIA ATA and the IBM PCMCIA
  481.     Flash Super Client device drivers as the default.  This will create
  482.     extra removable media icons in the DRIVES folder.  This may also
  483.     interfere with drive letters used when connect to a Local Area Network
  484.     (LAN).  If the user has no plans to use PCMCIA ATA or Flash devices,
  485.     the user can edit the CONFIG.SYS file and REMark the following lines as
  486.     demonstrated below:
  487.  
  488.         rem BASEDEV=PCM2ATA.ADD
  489.         rem DEVICE=C:\OS2\ICMEMMTD.SYS
  490.         rem DEVICE=C:\OS2\ICMEMCDD.SYS 2,s
  491.  
  492.  
  493.   3.0   Other Equipment Manufacturer Hardware (OEM) Support
  494.  
  495.     Only the Personal Computers listed in this section have been tested
  496.     by IBM.  We are providing the Socket chip sets used in the hardware
  497.     supported by these drivers in case you have OEM hardware not listed
  498.     in the installation utility.  Please note that even though an OEM may
  499.     use the same chip sets, different revisions have been found to perform
  500.     differently.  We make the following information available to assist
  501.     customers in locating the closest match for their OEM system but
  502.     the IBM Corporation makes no representations or warranties as to the             *
  503.     suitability of these programs for your particular purpose, and that to
  504.     the extent you use, you do so your own risk.  In no event will the IBM
  505.     Corporation be liable for any damages, whether consequential,
  506.     incidental, or special, arising out of the use of or inability to use
  507.     the programs provided.
  508.  
  509.  
  510.     MANUFACTURER                    CHIP SET
  511.     ========================        ===============================
  512.  
  513.     Compaq LTE Elite                VLSI
  514.  
  515. 01/95
  516. *****************************************************************************
  517.