Mercurial > repos > blastem
diff backend_x86.c @ 2400:c97609fe8315
Implement watchpoints in Z80 debugger
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 23 Dec 2023 23:03:31 -0800 |
parents | bf4f1a8d1d48 |
children |
line wrap: on
line diff
--- a/backend_x86.c Sat Dec 23 22:11:43 2023 -0800 +++ b/backend_x86.c Sat Dec 23 23:03:31 2023 -0800 @@ -138,7 +138,7 @@ jcc(code, CC_C, code->cur + 2); cmp_rdispr(code, opts->context_reg, opts->watchpoint_range_off + (opts->address_size == SZ_D ? 4 : 2), adr_reg, opts->address_size); code_ptr watch_ub = code->cur + 1; - jcc(code, CC_NC, code->cur + 2); + jcc(code, CC_A, code->cur + 2); push_r(code, opts->scratch1); push_r(code, opts->scratch2);