Socket Chipsets Matrix PCMCIA

From OS2World.com Wiki
Jump to: navigation, search

By Jonas Buys

PCMCIA-3.jpg

Contents

1. PCMCIA Socket Chipsets Matrix.

Most OS/2 users own a notebook nowadays, and though USB is a very powerful and flexible technology, it still can't compete with the popularity of the classic PCMCIA interface, which still is the standard for laptops.

PCMCIA is short for Personal Computer Memory Card International Association, which is an industry group organized in 1989 to promote standards for a credit card-size memory or Input/Output device that would fit into a personal computer, usually a notebook or laptop computer. The PCMCIA 2.1 Standard was published in 1993. As a result, PC users can be assured of standard attachments for any peripheral device that follows the standard. The initial standard and its subsequent releases describe a standard product, the PC Card.

CardBus is the trade name for an advanced PC Card specification. The technology is used primarily in notebook and portable computers. The CardBus card fits in a slot like a conventional PC card.

CardBus allows for all the functions that are possible with PC cards, but with some improvements:

A CardBus slot, and the associated software, interrogates a card when the card is first inserted in the slot. If a PC card has been inserted, the computer uses it as if the slot were a conventional PCMCIA slot. If a CardBus card has been inserted, the computer reconfigures the slot to take advantage of the enhanced operating features. For CardBus to work, the operating system must support 32-bit data paths, precisely what OS/2 does support.

Att.gif Note that other PCMCIA Socket drivers do exist. We have only picked out the most important ones that support the widest range of different chipsets.

The table below lists a selection of the chipsets that are known to be working with OS/2, and which drivers support them.

