September 17, 1998 PC Card Director for OS/2 and Windows95 Version 4.08 ==================================================== What This Diskette Does ----------------------- The PC Card Director is the advanced utility that lets you use a PC Card with "Plug and Play." The following models are supported: - ThinkPad 345C, 345CS - ThinkPad 365X, 365XD - ThinkPad 380, 380D, 385D, 380E, 380ED, 385ED (OS/2 only) - ThinkPad 535, 535E (Japan only) - ThinkPad 560, 560E, 560X (OS/2 only for 560X) - ThinkPad 760C, 760CD, 760L, 760LD - ThinkPad 760E, 760ED, 760EL, 760ELD - ThinkPad 760XD, 760XL - ThinkPad 765D, 765L - ThinkPad 770 (OS/2 only) Released Versions ----------------- Version 4.00 ThinkPad 760Ex support Version 4.01 ThinkPad 560, ThinkPad 365 support Version 4.02 ThinkPad 535 support Version 4.03 Problem fixes Version 4.04 Problem fixes ThinkPad 380, 380D, 385D, 380E, 380ED, and 385EDsupport for OS/2 Version 4.05 ThinkPad 560E, ThinkPad 765x support Version 4.07 ThinkPad SelectaDock III support ThinkPad 770 support for OS/2 Version 4.08 ThinkPad 560X support for OS/2 and problem fixes for OS/2 and Windows 95. Summary of Changes ------------------ Where: Diskette version (for example, 1.00 means Version 1.00) (New) New function or enhancement (Fix) Correction to existing function <4.01> - (Fix) Socket Services for TI CardBus controller does not support OS/2 2.1 with the Thinkpad 760ED/EL computer. <4.02> - (Fix) The IBM WaveRunner Card cannot be enabled for the Thinkpad 760ED/EL computer. - (Fix) Flash memory cards cannot be identified by the FFORMAT(DOS) or FFORMAT2 (OS/2) command. - (Fix) A strange sound can be heard when the IBM 14.4/14.4 Data/Fax Modem is enabled on the Thinkpad 560 computer. - (Fix) The memory resources cannot be assigned correctly for the IBM PCMCIA Token-Ring Card after its new installation on Windows 95. - (Fix) An unexpected system error occurs after exiting suspend mode on Windows 95. - (Fix) A PCMCIA ATA Card cannot be enabled correctly after exiting suspend mode when the ATA Card and a modem card are used on Windows 95. - (Fix) The IBM Solid State File becomes intermittently after exiting suspend mode on Windows 95. - (Fix) The portable CD-ROM (manufactured by "CARD port") cannot be enabled on Windows 95. - (Fix) The IBM CD400 is not recognized as a drive after exiting suspend mode on Windows 95. <4.03> - (Fix) The system hangs if it is restarted when the folder of the assigned drive is displayed after a PCMCIA ATA Card has been inserted and enabled. - (Fix) The system hangs when IBM2SS14/04.SYS is loaded on DOS or OS/2. - (Fix) An unexpected beep sounds during hot undocking on Windows 95. <4.04> - (Fix) Socket Services Device Driver of the PC Card Director cannot be installed on Windows 95 (OSR2). <4.07> - (New) Support 3.3V PC Card on Windows 95. - (Fix) The PC Card Director does not show information about modem cards in sockets on Windows 95. <4.08> - (Fix) Intel Series 2+ Flash Memory Card (Multi-Voltage) does not work on OS/2. - (Fix) Olympas Miniture Flash Memory Card and Intel Flash Memory Card ( Series 2+ / Series 100 / Miniture Card Series 100 ) does not work on Windows 95. Installation Guide ------------------ 1. Start OS/2 2.1 or later. (OS/2 Versions 2.0 and 1.x are not supported). 2. Start the OS/2 full screen or the OS/2 window. 3. Insert the PC Card Director for OS/2 Diskette into the diskette drive. 4. Type A:\PCMINST2 and press Enter. 5. Follow the instructions on the screen. 6. Restart the system after completing the installation. 1. Start Windows 95. Driver Installation: 2. Select My Computer, Control Panel, and System. 3. Insert the PC Card Director for OS/2 and Windows 95 Diskette into the diskette drive. 4. Select Device Name under PCMCIA Socket on the Device Manager tab. 5. Perform Change Driver. 6. Follow the instructions on the screen. 7. Restart the system after completing the installation. PC Card Director Utility Installation: 8. Select Start and then select Run... 9. Insert the PC Card Director for DOS, Windows Diskette into the diskette drive. 10.Type A:\INSTALLP and press Enter. 11.Follow the instructions on the screen. Hints ----- - On OS/2 Warp, you can see the current system resource information with the RMVIEW.EXE program. This program is a standard OS/2 utility that is included in OS/2 Warp. To run this program, type RMVIEW at the OS/2 command prompt and press Enter. You can see the short help with the /? option. - On OS/2 Warp, the Resource Map Utility (ICRMU01.SYS and RMUOS2AT.SYS) is not used. RESERVE.SYS, a standard OS/2 device driver included in OS/2 Warp, is used instead. It is used with the Resource Manager in the following two scenarios: 1. If you are using a device driver that is not aware of the Resource Manager and you know the resources that the device uses, use RESERVE.SYS to reserve these resources so as not to be accessed by other drivers that are aware of the Resource Manager. 2. If you have any hardware that does not allow its resources to be examined, use RESERVE.SYS to reserve these resources so as not to be examined by other drivers that are aware of Resource Manager. To use RESERVE.SYS, put the following statement at the first line of the CONFIG.SYS file: BASEDEV=RESERVE.SYS Arguments: +---------------------------------------+ V | +--+-- /IO: --+-----------+--+---------+--+-- +-- /P: --+--- /DW:---+ +- /EXC -+ | | +- /MUL -+ +-- /MEM: --------------+ +- /SHA -+ +-- /DMA: --------------+ +-- /IRQ: --------------+ +--------+----------+---------------+---------------------------------+ | Switch | Format | Example | Description | +--------+----------+---------------+---------------------------------+ | /IO: | /IO:x,x | /IO:340,4 | Reserve I/O ports. | | | | | The first number is the base | | | | | port in hex. It is followed by | | | | | the length (number of ports) in | | | | | hex. | +--------+----------+---------------+---------------------------------+ | /P: | /P:x,x | /P:340,4 | Same as /IO: | +--------+----------+---------------+---------------------------------+ | /MEM: | /MEM:x,x | /MEM:CA00,100 | Reserve memory. | | | | | The first number is the base | | | | | memory address in hex, | | | | | assuming that the address is | | | | | XXXX:0, and is followed by the | | | | | length (of the address) in | | | | | hex. | +--------+----------+---------------+---------------------------------+ | /DMA: | /DMA:x | /DMA:2 | Reserve DMA Channel. | | | | | The number is in decimal format.| +--------+----------+---------------+---------------------------------+ | /IRQ: | /IRQ:x | /IRQ:13 | Reserve IRQ. | | | | | The number is in decimal format.| +--------+----------+---------------+---------------------------------+ | /EXC | /EXC | /EXC | Exclusive resource attribute. | +--------+----------+---------------+---------------------------------+ | /MUL | /MUL | /MUL | Multiplexed resource attribute. | +--------+----------+---------------+---------------------------------+ | /SHA | /SHA | /SHA | Shared resource attribute. | +--------+----------+---------------+---------------------------------+ | /DW: | /DW:x | /DW:10 | Decode width of IO address. | | | | | Valid numbers are 10 and 16. | | | | | Valid only with /IO: switch. | +--------+----------+---------------+---------------------------------+ You cannot specify more than one resource attribute for a resource entry. Doing so would result in an error. If you do not specify an attribute or a decoding width, the exclusive resource attribute and decoding width 16 are the defaults. For example, if you want to reserve all the following: - IRQ 13 exclusively - DMA 0 and 1000 bytes of memory from CA00:0 as shared resources - 10 I/O ports from 340 with the decoding width 16 exclusively - 64 I/O ports from 300 with the decoding width 10 exclusively specify the following: BASEDEV=RESERVE.SYS /IRQ:13 /DMA:0 /SHA /MEM:CA00,1000 /SHA /IO:340,10 /IO:300,64 /DW:10 - All the PC Cards, which have been powered off by the utility, will be powered on when you exit the PC Card Director. - Before using a new flash PC Card, you have to initialize the card with the FFORMAT2.EXE and FCHECK2.EXE program. - If you see the following message: << Attention >> This card is not supported formally. It may not work correctly. While the FFORMAT2.EXE or FFORMAT2.EXE program is running, the card is formatted as if it had a 256KB-erase-zone size and the write/erase logic of Intel 28F020 or 28F010. - If you see the following message: The size of this card is too small for the card to be formatted While the FFORMAT2.EXE or FFORMAT2.EXE program is running, the card cannot be formatted, because it is not large enough to make the transfer unit. (At least one transfer unit is required for flash translation layer (FTL).) - You cannot use the SRAM region of the IBM Flash and SRAM combo card on OS/2 even if you install PCM2SRAM.SYS (SRAM device driver). The card appears to be a flash card if you install FLSH2MTD.SYS (flash memory technology driver), PCM2FLSH.SYS (flash device driver), or other drivers. - OS/2 Warp contains the unique device driver for flash memory cards that enables only IBM flash memory cards. The device driver in the PC Card Director, however, cannot enable the flash memory cards formatted with OS/2 Warp. - When you want to format more than one storage PC Card, you have to run the FORMAT program for each card, exit the program, run the FORMAT for the next card, exit the program, and so on. - You cannot use the DISKCOPY program for the storage PC Card's drive. - If your system has more than one PCMCIA slot, do not insert or remove a storage PC Card while running such commands as FORMAT or COPY for a storage PC Card in another slot. - If your system has three or more PCMCIA slot, (for example, a notebook computer with a docking station that has PCMCIA slots), you must specify the total number of PCMCIA slots for a storage PC Card in every slot on OS/2. If you have four PCMCIA slots, add the following statement in your CONFIG.SYS file: BASEDEV=PCM2ATA.ADD /S:4 /!DM /NOBEEP - For the Auto Configurator driver and utility, refer to the AUTODRV.DOC file for more information. - For the PC Cards, refer to the PCMCIA.CRD file for more about the support level. - For the PC Cards, sample installation and configuration files (CONFIG.SYS, AUTOEXEC.BAT, and so on) are available in your PC Card Director for OS/2 Diskette. Refer to the \SAMPLES directory on the diskette. - If you use a docking station with your notebook computer, the adapter cards or the devices in the docking station might use such resources as I/O port, memory window, and IRQ. Exclude these resources from the usable area of Card Services. You can use the Resource Map Utility (OS/2 2.1) or RESERVE.SYS (OS/2 Warp) to do this. - Close the PC Card Director before the system enters suspend or hibernation mode. - Close the PC Card Director, and remove and insert the PC Card if the PC Card is not enabled after the system exits suspend or hibernation mode. - Put $ICPMOS2.SYS before the Mwave device drivers in the CONFIG.SYS file if Mwave device drivers are installed. Trademarks ---------- IBM, Mwave, OS/2, PC Card Director, and ThinkPad are trademarks of IBM Corporation. PCMCIA is a trademark of Personal Computer Memory Card International Association.