### 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.