Column heading descriptions:

  • Chipset: This column lists the chipsets used in PCMCIA/PC Card solutions.
  • Revision: Some manufacturers tend to release new versions of the same product. For example: a version A, a version B... Sometimes, a driver must explicitly support these versions, since they sometimes each need a special identification system.
  • Cardbus (CB*): The difference between PC Card and CardBus have been mentioned above. CardBus, of course, is better than just regular PC Card. This column indicates whether the chipset is a CardBus device (Checkbl.gif) or just a regular classic PCMCIA socket (Nopebl.gif).
  • DeviceID: The identification number of the manufacturer of the chipset.
  • VendorID: The identification number of the device itself. You need the former and this one to figure out which chipset you have using pci.exe.
  • base OS (0): Whether or not IBM OS/2 Warp 4 GA (Merlin) natively supports these chipsets.
  • IBM PC Card Director / ibm2ss14.sys v3.0 (1): One of IBM's official driver that offers support for multiple chipsets (cardbus.exe). Part of SoftWare Choice.
  • Dani patch (Daniela's Texas Instruments Cardbus Driver) (2):
    Whilst the socket services driver for TI cardbus bridges IBM2SS14.SYS provided by IBM (the driver above) does it's job, it supports only some of the many TI chips. Daniela's Texas Instruments Cardbus Driver is supposed to support all TI cardbus bridges. The driver is based on the IBM2SS14 v3.0/1.01.00 driver.
  • APSoft (3): If you want more power, or if you can't get the free drivers to work then the German company APSoft has developed a commercial PCMCIA driver which is described here. This driver costs around € 60,-. It will be delivered without technical support. However, the company will receive bug reports and makes new releases as and when applicable, and corporate support for the driver is available via os2warp.be Corporate Support Services. The driver provides support for many Cardbus sockets and seems to be very promising. You can contact the company under sales@tssc.de. Make sure that you give the impression that you know what you are doing when you want to install the driver, otherwise they may refuse selling it to you (due to the technical support restriction). For os2warp.be Corporate Support Customers an installer for the APSoft device driver is provided which automatically detects the applicable chipset of the host computer and then installs PC Card Director and the SSPCIC.SYS driver with the correct required config.sys switches.
  • ibm2cl11 (4): Older IBM driver that offers explicit support for Cirrus Logic 6729 chipsets.
  • ss2pcic2.exe (5): IBM driver that combines the chipset support offered by the former driver and ss2intel.zip.
  • ss2pcic3.exe (6): Driver that supports the SL-revision of Intel's 82365 chip.
  • playwill.exe (7): A derived device driver of IBM's PC Card Director to support a selected number of chipsets used in IBM and DELL notebooks. Driver should - of course - also work with other notebooks.
  • dell.exe (8): A derived device driver of IBM's PC Card Director to support some TI chipsets used in DELL CPxx notebooks.
  • cvlsi3.zip (9): A driver that supports the VLSI chipset used in PCMCIA socket slots. We would like to express our thanks to [Norloff's OS/2 BBS] for allowing us to test and host this driver.
  • ss2intel.zip (10): Private binary device driver that offers support for Intel 82365 chipset and compatibles (like some Texas Instruments solutions) too.
  • pctpgos2.exe (11): IBM device driver that offers support for some chipsets used in a selected number of (older) IBM ThinkPad notebooks.
Note: we are hosting some drivers since some of them are not available via the official copyright holder. We are not responsible for possible loss of data nor damage to your system that may result from (improper) use of these device drivers. Refer to the documentation included with the drivers for copyright information. Status: Check.gif Supported. Conf.gif Should be supported, no confirmations though. Vraag.gif Can possible be supported, but no confirmations yet.
Chipset Rev. CB* VendorID DeviceID (0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)
Acer Labs 82C786 Nopebl.gif 0x1025 Check.gif
Acer Labs M5235 Nopebl.gif 0x1025 0x5235 Check.gif
Cirrus Logic PD6710 Nopebl.gif 0x1013 Check.gif Check.gif
Cirrus Logic PD6720 Nopebl.gif 0x1013 0x0e01 Check.gif Check.gif
Cirrus Logic PD6722 0 Nopebl.gif 0x1013 Check.gif
Cirrus Logic PD6722 1 Nopebl.gif 0x1013 Check.gif
Cirrus Logic PD6729 A Nopebl.gif 0x1013 0x6729 Check.gif Check.gif Check.gif Check.gif
Cirrus Logic PD6729 B Nopebl.gif 0x1013 0x6729 Check.gif Check.gif Conf.gif Conf.gif
Cirrus Logic PD6729 C Nopebl.gif 0x1013 0x6729 Check.gif Check.gif Conf.gif Conf.gif
Cirrus Logic PD6729 E Nopebl.gif 0x1013 0x6729 Check.gif Check.gif Conf.gif Conf.gif
Cirrus Logic PD6730 A Nopebl.gif 0x1013 Check.gif
Cirrus Logic PD6730 B Nopebl.gif 0x1013 Check.gif
Cirrus Logic PD6832 Checkbl.gif 0x1013 0x1110 Check.gif Check.gif Check.gif
DataBook DB 87144 Checkbl.gif 0x10b3 0xb106 Check.gif
DataBook DB86072 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86081 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86082 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86082A TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86082B TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86084 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86084A TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86183 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86184 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86272 TCIC Nopebl.gif 0x10b3 Check.gif
DataBook DB86501 TCIC Nopebl.gif 0x10b3 Check.gif
ENE Technology CB-1211 Checkbl.gif 0x1524 0x1211 Check.gif
ENE Technology CB-1225 Checkbl.gif 0x1524 0x1225 Check.gif
ENE Technology CB-1410 Checkbl.gif 0x1524 0x1410 Check.gif
ENE Technology CB-1420 Checkbl.gif 0x1524 0x1420 Check.gif
ENE Technology CB-710 Checkbl.gif 0x1524 0x0710 Check.gif
ENE Technology CB-720 Checkbl.gif 0x1524 0x0720 Check.gif
IBM King Nopebl.gif 0x1014 Check.gif
IBM Stinger Nopebl.gif 0x1014 Check.gif Check.gif
IBM ThinkPad 750 Nopebl.gif 0x1014 Check.gif Check.gif
IBM Tomcat Nopebl.gif 0x1014 Check.gif Check.gif
Intel 82365 Nopebl.gif 0x8086 0x0e00 Check.gif Check.gif
Intel 82365SL A Nopebl.gif 0x8086 Vraag.gif Check.gif Check.gif Check.gif
Intel 82365SL C Nopebl.gif 0x8086 Vraag.gif Check.gif Check.gif Check.gif
Intel 82365SL B Nopebl.gif 0x8086 Vraag.gif Check.gif Check.gif Check.gif
Intel PHIC Nopebl.gif 0x8086 Check.gif
Intel PPEC Nopebl.gif 0x8086 Check.gif
LSI Logic HT27 Nopebl.gif 0x1000 Check.gif
Mitsubishi MB86301 TCIC Nopebl.gif Check.gif
O2 Micro 6912 Checkbl.gif 0x1217 0x6972 Check.gif
O2 Micro OZ OZ711EC1M1 Checkbl.gif 0x1217 0x7112 Check.gif
O2 Micro OZ OZ711M1 Checkbl.gif 0x1217 0x7114 Check.gif
O2 Micro OZ OZ711M2 Checkbl.gif 0x1217 0x7212 Check.gif
O2 Micro OZ6722 Nopebl.gif 0x1217 Check.gif
O2 Micro OZ6729 PCI Nopebl.gif 0x1217 0x6729 Check.gif
O2 Micro OZ6730 PCI Nopebl.gif 0x1217 0x673a Check.gif
O2 Micro OZ6812 Checkbl.gif 0x1217 0x6872 Check.gif
O2 Micro OZ6832 Checkbl.gif 0x1217 0x6832 Vraag.gif Check.gif Check.gif
O2 Micro OZ6833 Checkbl.gif 0x1217 0x6832 Check.gif
O2 Micro OZ6836 Checkbl.gif 0x1217 0x6836 Check.gif
O2 Micro OZ6860 Checkbl.gif 0x1217 0x6836 Check.gif
O2 Micro OZ6912 / 711E0 Checkbl.gif 0x1217 0x6972 Check.gif
O2 Micro OZ6933 Checkbl.gif 0x1217 0x6933 Check.gif
O2 Micro OZ711E0 Checkbl.gif 0x1217 Check.gif
O2 Micro OZ711E1 Checkbl.gif 0x1217 Check.gif
O2 Micro OZ711E2 Nopebl.gif 0x1217 0x71e2 Check.gif
O2 Micro OZ711EC1 Checkbl.gif 0x1217 0x7113 Check.gif
O2 Micro OZ711M3 Checkbl.gif 0x1217 0x7223 Check.gif
Omega Micro 82C722GX Nopebl.gif 0x119b Check.gif
PicoPower 82C786 (PCMCIA+) Nopebl.gif 0x1066 Check.gif
Ricoh R5C475 Checkbl.gif 0x1180 0x0475 Check.gif Check.gif
Ricoh R5C475 II Checkbl.gif 0x1180 0x0475 Check.gif
Ricoh R5C476 Checkbl.gif 0x1180 0x0476 Check.gif
Ricoh R5C476 II Checkbl.gif 0x1180 0x0476 Check.gif
Ricoh R5C478 Checkbl.gif 0x1180 0x0478 Check.gif
Ricoh R5C478 II Checkbl.gif 0x1180 0x0478 Check.gif
Ricoh R5C522 Nopebl.gif 0x1180 Check.gif
Ricoh RF5C266 Nopebl.gif 0x1180 Check.gif
Ricoh RF5C269 Nopebl.gif 0x1180 Check.gif
Ricoh RF5C366 Nopebl.gif 0x1180 Check.gif
Ricoh RF5C366L Nopebl.gif 0x1180 Check.gif
Ricoh RF5C369 Nopebl.gif 0x1180 Check.gif
Ricoh RL5C476 Nopebl.gif 0x1180 Check.gif
TI 1030 Nopebl.gif 0x104c 0xac11 Check.gif
TI 1031 Nopebl.gif 0x104c 0xac13 Check.gif Check.gif
TI 1050 Nopebl.gif 0x104c 0xac10 Check.gif
TI 1130 Checkbl.gif 0x104c 0xac12 Check.gif Check.gif Check.gif Check.gif Check.gif Check.gif
TI 1131 Checkbl.gif 0x104c 0xac15 Check.gif Check.gif Check.gif Check.gif Check.gif Check.gif
TI 1210 Checkbl.gif 0x104c 0xac1a Check.gif Check.gif
TI 1211 Checkbl.gif 0x104c 0xac1e Check.gif Check.gif
TI 1220 Checkbl.gif 0x104c 0xac17 Check.gif Check.gif Check.gif
TI 1221 Checkbl.gif 0x104c 0xac19 Check.gif Check.gif Check.gif Check.gif Check.gif
TI 1225 Checkbl.gif 0x104c 0xac1c Check.gif Check.gif Check.gif Check.gif Check.gif Check.gif Vraag.gif
TI 1250 Checkbl.gif 0x104c 0xac16 Check.gif Check.gif Check.gif Vraag.gif
TI 1250 A Checkbl.gif 0x104c 0xac55 Check.gif Check.gif Check.gif Vraag.gif Check.gif
TI 1251 A Checkbl.gif 0x104c 0xac1d Check.gif Check.gif Check.gif Vraag.gif
TI 1251 B Checkbl.gif 0x104c 0xac1f Check.gif Check.gif Check.gif Vraag.gif
TI 1260 Checkbl.gif 0x104c 0xac18 Check.gif
TI 1260 Checkbl.gif 0x104c 0xac30 Check.gif
TI 1410 Checkbl.gif 0x104c 0xac50 Check.gif Check.gif
TI 1420 Checkbl.gif 0x104c 0xac51 Check.gif Check.gif Check.gif
TI 1421 Checkbl.gif 0x104c 0xac53 Check.gif
TI 1450 Checkbl.gif 0x104c 0xac1b Check.gif Check.gif Check.gif
TI 1451 Checkbl.gif 0x104c 0xac52 Check.gif Check.gif
TI 1510 Checkbl.gif 0x104c 0xac56 Check.gif Check.gif
TI 1515 Checkbl.gif 0x104c 0xac58 Check.gif
TI 1520 Checkbl.gif 0x104c 0xac55 Check.gif Check.gif Check.gif
TI 1530 Checkbl.gif 0x104c 0xac57 Check.gif
TI 1610 Checkbl.gif 0x104c 0xac5a Check.gif
TI 1620 Checkbl.gif 0x104c 0xac54 Check.gif Check.gif
TI 1621 Checkbl.gif 0x104c 0xac59 Check.gif
TI 4410 Checkbl.gif 0x104c 0xac41 Check.gif Check.gif
TI 4450 Checkbl.gif 0x104c 0xac40 Check.gif Check.gif
TI 4451 Checkbl.gif 0x104c 0xac42 Check.gif Check.gif
TI 4510 Checkbl.gif 0x104c 0xac41 Check.gif Check.gif
TI 4520 Checkbl.gif 0x104c 0xac46 Check.gif Check.gif
TI 4550 Checkbl.gif 0x104c 0xac43 Check.gif
TI 6420 Checkbl.gif 0x104c Check.gif
TI 7410 Checkbl.gif 0x104c Check.gif
TI 7510 Checkbl.gif 0x104c Check.gif
TI 7620 Checkbl.gif 0x104c 0xac8d Check.gif
Toshiba ToPIC Nopebl.gif 0x1179 Check.gif
Toshiba ToPIC100 Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC100 Donau Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC100 Nova 100 Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC100 Nova 100SE Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC100 Nova 200 Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC100 Suez Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC100 Sydney 99 Checkbl.gif 0x1179 0x0617 Check.gif
Toshiba ToPIC95 a Nopebl.gif 0x1179 0x0603 Check.gif Check.gif
Toshiba ToPIC95 b Nopebl.gif 0x1179 Check.gif Vraag.gif
Toshiba ToPIC95M Checkbl.gif 0x1179 0x060a Check.gif
Toshiba ToPIC97 Checkbl.gif 0x1179 0x060f Check.gif Check.gif
Vadem VG-365 Nopebl.gif 0x10e7 Check.gif
Vadem VG-465 Nopebl.gif 0x10e7 Check.gif
Vadem VG-468 Nopebl.gif 0x10e7 Check.gif Check.gif
Vadem VG-469 Nopebl.gif 0x10e7 Check.gif
Vadem VG-469 8D Nopebl.gif 0x10e7 Check.gif
VLSI VL82C146 Nopebl.gif 0x1004 0x0e02 Check.gif Check.gif

2. os2warp.be Support Services.

os2warp.be provides Corporate Support Services for PCMCIA and PCCard related topics to companies and individuals, including guaranteed support for the TSSC APSoft device driver. Below some basic information is provided for the PCMCIA Support Services.

2.1. IBM OS/2 Integrated PCMCIA Drivers.

2.2. PC Card Director

Pccard.png

The PC Card Director is an IBM-supplied utility that lets you use a PC Card with "Plug and Play" capability. The PC Card Director is to be used with most of the device drivers from the PCMCIA Socket Chipsets Matrix. It is available via driver (1) of the PCMCIA Socket Chipsets Matrix.

For your convenience, we host IBM's user's manual. In this document you will find everything you need to know concerning the PC Card Director.