home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 4 Drivers / 04-Drivers.zip / playwill.exe / readme.txt < prev    next >
Text File  |  1999-02-15  |  21KB  |  465 lines

  1.  
  2. <<<<<<<<<<<<<<<<<<<<<<  IBM PlayAtWill Installation Program  >>>>>>>>>>>>>>>>>>>>>>>>
  3.  
  4.   Welcome to IBM PlayAtWill Installation Package for PC Card 5.0 CardBus
  5.   support. This README.TXT contains the latest information. It also contains
  6.   helpful hints.
  7.  
  8.  
  9.   CONTENTS
  10.   --------
  11.  
  12.  1.0   Systems supported by this Installation Package
  13.  
  14.  2.0   How to Install IBM PlayAtWill Installation Program
  15.  
  16.  3.0   How to Run the IBM PlayAtWill Installation Program Utilities
  17.  
  18.  4.0   Parameter Definitions
  19.  
  20.  5.0   Hints
  21.  
  22.  6.0   Enhanced Features
  23.  
  24.  7.0   Files
  25.  
  26.  8.0   Restore
  27.  
  28.  
  29.  1.0   Systems Supported by this Installation Package
  30.        ----------------------------------------------
  31.  
  32.        This PlayAtWill installation package is support for CardBus support.
  33.        The CardBus support is PC Card 5.0 specifications. CardBus support for
  34.        the following systems are included in this installation package:
  35.  
  36.           Chembook 2600
  37.           Toshiba Tecra 510CDT
  38.  
  39.  
  40.  2.0   How to Install IBM PlayAtWill Installation Program
  41.        --------------------------------------------------
  42.  
  43.        The PLAYWILL.EXE file that you received contains all the files required
  44.        to install IBM PlayAtWill in a self-extracting format. To install IBM
  45.        PlayAtWill you must first expand the the PLAYWILL.EXE file in to the
  46.        component files and then invoke the PMCINST2.EXE executable file to
  47.        actually installs the IBM PlayAtWill components on your system.
  48.  
  49.        (a.) Start OS/2 3.0 or later.
  50.        (b.) Start an "OS/2 Window".
  51.        (c.) Change the current directory to the directory containing the
  52.             PLAYWILL.EXE file
  53.        (d.) Type PLAYWILL at the OS/2 command prompt. This will extract all the
  54.             files required for the "IBM PlayAtWill" installation. These
  55.             installation files will be extracted to the current working
  56.             directory.
  57.        (e.) Type PCMINST2 at the OS/2 command prompt. This will invoke the
  58.             "IBM PlayAtWill" installation utility.
  59.        (f.) Follow the instructions on the screen.
  60.        (g.) After completion of the installation utility, if desired, all the
  61.             installation files located in the current working directory may
  62.             be deleted.
  63.        (h.) Restart the system after completing the installation.
  64.  
  65.  
  66.  3.0   How to Run the IBM PlayAtWill Installation Program Utilities
  67.        ------------------------------------------------------------
  68.  
  69.     The IBM PlayAtWill Installation Program Utilities for OS/2 are registered
  70.     as objects in the "IBM PlayAtWill Installation Program" folder. You can
  71.     see ICONs titled "IBM PlayAtWill Installation Program","ATA Mount
  72.     Utility","Auto Configurator Utility", and "Supported PCCards". To start
  73.     these utilities, click on an ICON.
  74.  
  75.  
  76.  4.0   Parameter Definitions
  77.        ---------------------
  78.  
  79.   4.1  Socket Services
  80.  
  81.        /C0=z   : These parameters define the IRQ level to be used by the
  82.        /C1=z     Socket Services driver. The new Card Services and Socket
  83.                  Services drivers for OS/2 do not use a hardware interrupt
  84.                  to notify the PCMCIA status change, so you do not need
  85.                  these parameters.
  86.  
  87.        /IG0=y  : This parameter defines a slot number, which Socket Services
  88.                  ignores. If you use the "Point enabler" supplied
  89.                  with a PC Card, you should take into consideration the
  90.                  coexistence with Socket Services.
  91.  
  92.                  For Example, "/IG0=1" defines that slot 1 is reserved for a
  93.                  "Point enabler" and Socket Services will ignore the slot.
  94.  
  95.        /RI0=x  : This parameter defines a slot number, where Socket Services
  96.                  disables the RI_OUT signal.
  97.                  For Example, "/RI0=1" specifies slot 1.
  98.  
  99.        /D      : This parameter enables "Warm docking" from the
  100.                  view point of PCMCIA hardware. By adding this parameter,
  101.                  two additional PCMCIA slots are reserved for the docking
  102.                  station.
  103.  
  104.        /APOFF  : This parameter turns off the Auto-Power Mode. If the
  105.                  Auto-Power Mode is ON, a PC Card will be automatically
  106.                  turned ON by the hardware when it is inserted.
  107.                  The default for Auto-Power Mode is ON.
  108.  
  109.        /IO0=s  : This parameter defines the slot number, for which Socket
  110.                  Services will change the way the -IOCS16 signal is generated.
  111.                  By default, the -IOCS16 signal is generated based on the
  112.                  -IOIS16 signal from the PC Card. If this parameter is
  113.                  specified, the -IOCS16 signal is generated based on the
  114.                  I/O data size which is specified by the Client program.
  115.                  This option is needed for some cards which do not
  116.                  generate the -IOIS16 signal. You need to verify
  117.                  this information with PCMCIA card vendors.
  118.  
  119.                  For Example, "/IO0=1" specifies that the -IOCS16 signal
  120.                  for slot 1 is to be generated based on the I/O data
  121.                  size specified by the Client program.
  122.  
  123.  
  124.  
  125.  
  126.   4.2  Card Services
  127.  
  128.        /R:200  : Specify that card services will conform to the PCMCIA 2.0
  129.                  standard instead of the PCMCIA 5.0 standard which is the
  130.                  default value.
  131.  
  132.        /P      : In previous releases, this parameter disabled the hardware
  133.                  interrupt which was used by OS/2 Socket Services drivers to
  134.                  notify clients of a change in status.
  135.  
  136.                  Neither the new Card Services nor Socket Services drivers
  137.                  for OS/2 use a hardware interrupt to signal PCMCIA status
  138.                  changes. So this parameter is no longer needed.
  139.  
  140.  
  141.   4.3  Resource Map Utility
  142.  
  143.        /MA=xxxx-yyyy :
  144.                  Specifies the address range available for Card Services and
  145.                  the PC Cards. This should be specified in the range
  146.                  from C000h to EFFFh.
  147.                  One or more ranges may be specified in 4K blocks with a comma
  148.                  (,) separating the address ranges.
  149.  
  150.                  << Note >>
  151.                   The minimum size of this area depends on:
  152.                     - The type of PC Card being used (see list below)
  153.                     - Number of PC Cards used simultaneously
  154.                     - Combinations of PC Cards used simultaneously
  155.  
  156.                         - Card Services           4K  (mandatory)
  157.                                                or 8K  (CardBus system)
  158.                         - Modem                   0K
  159.                         - IBM Ethernet           16K
  160.                         - IBM Token Ring         24K
  161.                         - IBM 3270                8K
  162.                         - IBM 5250                8K
  163.                         - IBM SCSI                0K
  164.                         - SRAM                    4K
  165.                         - ATA                     0K
  166.                         - FLASH                   4K
  167.  
  168.        /IX=n     Specifies the IRQ level (or levels) that should not be used
  169.                  by the PC Cards (where n=IRQ level). This parameter is used
  170.                  to avoid possible IRQ conflicts. The Resource Map Utility
  171.                  can automatically detect many IRQ's that are already in
  172.                  use, but may not detect all.
  173.                  Multiple IRQ's may be specified by separating them
  174.                  with a comma (,).
  175.  
  176.        /SH=1   : This parameter enables the "Shared" IRQ for the built-in
  177.                  serial devices. If this parameter is set, the Resource Map
  178.                  Utility registers the IRQ levels for the system's built-in
  179.                  serial devices as "Shared" IRQ level. So the inserted modem
  180.                  PC Card can be configured as IRQ4 or IRQ3 which may be used
  181.                  by the built-in serial devices.
  182.  
  183.  
  184.  
  185.  5.0   Hints
  186.        -----
  187.  
  188.     - For OS/2 Warp 3.0, you can see current system resource information
  189.       with RMVIEW.EXE program. The RMVIEW.EXE is a standard OS/2 utility
  190.       program which is included in OS/2 Warp 3.0. To run this program,
  191.       type "RMVIEW" at the OS/2 command prompt and press ENTER. You can
  192.       see short help with "/?" option.
  193.  
  194.     - For OS/2 Warp 3.0, the RESERVE.SYS is used instead of the Resource
  195.       Map Utility(ICRMU01.SYS,RMUOS2AT.SYS). The RESERVE.SYS is a standard
  196.       OS/2 device driver which is included in OS/2 Warp 3.0.
  197.  
  198.       RESERVE.SYS: RESERVE.SYS is used in conjunction with the Resource
  199.       Manager in two separate scenarios:
  200.  
  201.       * If you are using a device driver that is not Resource Manager-aware
  202.         and you know the resources that the device uses, use RESERVE.SYS to
  203.         reserve those resources so the Resource Manager-aware drivers will
  204.         not have access to those resources.
  205.  
  206.       * If you have a piece of hardware that does not tolerate the examination
  207.         of its resources, reserve the resources so the Resource Manager-aware
  208.         drivers do not examine the hardware.
  209.  
  210.       To use RESERVE.SYS, place the following statement as the first line in
  211.       CONFIG.SYS:
  212.  
  213.         BASEDEV=RESERVE.SYS <arguments>
  214.  
  215.       Arguments:
  216.  
  217.             ┌───────────────────────────────────────┐
  218.             v                                       │
  219.          ├──┼── /IO:  ──┬───────────┬──┬─────────┬──┴──
  220.             ├── /P:   ──┴─── /DW:───┤  ├─ /EXC  ─┤
  221.             │                       │  ├─ /MUL  ─┤
  222.             ├── /MEM: ──────────────┤  └─ /SHA  ─┘
  223.             ├── /DMA: ──────────────┤
  224.             └── /IRQ: ──────────────┘
  225.  
  226.       ┌────────┬──────────┬───────────────┬─────────────────────────────────┐
  227.       │ Switch │ Format   │ Example       │ Description                     │
  228.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  229.       │ /IO:   │ /IO:x,x  │ /IO:340,4     │ Reserve IO ports.               │
  230.       │        │          │               │ The first number is the base    │
  231.       │        │          │               │ port in HEX, and is followed by │
  232.       │        │          │               │ the length (number of ports) in │
  233.       │        │          │               │ HEX.                            │
  234.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  235.       │ /P:    │ /P:x,x   │ /P:340,4      │ same as /IO:                    │
  236.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  237.       │ /MEM:  │ /MEM:x,x │ /MEM:CA00,100 │ Reserve Memory.                 │
  238.       │        │          │               │ The first number is the base    │
  239.       │        │          │               │ memory address in HEX, with the │
  240.       │        │          │               │ assumption that the address is  │
  241.       │        │          │               │ XXXX:0, and is followed by the  │
  242.       │        │          │               │ length (number of address) in   │
  243.       │        │          │               │ HEX.                            │
  244.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  245.       │ /DMA:  │ /DMA:x   │ /DMA:2        │ Reserve DMA Channel             │
  246.       │        │          │               │ The number is in decimal format.│
  247.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  248.       │ /IRQ:  │ /IRQ:x   │ /IRQ:13       │ Reserve IRQ.                    │
  249.       │        │          │               │ The number is in decimal format.│
  250.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  251.       │ /EXC   │ /EXC     │ /EXC          │ Exclusive resource attribute.   │
  252.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  253.       │ /MUL   │ /MUL     │ /MUL          │ Multiplexed resource attribute. │
  254.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  255.       │ /SHA   │ /SHA     │ /SHA          │ Shared resource attribute.      │
  256.       ├────────┼──────────┼───────────────┼─────────────────────────────────┤
  257.       │ /DW:   │ /DW:x    │ /DW:10        │ Decode width of IO address.     │
  258.       │        │          │               │ Valid numbers are 10 and 16.    │
  259.       │        │          │               │ Only valid with /IO: switch.    │
  260.       └────────┴──────────┴───────────────┴─────────────────────────────────┘
  261.  
  262.        More than one resource attribute per-resource entry is an error and
  263.        is not allowed. If no attribute or decode width is set, the default
  264.        is EXCLUSIVE and 16 respectively. For example, to reserve an IRQ 13
  265.        EXCLUSIVE, DMA 0 SHARED, MEMORY CA00:0 for 1000 hex-bytes shared,
  266.        IO ports 340 for 10 hex-ports EXCLUSIVE and with a decode width of 16,
  267.        and IO ports 300 for 64 hex-ports with a decode width of 10, the
  268.        following is specified:
  269.  
  270.        BASEDEV=RESERVE.SYS /IRQ:13 /DMA:0 /SHA /MEM:CA00,1000 /SHA /IO:340,10
  271.                            /IO:300,64 /DW:10
  272.  
  273.     - All the PC cards, which have been powered off in the utility, will
  274.       be powered on when you exit from the IBM PlayAtWill Installation
  275.       Program utility.
  276.  
  277.  
  278.   5.1  Storage PC Cards
  279.  
  280.     - Before using a brand-new FLASH PC Card, you have to initialize the
  281.       card with the FFORMAT.EXE, FCHECK.EXE, FFORMAT2.EXE or FCHECK2.EXE
  282.       program.
  283.  
  284.     - If you see the following message :
  285.  
  286.           << Attention >>
  287.           This card isn't supported formally
  288.           It is possible that it doesn't work correctly
  289.  
  290.       while the FFORMAT.EXE, FCHECK.EXE, FFORMAT2.EXE or FFORMAT2.EXE
  291.       program is running, the card will be formatted as if it has
  292.       256KB-erase-zone size and the write/erase logic of INTEL 28F020
  293.       or 28F010.
  294.  
  295.     - If you see the following message :
  296.  
  297.           The size of this card is too small for the card to be formatted
  298.  
  299.       while the FFORMAT.EXE, FCHECK.EXE, FFORMAT2.EXE or FFORMAT2.EXE
  300.       program is running, the card can't be formatted because its size
  301.       is too small to accept the transfer unit.
  302.       (At least one transfer unit is required for FTL.)
  303.  
  304.     - You can't use the SRAM region of the IBM FLASH & SRAM combo card
  305.       on OS/2 even if you install PCM2SRAM.SYS (SRAM device driver).
  306.       The card appears to be a FLASH card if you install
  307.       FLSH2MTD.SYS (FLASH memory technology driver), PCM2FLSH.SYS
  308.       (FLASH device driver), or other drivers.
  309.  
  310.     - OS/2 Warp includes a flash memory card device driver that
  311.       can enable only IBM flash memory cards. The flash memory card device
  312.       driver in this IBM PlayAtWill Installation Program can't enable cards formatted with
  313.       the one in OS/2 Warp.
  314.  
  315.     - In case of formatting two or more Storage PC Cards, you have to run and
  316.       exit the FORMAT program for every card.
  317.       You must not format two or more Storage PC Cards from a single
  318.       invocation of FORMAT.
  319.  
  320.     - You can't use the DISKCOPY program for the Storage PC Cards drive.
  321.  
  322.     - If your PC has two or more PCMCIA slots, do not insert or remove a
  323.       storage PC Card in the slot while you are executing DOS commands,
  324.       such as FORMAT or COPY to a storage PC Card in another slot.
  325.  
  326.     - If your system has three or more PCMCIA slots, for example a
  327.       notebook computer with docking station which has PCMCIA slots, the
  328.       total number of PCMCIA slots which will be used for Storage PC Cards
  329.       must be specified.  For example, if you have four PCMCIA slots:
  330.  
  331.         BASEDEV=PCM2ATA.ADD /S:4 /!DM /NOBEEP
  332.  
  333.   5.2  Others
  334.  
  335.     - For the Auto Configurator driver and Utility, please refer to the
  336.       AUTODRV.DOC file for more detail.
  337.  
  338.     - For the PC Cards, please refer to the PCMCIA.CRD file for more
  339.       detail on the support level.
  340.  
  341.     - For the PC Cards, sample installation/configuration files (CONFIG.SYS,
  342.       AUTOEXEC.BAT, etc.) are available on your "IBM PlayAtWill Installation Program for OS/2"
  343.       diskette. Please refer to the \SAMPLES directory on the diskette.
  344.  
  345.     - If you use a Docking Station with your notebook computer, the adapter
  346.       cards or the devices in the docking station may use resources such as
  347.       I/O port, memory window, IRQ.
  348.       Exclude these resources from the usable area of the Card Services.
  349.       To exclude resources from the usable area, RESERVE.SYS can be used.
  350.       See  "4.0 For OS/2" (RESERVE.SYS) in
  351.       this document.
  352.  
  353.     - Add /INT option if an error or a timeout occurs while ATA(HDD) card
  354.       being used.
  355.  
  356.         DEVICE=...PAWATA.SYS /INT   or
  357.         DEVICE=...PAWATAS.SYS /INT  or
  358.         DEVICE=...PAWATASF.SYS /INT
  359.  
  360.       In this case 4KB memory window is required for every ATA(HDD) card.
  361.  
  362.     - If you have an Adaptec SCSI PCCard, find
  363.  
  364.                   'REM BASEDEV=AHA152X.ADD'
  365.  
  366.       in config.sys and change it to
  367.  
  368.                   'BASEDEV=AHA152X.ADD'.
  369.  
  370.     - If you have a Future Domain SCSI PCCard, find
  371.  
  372.                   'REM BASEDEV=FD16-700.ADD'
  373.  
  374.       in config.sys and change it to
  375.  
  376.                   'BASEDEV=FD16-700.ADD'.
  377.  
  378.  
  379.  6.0   Enhanced Features
  380.        -----------------
  381.  
  382.     - New Storage PC Card Drivers which support ATA, SRAM and FLASH PC Cards.
  383.     - New Auto Configurator which can be customized easily to support a
  384.       variety of I/O PC Cards.
  385.     - New utility programs:
  386.         - ATA Mount Utility which enables multiple partitions on a ATA PC Card.
  387.         - Auto Configurator Utility which helps users with customization.
  388.     - New IBM PlayAtWill Installation Program Utility which provides greater usability:
  389.         - Power control for the PC Cards.
  390.         - Information on errors, PC Card resources, System resources, and
  391.           more.
  392.     - New sample installation/configuration files.
  393.     - New problem determination scenario in the manual.
  394.     - New Virtual Card Services driver which supports MVDM environments.
  395.     - CSSCSI.SYS client driver is no longer needed.  This function has been
  396.       implemented in FD16-700.ADD.
  397.  
  398.  
  399.  7.0   Files
  400.        -----
  401.  
  402.       README.TXT   : This file
  403.       PCMINST2.EXE : Installation program for OS/2
  404.       PCMINST2.DAT : Installation program for OS/2, data file
  405.       PCMCIA.CRD   : PC Card Support List
  406.  
  407.       EZPLAY2.DLL  : IBM PlayAtWill Installation Program Utility for OS/2
  408.       EZPLAY2.HLP  : IBM PlayAtWill Installation Program Utility for OS/2, help file
  409.       PCMCIA.SYS   : Card Services driver for OS/2
  410.       VPCMCIA.SYS  : Virtual Card Services driver for OS/2
  411.       $ICPMOS2.SYS : PCMCIA Power Management Support driver for OS/2
  412.       PAWFLDR.ICO  : IBM PlayAtWill Installation Program Folder ICON file
  413.       LOGO_1.ICO   : PC Card Logo
  414.       COM.SYS      : COM.SYS for OS/2 2.1
  415.  
  416.       TPIC95SS.SYS : Socket Services driver for Chembook 2600
  417.       CL6832SS.SYS : Socket Services driver for Toshiba Tecra
  418.  
  419.       AUTODRV2.SYS : Auto Configurator for OS/2
  420.       AUTODRV2.SCR : Auto Configurator for OS/2, script file
  421.       AUTOUTL2.EXE : Auto Configurator Utility for OS/2
  422.       AUTODRV2.SEL : Auto Configurator Utility for OS/2, data file
  423.       AUTOUTL2.HLP : Auto Configurator Utility for OS/2, help file
  424.       AUTODRV.DOC  : Auto Configurator READ.ME file
  425.       *.SCR        : Auto Configurator sample script files
  426.  
  427.       ATAMNT2.EXE  : ATA Mount Utility for OS/2
  428.       ATAMNT2.HLP  : ATA Mount Utility for OS/2, help file
  429.       OS2PCARD.DMD : Storage Driver for OS/2
  430.       PCM2ATA.ADD  : Storage Driver for OS/2 (ATA)
  431.       PCMSSDIF.SYS : Storage Driver for OS/2 (Interface)
  432.       PCM2SRAM.SYS : Storage Driver for OS/2 (SRAM)
  433.       FLSH2MTD.SYS : Storage Driver for OS/2 (FLASH MTD)
  434.       PCM2FLSH.SYS : Storage Driver for OS/2 (FLASH)
  435.       FCHECK2.EXE  : FLASH PC Card Low-Level check program for OS/2
  436.       FFORMAT2.EXE : FLASH PC Card Low-Level format program for OS/2
  437.  
  438.       AHA152X.ADD  : Adaptec SCSI PCCard for OS/2
  439.       FD16-700.ADD : Future Domain SCSI PCCard for OS/2
  440.  
  441.       TDKENAB.OS2  : TDK CardBus NetFlyer NDIS Driver
  442.       TDKFLYR.OS2  : TDK CardBus NetFlyer Client Driver
  443.       PROTOCOL.INI : Protocol file for TDK Netflyer CardBus Card
  444.  
  445.  
  446.  8.0   Restore
  447.        -------
  448.       If you wish to return your system to its original state (its state
  449.       prior to PCCARD installation), you should follow the steps below.
  450.  
  451.       1) Copy all files in the backup directory to '\os2' directory on the
  452.          boot drive.  The backup directory is a subdirectory of the
  453.          PCCARD target directory for which you were prompted at install.
  454.          The default target directory is '\ezplay'. For example,
  455.  
  456.                'copy c:\ezplay\backup\*.*  c:\os2'
  457.  
  458.          will restore all device drivers in the backup directory to the
  459.          'c:\os2' directory.
  460.  
  461.       2) Rename the backup CONFIG.Sxx to CONFIG.SYS.
  462.  
  463.       3) Remove the PlayAtWill object from your desktop by dragging it to
  464.          the shredder or by deleting it using other methods.
  465.