Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
Operating System: ReactOS
Platform: x86 Hardware
Description
Created an attachment (id=5773)
Patch fixing the problem
I have no idea why port numbers in HalpDefaultIoSpace was multiplied by 0x100 when in other ADDRESS_USAGE structures they wasn't. PCI configuration port is 0xcf8, not 0xcf800. Because port numbers can be 16 bits long, translation of 0xcf800 was failing. My patch fixes "Translation of cf800 failed!" log warning and doesn't break anything