- Fix improper resource translation because of AddressSpace confusion

svn path=/trunk/; revision=40774
This commit is contained in:
Cameron Gutman 2009-05-02 22:53:12 +00:00
parent e32b96e4aa
commit 6b39bb8b91

View file

@ -1047,7 +1047,7 @@ IopTranslateDeviceResources(
{
case CmResourceTypePort:
{
ULONG AddressSpace = 0; /* IO space */
ULONG AddressSpace = 1; /* IO space */
if (!HalTranslateBusAddress(
DeviceNode->ResourceList->List[i].InterfaceType,
DeviceNode->ResourceList->List[i].BusNumber,
@ -1073,7 +1073,7 @@ IopTranslateDeviceResources(
}
case CmResourceTypeMemory:
{
ULONG AddressSpace = 1; /* Memory space */
ULONG AddressSpace = 0; /* Memory space */
if (!HalTranslateBusAddress(
DeviceNode->ResourceList->List[i].InterfaceType,
DeviceNode->ResourceList->List[i].BusNumber,