From 803c427e85d3b00f28654723734746efa958d477 Mon Sep 17 00:00:00 2001 From: Oxore Date: Sat, 25 May 2024 15:01:30 +0300 Subject: Fix watchpoints --- bus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bus.cpp b/bus.cpp index ac18208..f7e97ba 100644 --- a/bus.cpp +++ b/bus.cpp @@ -203,8 +203,8 @@ static inline void m68k_write_callback(const uint32_t address, const uint32_t si break; } } - for (size_t bi = 0; bi < read_bkpts.size(); bi++) { - const auto& b = read_bkpts[bi]; + for (size_t bi = 0; bi < write_bkpts.size(); bi++) { + const auto& b = write_bkpts[bi]; if (ranges_overlap(address, size, b.offset, b.length)) { printf("Write watchpoint @ 0x%08x\n", address); m68k_breakpoint_callback(); -- cgit v1.2.3