If Windows XP is installed on a computer that uses the National Semiconductor GX2/CS5535 IDE controller chipset, a missing or disabled secondary IDE channel is allocated resources.
Even though the chipset functions correctly, Windows XP does NOT fully support it. Windows XP does NOT correctly query the channel status and always enables both channels, causing resources to be unnecessarily allocated.
To determine if you have the National Semiconductor GX2/CS5535 IDE chipset:
1. Use the Registry Editor to navigate to:
2. If the following sub-key exists, you have the National Semiconductor GX2/CS5535 IDE chipset:
To workaround this behavior:
1. Use the Registry editor to navigate to:
2. Locate the sub-key that represents the National Semiconductor GX2/CS5535 IDE controller and add the following Value Names:
|Value Name||Type||Data Value|
3. After restarting, the unnecessarily allocated resources on a missing or disabled secondary channel will be available to other devices.
NOTE: Mis-typing any of the above can result in an unbootable system.