]> git.sesse.net Git - pistorm/commitdiff
Fix platform write check bug
authorbeeanyew <beeanyew@gmail.com>
Thu, 13 May 2021 17:57:37 +0000 (19:57 +0200)
committerbeeanyew <beeanyew@gmail.com>
Thu, 13 May 2021 17:57:37 +0000 (19:57 +0200)
emulator.c

index 54b64a798c9bccf638a7743c4ea30534aea1bbfe..ec2d0f172d20653153a9dde0cc68880678c7b24b 100644 (file)
@@ -869,9 +869,11 @@ unsigned int m68k_read_memory_32(unsigned int address) {
       case PLATFORM_AMIGA: { \
         if (address >= PISCSI_OFFSET && address < PISCSI_UPPER) { \
           handle_piscsi_write(address, value, a); \
+          return; \
         } \
         if (address >= PINET_OFFSET && address < PINET_UPPER) { \
           handle_pinet_write(address, value, a); \
+          return; \
         } \
         if (address >= PIGFX_RTG_BASE && address < PIGFX_UPPER) { \
           rtg_write((address & 0x0FFFFFFF), value, a); \