Did you try the following :
On win2k, you can set the range for the search for the memory window with:
HKLM\System\CurrentControlSet\Services\Pcmcia\Parameters\AttributeMemoryLow
HKLM\System\CurrentControlSet\Services\Pcmcia\Parameters\AttributeMemoryHigh
HKLM\System\CurrentControlSet\Services\Pcmcia\Parameters\AttributeMemorySize
Guru
-----Original Message-----
From: Avi Shmidman [mailto:xxxxx@excalibur.co.il]
Sent: Wednesday, October 18, 2000 5:34 AM
To: NT Developers Interest List
Subject: [ntdev] Re: PCMCIA mapping below 1MB
<lyr909-6797-2000.09.30-16.05.03–avi>
Dear Jan,
I noticed you recently posted the following tidbit on NTDEV:
>I’ve also noticed W2K seems to insist PCMCIA mapping windows be below 1 MB,
>even on PCI PCMCIA adapters that are fully capable of mapping the whole 64
>MB card address space.
We ran into this problem this week, as a customer wanted to run several of
our pcmcia cards in the same machine (our pcmcia cards each claim 32K of
mapped memory). We said no problem, since we do this all the time under
Win98, and I figured Win2000 would be able to handle it as well, by placing
the regions in high memory. But, as you noted, since W2K will not allow
the memory to be mapped over 1MB, it did not work.
Have you found a solution? I noticed that the log config entries under
HKLM/System/CCS/Enum/PCMCIA for my pcmcia device specify a bus type of ISA
(even though the adapter is pci based). Maybe this is the source of the
problem?
And, incidentally, on the same laptops, W2K does allocate high memory to
cardbus cards. Maybe this is all just a plan to eliminate 16-bit pcmcia
cards?
Avi Shmidman
Jerusalem, Israel
—
You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)</lyr909-6797-2000.09.30-16.05.03–avi>