PCMCIA Device Requiring an Upper Memory Area May Fail

Last reviewed: September 7, 1995
Article ID: Q129327
The information in this article applies to:
  • Microsoft Windows 95

SYMPTOMS

The PCMCIA card device in your laptop computer may not initialize properly.

CAUSE

Some PCMCIA devices require an upper memory area mapped to the PCMCIA socket for data buffering. If this memory region is in use by the computer's BIOS or a built-in device, the PCMCIA device does not respond when the Windows 95 protected-mode socket driver tries to allocate the memory.

For example, if the computer's BIOS allocates memory for ROM shadowing in the upper memory area (UMA) and the socket driver tries to reallocate this memory, the PCMCIA device fails to initialize. A sample failure code for a PCMCIA network card experiencing this problem is "Problem 10."

WORKAROUND

To work around this problem, reserve the region of memory that is already in use. To do so, follow these steps:

  1. Click the Start button, point to Settings, then click Control Panel.

  2. Double-click the System icon.

  3. Click the Device Manager tab, then double-click Computer.

  4. Click the Reserve Resources tab, click the Memory option button, then click the Add button.

  5. In the Start Value and End Value boxes, enter values for the start and end of the memory range you want to reserve.

  6. Click OK.

After you restart your computer, Configuration Manager avoids using the reserved memory range when it allocates PCMCIA resources.


KBCategory: kbhw kbenv
KBSubcategory: wpp95 win95
Additional reference words: 95


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 7, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.