diff options
author | Michael Pavone <pavone@retrodev.com> | 2014-02-16 16:50:10 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2014-02-16 16:50:10 -0800 |
commit | e60e8080b9946d78c9d3f67e4b7735a299b97a6c (patch) | |
tree | da1ff493dc03917b863afd21af3ea2cb9b42af86 | |
parent | 15d4fb35d602498e2915e585c5011c994cc833bd (diff) |
Removed old debug print function that is no longer needed
-rw-r--r-- | m68k_to_x86.c | 5 | ||||
-rw-r--r-- | runtime.S | 28 |
2 files changed, 0 insertions, 33 deletions
diff --git a/m68k_to_x86.c b/m68k_to_x86.c index 226cfa1..5bfbe29 100644 --- a/m68k_to_x86.c +++ b/m68k_to_x86.c @@ -41,7 +41,6 @@ void get_sr(); void do_sync(); void bcd_add(); void bcd_sub(); -void debug_print_sr(); uint8_t * cycles(uint8_t * dst, uint32_t num) { @@ -2853,7 +2852,6 @@ uint8_t * translate_m68k(uint8_t * dst, m68kinst * inst, x86_68k_options * opts) dst = mov_rdisp8r(dst, CONTEXT, offsetof(m68k_context, aregs) + sizeof(uint32_t) * 8, opts->aregs[7], SZ_B); dst = mov_rrdisp8(dst, SCRATCH1, CONTEXT, offsetof(m68k_context, aregs) + sizeof(uint32_t) * 8, SZ_B); } - //dst = call(dst, (uint8_t *)debug_print_sr); if (inst->src.params.immed & 0x700) { dst = call(dst, (uint8_t *)do_sync); } @@ -3170,7 +3168,6 @@ uint8_t * translate_m68k(uint8_t * dst, m68kinst * inst, x86_68k_options * opts) } if (inst->op == M68K_ORI_SR) { dst = xor_irdisp8(dst, inst->src.params.immed >> 8, CONTEXT, offsetof(m68k_context, status), SZ_B); - //dst = call(dst, (uint8_t *)debug_print_sr); if (inst->src.params.immed & 0x700) { dst = call(dst, (uint8_t *)do_sync); } @@ -3231,7 +3228,6 @@ uint8_t * translate_m68k(uint8_t * dst, m68kinst * inst, x86_68k_options * opts) dst = mov_rdisp8r(dst, CONTEXT, offsetof(m68k_context, aregs) + sizeof(uint32_t) * 8, opts->aregs[7], SZ_D); dst = mov_rrdisp8(dst, SCRATCH1, CONTEXT, offsetof(m68k_context, aregs) + sizeof(uint32_t) * 8, SZ_D); } - //dst = call(dst, (uint8_t *)debug_print_sr); dst = call(dst, (uint8_t *)do_sync); } dst = cycles(dst, 12); @@ -3420,7 +3416,6 @@ uint8_t * translate_m68k(uint8_t * dst, m68kinst * inst, x86_68k_options * opts) } if (inst->op == M68K_ORI_SR) { dst = or_irdisp8(dst, inst->src.params.immed >> 8, CONTEXT, offsetof(m68k_context, status), SZ_B); - //dst = call(dst, (uint8_t *)debug_print_sr); if (inst->src.params.immed & 0x700) { dst = call(dst, (uint8_t *)do_sync); } @@ -26,33 +26,6 @@ done_adjust: skip_sync: ret -sr_msg_int: - .asciz "SR set to $%X due to interrupt\n" -debug_print_sr_int: - call m68k_save_context - push %rsi - lea sr_msg_int(%rip), %rdi - movzxb 5(%rsi), %rsi - xor %rax, %rax - call printf - pop %rsi - call m68k_load_context - ret - -sr_msg: - .asciz "SR set to $%X\n" - .global debug_print_sr -debug_print_sr: - call m68k_save_context - push %rsi - lea sr_msg(%rip), %rdi - movzxb 5(%rsi), %rsi - xor %rax, %rax - call printf - pop %rsi - call m68k_load_context - ret - invalid_msg: .asciz "Invalid instruction at %X\n" @@ -156,7 +129,6 @@ set_sr: mov %cl, (%rsi) shr $8, %cx mov %cl, 5(%rsi) - /* call debug_print_sr */ ret .global set_ccr |