From 6609f3fd72422469c6bf4ebc6a6630ce25a4796b Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Thu, 27 Dec 2012 22:48:54 -0800 Subject: Don't pre-emptively translate code at interrupt vectors as some PD ROMs have these pointing at junk. Need some kind of heuristic for detecting garbage if I'm going to translate them ahead of time by default. --- dis.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dis.c') diff --git a/dis.c b/dis.c index c6357d8..be943f9 100644 --- a/dis.c +++ b/dis.c @@ -26,7 +26,7 @@ deferred * defer(uint32_t address, deferred * next) if (is_visited(address)) { return next; } - //printf("deferring %X\n", address); + printf("deferring %X\n", address); deferred * d = malloc(sizeof(deferred)); d->address = address; d->next = next; @@ -84,8 +84,8 @@ int main(int argc, char ** argv) next = m68k_decode(encoded, &instbuf, address); address += (next-encoded)*2; encoded = next; - //m68k_disasm(&instbuf, disbuf); - //printf("%X: %s\n", instbuf.address, disbuf); + m68k_disasm(&instbuf, disbuf); + printf("%X: %s\n", instbuf.address, disbuf); if (instbuf.op == M68K_ILLEGAL || instbuf.op == M68K_RTS || instbuf.op == M68K_RTE) { break; } else if (instbuf.op == M68K_BCC || instbuf.op == M68K_DBCC || instbuf.op == M68K_BSR) { -- cgit v1.2.3