TechNote
Number: 07001-01
Date: January 1995
Installing the Madge Card Services software for DOS or OS/2
1 Introduction
Most portable computers are supplied with Card Services. If the computer you are using does
not have Card Services, contact your PC supplier, or use the Madge Card Services software
described in this TechNote.
Standard Card Services normally requires that you load another piece of software, called
Socket Services, separately. The Madge Card Services software also normally requires that
you load Socket Services.
However, the Madge Card Services software for OS/2 requires that you do NOT load any
separate Socket Services software (see Section 3), and the Madge Card Services software
for DOS includes a configuration option that allows you to use a Madge Socket Services
interface (see Section 2) instead of a standard Socket Services interface.
- The Madge Card Services software for DOS is called MADGECS.EXE. It uses much
less memory than standard Card Services. If your computer has an Intel (or Intel-
compatible) PCMCIA controller, you can use MADGECS even if you do not have Socket
Services installed (see "Installing Madge Card Services for DOS").
- The Madge Card Services software for OS/2 is called MADGECS.SYS. It provides a
Socket Services interface as well as a Card Services interface for the PCMCIA Ringnode.
The Madge Card Services software provides a Card Services interface exclusively for the
Smart 16/4 PCMCIA Ringnode. If you load this software, you cannot use any PCMCIA
adapters produced by other manufacturers.
Note
For a list of command line options that you can use with MADGECS.EXE and
MADGECS.SYS, type MADGECS /?
For more information about running and configuring Madge Card Services, refer to the INFO
utility on the release disks supplied with your Smart 16/4 PCMCIA Ringnode.
2 Installing Madge Card Services for DOS
Replacing Card Services
To replace Card Services, run MADGECS from:
- CONFIG.SYS by including the following after the statement that loads Socket
Services, and before any statements that load network drivers:
DEVICE=<path>MADGECS.EXE
- AUTOEXEC.BAT, include the following before any commands that load network
drivers:
<path>MADGECS
Replacing Card Services and Socket Services
To replace Card Services and Socket Services, first go to the directory that you are going to
store MADGECS in. Then use a text editor to create a file in that directory called
MADGECS.CFG. Put the following line into MADGECS.CFG:
EMULATE_SOCKET_SERVICES=YES
Finally, run MADGECS from:
- CONFIG.SYS by including the following before any statements that load network
drivers:
DEVICE=MADGECS.EXE
- AUTOEXEC.BAT by including the following before any commands that load network
drivers:
MADGECS
Using Windows or memory managers
If you have Microsoft Windows or any memory managers installed, you must prevent the
address range CC00-CCFF from being re-mapped. To do this for:
- Windows, add the following command to the SYSTEM.INI file: EMMExclude=CC00-
CCFF
- EMM386.EXE, add the following parameter to the device line: X=CC00-CCFF
- 386MAX, add the following parameter to the device line: RAM=CC00-CCFF
3 Installing Madge Card Services for OS/2
Note
If you are loading Madge Card Services for OS/2, ensure that you do not have any third party
Socket Services software installed.
Replacing Card Services and Socket Services
To replace Card Services and Socket Services, run MADGECS from CONFIG.SYS by
including the following before any statements that load network drivers:
DEVICE=MADGECS.SYS
4 Further information
For more information about using and configuring Madge Card Services, refer to the INFO
utility supplied on the release disks with the Smart 16/4 PCMCIA Ringnode.