]> git.sesse.net Git - pistorm/commitdiff
Fix the stupid
authorbeeanyew <beeanyew@gmail.com>
Thu, 31 Dec 2020 16:21:06 +0000 (17:21 +0100)
committerbeeanyew <beeanyew@gmail.com>
Thu, 31 Dec 2020 16:21:06 +0000 (17:21 +0100)
m68kcpu.h

index 0ba7aee5bd668bb714fdf276383528c087028acc..4262cd90d508412dba513b07aa348f922d90fabe 100644 (file)
--- a/m68kcpu.h
+++ b/m68kcpu.h
@@ -1224,7 +1224,7 @@ static inline void m68ki_write_16_fc(uint address, uint fc, uint value)
 
        for (int i = 0; i < write_ranges; i++) {
                if(address >= write_addr[i] && address < write_upper[i]) {
-                       ((short *)(read_data[i] + (address - read_addr[i])))[0] = htobe16(value);
+                       ((short *)(write_data[i] + (address - write_addr[i])))[0] = htobe16(value);
                        return;
                }
        }
@@ -1244,7 +1244,7 @@ static inline void m68ki_write_32_fc(uint address, uint fc, uint value)
 
        for (int i = 0; i < write_ranges; i++) {
                if(address >= write_addr[i] && address < write_upper[i]) {
-                       ((int *)(read_data[i] + (address - read_addr[i])))[0] = htobe32(value);
+                       ((int *)(write_data[i] + (address - write_addr[i])))[0] = htobe32(value);
                        return;
                }
        }