https://git.reactos.org/?p=reactos.git;a=commitdiff;h=991dbeff5326ae203c6c9a3ed74e92278c0b37c6

commit 991dbeff5326ae203c6c9a3ed74e92278c0b37c6
Author:     Dmitry Borisov <di.s...@protonmail.com>
AuthorDate: Fri May 3 20:03:51 2024 +0600
Commit:     Dmitry Borisov <di.s...@protonmail.com>
CommitDate: Sat Aug 3 17:08:43 2024 +0600

    [ISAPNP] Fix the truncation of 32-bit configuration I/O reads
    
    CORE-18562
---
 drivers/bus/isapnp/hardware.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/bus/isapnp/hardware.c b/drivers/bus/isapnp/hardware.c
index 105fa0d8dbb..a42598e3e6c 100644
--- a/drivers/bus/isapnp/hardware.c
+++ b/drivers/bus/isapnp/hardware.c
@@ -118,7 +118,7 @@ ReadDoubleWord(
     _In_ PUCHAR ReadDataPort,
     _In_ UCHAR Address)
 {
-    return ((ReadWord(ReadDataPort, Address) << 8) |
+    return ((ReadWord(ReadDataPort, Address) << 16) |
             (ReadWord(ReadDataPort, Address + 2)));
 }
 

Reply via email to