Microsoft KB Archive/295415

{|
 * width="100%"|

PRB: Manually Configuring Resources of PCMCIA Devices

 * }

Q295415

-

The information in this article applies to:


 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Datacenter Server
 * Microsoft Windows 2000 Professional
 * Microsoft Windows 2000 Server

-

SYMPTOMS
PCMCIA devices that use the PcCardConfig directive in the INF file to configure device registers may not work if the user clears the Use automatic settings check box in the Resources property page of the device manager.

CAUSE
When you manually try to set the resources for a device by using the Resources tab of the device manager, the system writes the new resource information into the forced configuration entry in the registry. For PCMCIA devices, the system does not write device-private settings specified in the PcCardConfig directive, and as a result the device is configured with default settings. This may cause the device to work improperly.

RESOLUTION
Do not manually change the resources for such devices. If you clear the Use automatic settings check box, the only way to get the device to work is either by setting it again or by reinstalling the device.

STATUS
Microsoft has confirmed this to be a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION
If a device uses the PcCardConfig directive as follows to set the memory access mode to 16-bit:

[DDInstall.LogConfigOverride] LogConfig = logconfigsection0

[logconfigsection0] ConfigPriority=NORMAL IOConfig= some values MemConfig = some values IRQConfig= some values PcCardConfig=1:0:0(M) ;16-bit mem access If the user opens the Resources property page of the device and clears the Use automatic settings check box to manually configure resources, the system ignores the PcCardConfig settings and defaults to an 8-bit memory access mode.

Additional query words:

Keywords : kbsetup kbDDK kbKMode kbGrpDSNTDDK kbWDM

Issue type : kbprb

Technology : kbwin2000AdvServ kbwin2000AdvServSearch kbwin2000DataServ kbwin2000DataServSearch kbwin2000Serv kbwin2000ServSearch kbwin2000Search kbwin2000ProSearch kbwin2000Pro kbWinAdvServSearch kbWinDataServSearch