Microsoft KB Archive/280076

{|
 * width="100%"|

BUG: Windows 98: CardBus Device Receives Wrong Voltage

 * }

Q280076

-

The information in this article applies to:


 * Microsoft Windows 98 Driver Development Kit (DDK)

-

SYMPTOMS
On a Microsoft Windows 98-based computer, a CardBus device may receive the wrong voltage, causing the device to not work properly.

CAUSE
This problem occurs when the Card Information Structure (CIS) for a CardBus device is in the Base Address Register (BAR) memory. If the physical address for the CIS is not on a page boundary, the Pccard.vxd file reads invalid CIS information. Because the CIS contains the voltage settings for the device, the actual voltage applied to the device may be incorrect.

RESOLUTION
If the BAR memory size is a multiple of a page (4 kilobytes), the resulting BAR physical address may be page-aligned, which works around the problem.

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