@@ 24,11 24,8 @@
/* Determines the bank for MVP/MVN-block I/O access */
#define BLOCK_IO_BANK 0xFD
-#define EMU_IO_BASE 0x00FE00
-#define EMU_IO_LIMIT 0x00FEFF
-#define EMUold_IO_BASE 0xFC0000
-#define EMUold_IO_LIMIT 0xFC00FF
-
+#define EMU_IO_BASE 0xFC0000
+#define EMU_IO_LIMIT 0xFC00FF
static uint32_t cpu_inst_count;
static uint32_t most_recent_insn;
@@ 350,7 347,7 @@ static void io_write(uint32_t addr, uint8_t value)
static bool
addressing_emulator_io(uint32_t addr) {
- return (addr >= EMU_IO_BASE && addr <= EMU_IO_LIMIT) || (addr >= EMUold_IO_BASE && addr <= EMUold_IO_LIMIT);
+ return (addr >= EMU_IO_BASE && addr <= EMU_IO_LIMIT);
}
static bool