PCMCIA Controller (pcmcia.sys) default Memory Base Address

Hi,
I am using the standard NT4 PCMCIA.sys driver to configure my serial card,
but the base address that is being used by the controller overlaps one of
my addon BIOSs. What “magic” registry setting do I use to force the
controller to allocate its base address at a fixed spot of my chossing?

Thanks for your help

Hi
If you have NT4 “magic” registry settings looks like:
\Registry\Machine\System\CurrentControlSet\Services\AAA1\Parameters
Address_16 = REG_DWORD 0x1
AttributeMemory_16 = REG_DWORD 0x1
AttributeMemorySize = REG_DWORD 0x2000
CommonMemorySize = REG_DWORD 0x3000
InterruptNumber = REG_DWORD 0xb
MemoryMappedBaseAddress = REG_DWORD 0xd0000
MemoryMappedSize = REG_DWORD 0x3000
PCCARDAttributeMemoryAddress = REG_DWORD 0xd4000
PCCARDAttributeMemoryOffset = REG_DWORD 0x0
PCCARDAttributeMemorySize = REG_DWORD 0x2000
PCCARDMemoryWindowOffset = REG_DWORD 0x0
PCCARDMemoryWindowOffset_1 = REG_DWORD 0x1
Pcmcia = REG_DWORD 0x1

Pay Attention! if name of you service is “AAA”, you have to use
“\Registry\Machine\System\CurrentControlSet\Services\AAA1\Parameters” key

Good luck

“Patrick Shaw” wrote in message news:xxxxx@ntdev…
>
> Hi,
> I am using the standard NT4 PCMCIA.sys driver to configure my serial card,
> but the base address that is being used by the controller overlaps one of
> my addon BIOSs. What “magic” registry setting do I use to force the
> controller to allocate its base address at a fixed spot of my chossing?
>
> Thanks for your help
>
>

The issue is not the card being incorrectly configured but the PCMCIA
controller. Without any card the controller uses addresses assigned to the
BIOS ( sounds like a BIOS bug! ). So when I display the applet for the
controller it shows intel compatiable, address at 3e0 and memory mapped at
d4000-d7fff. It is the address of the d4000 that I need to move since it
contains the location that the controller tries to use to read the tuples
from the serial card. Can this address be modified?

Thanks