About PCMCIA
General Description
The PCMCIA Ethernet card is a credit card size Ethernet adapter that
connects a notebook PC to an IEEE 802.3 standard Ethernet network.
The notebook PC must be equipped with a PCMCIA (PC Memory Card
International Association) slot which is a standard feature in most
notebook PCs.
This incredibly small and thin Ethernet adapter (85 by 54mm) is only
3.3 mm thick. It houses all the essential network processing hardware
and a 68-pin I/O interface with the notebook PC. It is switchless and
is installed by a simple plug into the notebook PC's PCMCIA slot.
Socket Services and Card Services
The key elements of the PCMCIA software architecture are the Socket
Services and the Card Services. Socket services comprise the
hardware-dependent software that controls the physical PCMCIA slots
(also called "sockets") controller hardware. They are BIOS-level
software interface that provides a way to access the PCMCIA slots of
a computer Socket Services, identify how many slots are in your
computer and detect the insertion or removal of a PCMCIA card when
the computer is power ON. Socket Services are part of the PCMCIA 2.0
specification and interfaces with Card Services. Card Services are
hardware-independent and are the software management interface that
automatically allocates the system resources, such as memory and IRQ,
once Socket Services detect that a PCMCIA card has been inserted in
a slot. Card Services also release these resources when the PCMCIA
card is removed. In addition, Card Services provide an interface to
higher level software to load needed hardware drivers.
Some vendors subdivide Card Services to Card Services and Client
Driver. Their function assignments are as follows. Card Service
allows "hot swap" of PCMCIA cards, manages their competition for
system resources and manages the PCMCIA card resources. Client Driver
communicates with PCMCIA hardware device drivers(such as the Ethernet
PCMCIA MAC-layer driver programs), registers with Card Services and
initializes the PCMCIA card upon its insertion in theslot. Generally,
a Client Driver is only necessary for PCMCIA cards such as network
adapters, which may require certain unique hardware resource
parameters such as I/O port address and IRQ numbers.
Client Drivers may not be required for such PCMCIA cards as RAM cards
or disk cards, which use universal hardware resource parameters
understood by the Card Services.
Driver Instasllation
The following provides only a guideline to load the Socket Services,
Card Services and the Client Driver (where required). For the exact
procedures, refer to the documents concerning the PCMCIA software of
your system, and the README file on this diskette.
A)For computers that provide Socket Services and Card Services in the
form of device drivers
1. Insert the PCMCIA Ethernet card in a slot.
2. Load a Client Driver program (Socket/Card Service providers).
3. Load the Enable program (Socket/Card Service providers or
PCCARDGO.EXE)
4. Load a MAC-layer driver program for your network operating
system.
B)For computers that do not have Socket Services and Card Services:
1. Insert the PCMCIA Ethernet card in a slot.
2. Execute the PCCARDGO.EXE program. This program allows you
specify parameters for system resource allocation (I/O port
address, IRQ,etc.)
3. Load a MAC-layer driver program for your network operating
system.
Note: The PCCARDGO.EXE does not include the Socket/Card Services. It
directly enables the PCMCIA Ethernet card, instead of going
through these Services. Without the functions of Socket/Card
Services, the card must be enabled every time when it is
plugged in the systems. The PCCARDGO.EXE may not directly
enable some PCMCIA host controllers. It is highly recommended
to load Service/Card service drivers before execute the
PCCARDGO.EXE program.
Sample Procedure
1. For users who installed EMM386.EXE in their config.sys, please
exclude memory address D000-DFFF from the system. This is reserved
for use by the PCMCIA Ethernet card.
Example:
device=emm386.exe noems x=d000-dfff
2. For users who installed Card and Socket Services device driver in
their config.sys, please run PCCARDGO.EXE after these device
drivers.
SystemSoft CardSoft V3.1
device=c:\cardsoft\ss365sl.exe
device=c:\cardsoft\cs.exe
device=c:\cardsoft\csalloc.exe
device=pccardgo.exe
Phoenix PCM+ V3.0
device=c:\pcm3\cnfignam.exe /setup-default
device=c:\pcm3\pcmss.exe
device=c:\pcm3\pcmcs.exe
device=c:\pcm3\pcmrman.sys
device=c:\pcm3\pcmscd.exe
device=pccardgo.exe
Databook CardTalk V3.02
device=c:\cardtalk\socket.sys
device=c:\cardtalk\ctalkcs.exe
device=c:\cardtalk\cardtalk.sys
device=pccardgo.exe
3. For users who used Direct-Enabler in their autoexec.bat, please
run PCCARDGO.EXE.
Example
PCCARDGO.EXE
Note: Please refer to PCCARDGO.EXE /? for the details.
For the detailed driver installation information of the PCMCIA
Ethernet cards, please refer to the User's Manual of this PCMCIA
Ethernet adapter.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.