This section describes how to use the PC Card in OS/2.
The PC Card slots of the computer and the port replicator do not support the following PC Cards:
| Note: | OS/2 PC Card Director supports Token Ring/Ethernet/3270/5250/Modem (except ISDN) PC Cards. |
You can use a DOS object(3) in the OS/2 environment. OS/2 Virtual Card Services provides a Card Services interface and enables you to use the DOS PC Card device driver for the DOS object.
| Note: | Even when a PC Card is enabled with a DOS object, the device driver or the application program might not work, or their performance might not be what you expect. |
To use Virtual Card Services with a DOS object, do the following:
PC Card Director is the PC Card support software for OS/2. It makes using PC Cards with your computer easier in the following ways:
| Note: | If your PC Card is not supported by PC Card Director, you must install the
driver that came with your card. To see the supported PC Cards by PC
Card Director, click on the Supported PC Cards icon in the "PC Card Director"
window. Even if your PC Card is not listed, try using it with PC Card
Director.
The card driver must be compatible with the PCMCIA Card Services PC Card Standard (1995) or the PCMCIA Card Services Standard Release 2.1. Follow the instructions in your PC Card manual to install the driver. |
To start PC Card Director, double-click on the PC Card Director folder; then double-click on the PC Card Director icon.
PC Card Director has a stop function for removing the PC Card safely. Stop the PC Card as follows:
You can delete or change a registered PC Card with the Auto Configurator Utility. You can find the Auto Configurator Utility icon in the "PC Card Director" window.
This section describes this utility.
| Note: | PC Card Director provides the Auto Configurator, a program for
some PC Cards, so that you do not have to install the device driver supplied
with it. When you install PC Card Director, a BASEDEV=
statement such as the following is added to the CONFIG.SYS file.
BASEDEV=AUTODRV2.SYS |
The names in the left list box (Available Cards) can be registered. The names in the right list box (Selected Cards) are already registered in Auto Configurator.
When a PC Card is installed, Auto Configurator starts from the top of the list to assign the resources to the card.
To change the order of the registered PC Cards, do the following:
The changes are saved. To cancel the changes, click on the Cancel button.
| Note: | The current resource information is set as the default and appears in the input field of each item. The number that can be set is displayed in the pull-down list box. |
To cancel the changes, click on the Cancel button.
For PC Card Director to work correctly, the PC Card device drivers must be registered in the CONFIG.SYS file. These drivers are automatically registered in the CONFIG.SYS file when you install PC Card Director following the instructions in Installing Software.
The following section describes the standard rules for each driver registered in the CONFIG.SYS file for your reference.
The following is a sample of a CONFIG.SYS file:
: BASEDEV=PCMCIA.SYS --> Card Services BASEDEV=IBM2SS14.SYS --> Socket Services BASEDEV=AUTODRV2.SYS --> Auto Configurator DEVICE=C:\THINKPAD\VPCMCIA.SYS --> Virtual Card Services : DEVICE=C:\THINKPAD\xxxxxxx.SYS --> Storage card device driver : REM PC_Card_Client_Device_Driver : DEVICE=C:\THINKPAD\$ICPMOS2.SYS --> Power Management Support driver
| Rule 1 | Card Services and Socket Services must be listed before any other PCMCIA drivers. |
| Rule 2 | The PCMCIA Power Management Support driver must be listed after all drivers, at the end of the CONFIG.SYS file. |
| Rule 3 | When using storage cards, the device drivers must be installed according to the card type. |
Example of using only an ATA card:
: BASEDEV=PCM2ATA.ADD /!DM --> ATA card device driver DEVICE=C:\THINKPAD\PCMSSDIF.SYS --> Storage API device driver : BASEDEV=OS2PCARD.DMD --> Storage Card Device Manager
Example of using an ATA card and an SRAM card:
: BASEDEV=PCM2ATA.ADD /!DM --> ATA card device driver DEVICE=C:\THINKPAD\PCMSSDIF.SYS --> Storage API device driver DEVICE=C:\THINKPAD\PCM2SRAM.SYS --> SRAM card device driver BASEDEV=OS2PCARD.DMD --> Storage Card Device Manager
Example of using an ATA card and a Flash card:
: BASEDEV=PCM2ATA.ADD /!DM --> ATA card device driver DEVICE=C:\THINKPAD\FLSH2MTD.SYS --> Flash Card Memory Technology driver DEVICE=C:\THINKPAD\PCMSSDIF.SYS --> Storage API device driver DEVICE=C:\THINKPAD\PCM2FLSH.SYS --> Flash card device driver : BASEDEV=OS2PCARD.DMD --> Storage Card Device Manager
Example of using an ATA card, an SRAM card, and a Flash card:
: BASEDEV=PCM2ATA.ADD /!DM --> ATA card device driver DEVICE=C:\THINKPAD\FLSH2MTD.SYS --> Flash Card Memory Technology driver DEVICE=C:\THINKPAD\PCMSSDIF.SYS --> Storage API device driver DEVICE=C:\THINKPAD\PCM2SRAM.SYS --> SRAM card device driver DEVICE=C:\THINKPAD\PCM2FLSH.SYS --> Flash card device driver : BASEDEV=OS2PCARD.DMD --> Storage Card Device Manager
| Rule 4 | The Storage Card Device Manager (OS2PCARD.DMD) must be added after the Power Management Support driver ($ICPMOS2.SYS) in the CONFIG.SYS file. If you do not have the Power Management Support driver, the Storage Card Device Manager must be added at the end of the CONFIG.SYS file. |
If the resources for the PC Cards are not correctly allocated, you will see error messages. You can check which resources for the PC Card were not correctly allocated by using PC Card Director. To check the resources that could not be allocated, click on the Status button in the PC Card Director program. The following are some reasons why the resources could not be correctly allocated, and corresponding actions you should take to solve the problem.
Problems
The resource was already reserved by another device. Configuration files were not set up correctly.
Actions
To change the resource settings for the PC Card or other devices, you can do one of the following:
If this is the case, disable the devices using COM1 or COM2; then restart the system.
PC Card Director checks the resources for most devices used by the system to avoid resource conflicts, but it does not
Check the status of the PC Card by using PC Card Director. When the PC Card is set to "Ready," the resources used for that PC Card are displayed. Refer to the manuals supplied with the system or option adapters to check that the resources for the devices in the system or for the option adapters do not conflict with the resources for the IRQ level, I/O port address, or memory window of the PC Card. If you are using OS/2 Warp, you can check the assigned system resources using RMVIEW.EXE.
If there is a conflict:
To set RESERVE.SYS, refer to the manuals or online help for OS/2 Warp, or refer to the README file of PC Card Director.
To change the configuration file for the network cards, refer to the manuals or README files of the PC Cards or network drivers.
(3) A DOS object might be a DOS program, Windows 3.11 program, DOS full-screen, DOS window, WIN-OS/2 full-screen, or a WIN-OS/2 window.